API de Mensajería
PUThttps://api.getincloud.online/jacaerys/v1/forwards/{id}

Actualizar proceso de reenvío

Modifica la configuración de un proceso de reenvío existente, como palabra clave, destino o estado.

API de Mensajería
Necesitas una clave de API. Pídela a nuestro equipo de soporte o créala desde la plataforma.

Este endpoint permite modificar la configuración de un proceso de reenvío existente. Al actualizarlo, puedes cambiar los criterios de activación (como palabras clave) o el destino donde se enviarán los mensajes entrantes.

PUT https://api.getincloud.online/jacaerys/v1/forwards/{id}

Parámetros de la ruta

CampoTipoObligatorioDescripción
idstringSíIdentificador único del proceso de reenvío que se desea actualizar.

Parámetros del cuerpo

CampoTipoObligatorioDescripción
namestringNoNombre descriptivo del proceso de reenvío.
originstringNoCódigo corto o número largo asociado al proceso.
keywordstringNoPalabra clave específica que activa el reenvío.
targetUrlstringNoURL del servidor (webhook) donde se enviará la información del mensaje entrante.
typestringNoTipo de acción o protocolo utilizado para el reenvío (ej. HTTP_POST).
statusstringNoEstado del proceso. Valores permitidos: ACTIVE, INACTIVE, PAUSED.
externalIdstringNoIdentificador único de tu propio sistema para este proceso.
clientIdstringNoIdentificador único del cliente asociado con la solicitud.
emailstringNoDirección de correo asociada con el proceso para registro o notificación.
callbackUrlstringNoURL adicional para recibir notificaciones de eventos relacionados con este proceso.

Respuestas

CódigoDescripción
200 OKLa solicitud se completó con éxito. Devuelve id (string, ID del proceso), status (string, estado actual tras la actualización) y updated_at (string, fecha y hora de la última modificación).
400 Bad RequestSolicitud inválida. Puede deberse a parámetros mal formateados o campos obligatorios faltantes en la estructura del JSON.
401 UnauthorizedNo se pudo autenticar la solicitud. El token Bearer o JWT es inválido, falta o ha expirado.
403 ForbiddenEl usuario no tiene permisos suficientes para realizar esta acción sobre el recurso.
404 Not FoundEl proceso de reenvío con el id proporcionado no existe.
409 ConflictSe intenta actualizar un proceso con una combinación de origin y keyword que ya usa otro proceso activo. El sistema no permite duplicidad en estas reglas.
500 Internal Server ErrorError inesperado en el servidor.

Ejemplo de solicitud

curl --request PUT \
 --url https://api.getincloud.online/jacaerys/v1/forwards/550e8400-e29b-41d4-a716-446655440000 \
 --header 'accept: application/json' \
 --header 'content-type: application/json' \
 --header 'Authorization: Bearer YOUR_TOKEN' \
 --data '
{
 "name": "Update Promo Forward",
 "keyword": "OFERTA",
 "status": "ACTIVE",
 "clientId": "client_99",
 "email": "soporte@empresa.com",
 "externalId": "ext-987"
}
'

Nota sobre codificación y costos

Aunque este endpoint es para configuración de reenvío, los mensajes que se procesen a través de este sistema están sujetos a las reglas de codificación GSM-7 y Unicode. Si el reenvío implica una respuesta automática, el uso de caracteres especiales fuera del estándar GSM-7 reducirá el límite de caracteres a 70 por segmento, lo que afecta el costo final.

AnteriorPre-registro de plantillas SMS para EcuadorSiguienteCaracteres especiales que activan Unicode
¿Te sirvió esta página?