API / Senders
Create Sender
Register a synced phone number as an active WhatsApp sender using a 6-digit Meta PIN.
All IDs, phone numbers, and names below are sample placeholders for documentation only.
Endpoint
http
POST /api/whatsapp/phone-numbers/:phoneNumberId/register-senderBase URL
http
https://api.smsport.in/apiCopy cURL
bash
curl -X POST "https://api.smsport.in/api/whatsapp/phone-numbers/<PHONE_NUMBER_ID>/register-sender" \
-H "Authorization: Bearer <ACCESS_TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"pin": "123456"
}'Request Body
json
{
"pin": "123456"
}Response (200)
json
{
"phoneNumber": {
"id": "<PHONE_NUMBER_ID>",
"displayPhoneNumber": "<SENDER_DISPLAY_PHONE>",
"metaPhoneNumberId": "<META_PHONE_NUMBER_ID>",
"status": "connected",
"registrationStatus": "registered",
"provisioningStage": "sender_registered",
"registeredAt": "2026-05-16T08:10:27.000Z"
}
}Need provisioning first? Continue withList SendersandUpdate Senderand flow guideSenders Flow. Full endpoint catalog:API Reference.