Ir al contenido

SMS

Envía SMS y MMS desde tus números. Las respuestas llegan a la bandeja (plataforma sms) y como eventos message.received.

GET/v1/phone-numbers/{id}/sms/opt-outs

Los SMS desde este número a ellos se rechazan.

Parámetros

  • idstringobligatorio

Respuesta 200

data []
  • phoneNumberstringobligatorio
  • atstring (date-time)
Ventana de terminal
curl "https://api.marsial.dev/v1/phone-numbers/num_…/sms/opt-outs" \
-H "Authorization: Bearer $MARSIAL_API_KEY"
POST/v1/sms/messages

Desde uno de tus números con SMS activados. Las respuestas llegan a la conversación de la bandeja que devuelve.

Cuerpo

  • numberIdstringobligatorio

    El número que lo envía (num_…), con SMS activados.

  • tostringobligatorio
  • textstring

    Hasta 10 segmentos de SMS.

    máx. 1530

  • mediaUrlsstring (uri)[]

    URL públicas de archivos: envía un MMS donde la operadora lo permite.

    máx. 10 elementos

  • sendAtstring (date-time)

    Programarlo para más tarde.

  • idempotencyKeystring

    máx. 100

Respuesta 201

data
  • conversationIdstring | nullobligatorio

    La conversación de la bandeja (cnv_…) donde llegan las respuestas.

  • statusstringobligatorio

    Valores: sent · scheduled

Ventana de terminal
curl -X POST "https://api.marsial.dev/v1/sms/messages" \
-H "Authorization: Bearer $MARSIAL_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"numberId": "num_…",
"to": "+447700900123",
"text": "Your order 4821 is on its way"
}'

© 2026 Marsial by TWOFACES ·marsial.dev ·Panel ·soporte@twofacesco.com