Obtener lista de configuraciones de firma

Obtén la lista de todas las configuraciones de firma del negocio actual; devuelve una lista que incluye el nombre de la firma, el estado de revisión, el número de plantillas asociadas, etc.

URL de solicitud

GET https://smsapi.engagelab.com/v1/sign-configs

Validación de la llamada

Consulta Validación de la llamada para saber cómo realizar la autenticación de la API.

Ejemplo de solicitud

Encabezado de la solicitud

GET /v1/sign-configs HTTP/1.1 Content-Type: application/json Authorization: Basic amlndWFuZ2RldjpkZXZfc2VjcmV0
              
              GET /v1/sign-configs  HTTP/1.1
Content-Type: application/json
Authorization: Basic amlndWFuZ2RldjpkZXZfc2VjcmV0

            
Este bloque de código se muestra en una ventana flotante

Cuerpo de la solicitud

Ninguno

Parámetros de solicitud

Ninguno

Parámetros de respuesta

Respuesta correcta

El código de estado HTTP es 200 y el cuerpo de la respuesta es un array de configuraciones de firma:

Campo Tipo Descripción
sign_id String ID de la firma
sign_name String Nombre de la firma
status Integer Estado: 1-pendiente de revisión, 2-revisión aprobada, 3-revisión rechazada
related_template_count Integer Número de plantillas asociadas
audit_remark String Comentario de revisión
created_time Integer Hora de creación (marca de tiempo Unix)
updated_time Integer Hora de actualización (marca de tiempo Unix)

Ejemplo correcto

[ { "sign_id": "987654321", "sign_name": "Nombre de la empresa", "status": 2, "related_template_count": 5, "audit_remark": "", "created_time": 1699000000, "updated_time": 1699000000 } ]
              
              [
  {
    "sign_id": "987654321",
    "sign_name": "Nombre de la empresa",
    "status": 2,
    "related_template_count": 5,
    "audit_remark": "",
    "created_time": 1699000000,
    "updated_time": 1699000000
  }
]

            
Este bloque de código se muestra en una ventana flotante

Respuesta con error

El código de estado HTTP es 4xx/5xx y el cuerpo de la respuesta contiene los siguientes campos:

Campo Tipo Descripción
code Integer Código de error
message String Detalle del error

Ejemplo de error

{ "code": 500, "message": "Error interno del servidor" }
              
              {
  "code": 500,
  "message": "Error interno del servidor"
}

            
Este bloque de código se muestra en una ventana flotante

Códigos de error

Código de error http code Descripción
400 400 Error de parámetros o de lógica de negocio
500 500 Error interno del servidor

Apéndice

Estado de la configuración de firma (status)

Valor Descripción
1 Pendiente de revisión
2 Revisión aprobada
3 Revisión rechazada
Icon Solid Transparent White Qiyu
Contacto