Notilify quickstarts / First send
Your first SMS,
before the coffee cools.
Pick your language. Install the official SDK, copy the example, and send a transactional message through the Notilify API.
Create an API key
Sign in, create a key for this project, then keep it in an environment variable—not in source control.
Choose your sender
Replace NOTILIFY with an approved sender ID or purchased number available in your account.
Send to a test number
Replace the example recipient with an E.164 number, run the snippet, and expect HTTP 202 when accepted.
One endpoint. Eight languages.
Send the message.
Set your API key, choose a tab, then replace the sender and recipient placeholders before running the example.
curl -X POST https://api.notilify.com/v1/message \
-H "Authorization: Bearer $NOTILIFY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: first-send-001" \
-d '{
"from": "NOTILIFY",
"to": "+14155552671",
"message": "Your verification code is 482913"
}'What happens next
Accepted is the start, not the finish.
A 202 response means Notilify accepted the send. Track the message status and add a delivery webhook before treating carrier delivery signals as final application state.