Skip to main content
POST
https://api.sms.json.pe
/
send
Enviar SMS
curl --request POST \
  --url https://api.sms.json.pe/send \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "number": "51999999997",
  "message": "Hola, este es un mensaje de prueba."
}
'
{
  "success": true,
  "message": "exito",
  "message_id": "ABCDFESD"
}
El envío real lo realiza el teléfono Android del cliente con la app de Play Store; el dispositivo debe tener saldo o condiciones de operadora válidas para SMS. Consulta la Introducción para el contexto completo.

Authorizations

Authorization
string
header
default:""
required

Token Bearer del panel json.pe (no compartas tokens en repositorios públicos).

Body

application/json
number
string
required

Número de teléfono destino, con código de país, sin el símbolo + (ej. Perú: 51999999997).

Example:

"51999999997"

message
string
required

Texto del SMS a enviar.

Example:

"Hola, este es un mensaje de prueba."

Response

Envío aceptado o procesado. En éxito incluye message_id para referenciar el SMS.

success
boolean
required

Indica si la operación fue exitosa.

Example:

true

message
string
required

Mensaje corto de estado (ej. exito).

Example:

"exito"

message_id
string
required

Identificador del envío devuelto por el servicio (útil para trazabilidad o soporte).

Example:

"ABCDFESD"