Netgsm
APITurkish operator API for bulk and OTP SMS, voice messages and WhatsApp OTP
- Access
- Subscriber number and API user password
About
Netgsm is a licensed Turkish telecom operator with HTTP APIs for bulk and OTP SMS, inbound SMS and İYS consent filtering, plus automated voice-message calls and WhatsApp OTP. Requests use an API sub-user. Docs are in Turkish; SMS is billed per message or in prepaid packages.
What you can do with it
- Send OTP codes and order notifications by SMS to Turkish mobile numbers
- Send bulk SMS with İYS consent filtering for commercial messages
- Place automated calls that read out text or play recorded audio
Get started
- Open a Netgsm subscription and get a sender name (header) approved
- Create an API sub-user under Subscription > Sub-user accounts
- Send requests with your subscriber number and the sub-user password
Example
curl -X POST https://api.netgsm.com.tr/sms/rest/v2/send \
-u "$NETGSM_USERCODE:$NETGSM_PASSWORD" \
-H "Content-Type: application/json" \
-d '{"msgheader":"BASLIK","messages":[{"msg":"test1","no":"510xxxxxxx"}],"encoding":"TR","iysfilter":"0"}'Details
- Hosting
- Hosted service
- Available in
- Türkiye
- Official SDKs
- JavaScript/TypeScript, Python
- MCP server
- None