4. Ejemplo de la respuesta
Content-Type: application/json
JSON respuesta:
{
"status": "SUCCESS",
"reason": "Request Received",
"data": {
"receivedRequests": [
{
"reason": "Request Received",
"mobile": number,
"transactionId": "T073017L51G969422111Rgyiz39Pvoice",
"status": 1
}
],
"dateToSend": "2021-06-30T13:00:00.000+00:00",
"totalFailed": 0,
"timeZone": "America/Lima",
"failedRequests": [],
"totalRequest": 1
}
}
Descripción de la respuesta:
- status: Status de recepción de la petición (texto)
- reason: Resultado de la solicitud (texto)
- data: Detalle de la solicitud – receivedRequests: Lista detallada de destinatarios a los que se les enviará el mensaje de voz
○ reason: Resultado de la solicitud (texto)
○ mobile: Número celular (GSM)
○ transactionId: Código de transacción del mensaje
○ status: Código del estado del envío
– dateToSend: fecha de envío
– totalfailed: total de destinatarios a los que no se les envió el mensaje
– timeZone: Zona horaria de la fecha a la que saldrá el envío
– failedRequests: Lista de detalles de los destinatarios que NO se enviarán
– totalRequest: Total de destinatarios recibidos en la solicitud
Posibles Valores:
Status:
Parámetro | Descripción |
---|---|
status | Estado de la petición. Posibles valores:
SUCCESS: Petición recibida UNAUTHORIZED: Usuario o contraseña inválidos. TRANSACTION_ERROR: Error interno INVALID_COUNTRY: Código de país inválido BAD_REQUEST: Petición invalida SERVICE_ERROR: Error en el procesamiento de la petición. |
Data:
Parámetro | Descripción |
---|---|
data | Detalle de la solicitud
receivedRequest: Lista de destinatarios válidos. El status siempre recibirá valor de 1 (SUCCESS) failedRequest: Lista de destinatarios erróneos. El status aquí siempre recibirá valor de -3 (Número inválido) |