Generador de comandos cURL.
Ensamble un comando cURL listo para ejecutar para cualquier solicitud de API HTTP. Elija un método, URL, cabeceras, un cuerpo JSON y un token Bearer, y luego copie el resultado. Nada de lo que escriba sale de su navegador.
curl -X POST 'https://api.broadnet.me/sms/sendSms' \
-H "Authorization: Bearer $BROADNET_TOKEN" \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data '{
"senderId": "BroadNet",
"destinationNumber": "447700900123",
"message": "Your verification code is 482913",
"messageType": "TEXT"
}'Los argumentos van entre comillas simples y se escapan de forma segura para bash y zsh. Trate cualquier comando que contenga un token real como un secreto.
La respuesta breve
¿Cómo construyo una solicitud cURL con autenticación y un cuerpo JSON?
Defina el método con -X, indique la URL, añada cada cabecera con -H, coloque el token en una cabecera Authorization: Bearer, y envíe el contenido con --data junto con una cabecera Content-Type: application/json. Este generador hace todo eso y escapa las comillas por usted.
- -X POST · · · el método HTTP
- 'https://…' · · · la URL de la solicitud
- -H 'Authorization: Bearer TOKEN' · · · autenticación
- -H 'Content-Type: application/json' · · · tipo de cuerpo
- --data '{ … }' · · · el contenido JSON
Enviar un mensaje con la API
El preajuste de mensajería construye una solicitud POST /sms/sendSms con un token Bearer y un cuerpo JSON que lleva senderId, destinationNumber, message y messageType. Consulte la referencia de la API para enviar un mensaje.
Preguntas frecuentes
¿Cómo añado un token Bearer a una solicitud cURL?
Envíe una cabecera Authorization con el valor 'Bearer' seguido de un espacio y su token: -H 'Authorization: Bearer YOUR_TOKEN'. Este generador añade esa cabecera automáticamente cuando introduce un token, para que pueda copiar una solicitud autenticada completa.
¿Cómo envío un cuerpo JSON con cURL?
Use --data con el contenido JSON y defina una cabecera Content-Type: application/json para que el servidor lo analice correctamente. El generador añade la cabecera Content-Type por usted siempre que haya un cuerpo en una solicitud POST, PUT o PATCH.
¿Qué hace la marca -X en cURL?
-X (o --request) define el método HTTP — GET, POST, PUT, PATCH o DELETE. cURL usa GET por defecto, o POST cuando se proporciona un cuerpo, por lo que un -X explícito hace que el método deseado sea inequívoco en el comando copiado.
¿Esta herramienta envía mi token o contenido a algún sitio?
No. El comando se ensambla completamente en su navegador con JavaScript. Nada de lo que escriba — URL, cabeceras, cuerpo o token — se transmite a BroadNet ni a ningún servidor. Aun así, trate cualquier comando que contenga un token real como un secreto y evite pegarlo en registros compartidos.
¿Cómo ejecuto el comando generado?
Copie el comando y péguelo en una terminal en macOS, Linux o Windows con cURL instalado. El comando usa argumentos entre comillas simples y continuaciones de línea, que funcionan en bash y zsh; en Windows, ejecútelo en WSL, Git Bash o adapte las comillas para PowerShell.
¿Listo para hacer su primera llamada a la API?
BroadNet ofrece una API REST con token Bearer, enlaces SMPP 3.4 directos, webhooks de entrega y un TypeScript SDK oficial. Consiga un token y envíe su primer mensaje.