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 |










