TurkeySMS
About Us
Who we are
Why TurkeySMS
Our advantages
Media Center
Press & media
Data Privacy
Privacy & security policy
How We Work
Our values and principles
Reseller Program
Join our reseller network
Bulk SMS
High-volume messaging
Turkey SMS
Domestic carrier-level SMS
Excel to SMS
Bulk send from Excel
OTP SMSNew
One-time password delivery
E-Commerce SMS
Order & campaign notifications
E-Invoice SMS
Digital invoice notifications
WordPress Plugin
SMS integration for WordPress
WooCommerce
E-commerce SMS notifications
Make.comNew
1,000+ ready-made scenarios
ZapierNew
2,000+ app connections
n8nNew
Open-source automation
SMS API
REST API integration
Integration Hub
All integrations
Pricing
Contact Us
Get in touch
Knowledge Base
Guides and how-tos
Compliance AcademyNew
Legal SMS sending guide
Support Center
Submit a support request
Developers
API & documentation
Documentation
API reference & guides
Log inGet Started
TurkeySMS
Pricing
Log inGet Started
Developer Ecosystem

Ship SMS Integration to Production in Minutes

REST API, official SDKs, and a sandbox test environment — integrate TurkeySMS in minutes and go from test to production with a single endpoint.

6Official SDKs
<5 minFirst Integration
v4.0API Version
SandboxTest Environment
  1. Home
  2. Developer
POST /sms/sendLIVE
Request
POST api.turkeysms.com.tr/sms/send
"api_key": "ts_live_●●●●●●"
"title": "YOURBRAND"
"sentto": "9055512●●●●●"
"text": ""
● Waiting
QUICK START

Production-Ready in 3 Steps

Get an API key, install an SDK, send your first SMS. The whole process takes under 5 minutes.

01

Create an API Key

Open a free account. Your API key will be ready in your dashboard instantly. No credit card required.

Create Account →Sandbox access included
02

Install an SDK or Use REST

Connect with PHP, Node.js, Python, or any HTTP client. Every language is supported.

View SDKs ↓6 official SDKs available
03

Send Your First SMS

Test in sandbox, change one line to go to production. The API stays the same.

Documentation →Real-time delivery report
POST /sms/sendv4.0
Request
curl -X POST https://api.turkeysms.com.tr/sms/send
  -H "Content-Type: application/json"
  -d '{
    "api_key": "YOUR_API_KEY",
    "title":   "YOURBRAND",
    "sentto":  "905551234567",
    "text":    "Your verification code: 847291"
  }'
200 OKResponse
{
  "result":           true,
  "result_code":      "TS-1024",
  "result_message":   "SMS dispatched successfully.",
  "sms_id":           1000007721,
  "number_of_sms":    1,
  "total_recipients": 1,
  "success_count":    1,
  "content_type":     "Transactional",
  "country":          "Turkey-TR"
}
OFFICIAL SDKs

Integrate in Your Favourite Language

Actively maintained, thoroughly tested official SDKs. Community contributions are also supported to ensure no language is left behind.

Most Popular
PHP
v2.4.1
✓ Official SDK⚡ Actively Maintained🏷 Latest Release📂 Sample Projects
composer require turkeysms/sdk
DocsGitHub
Node.js
v3.1.0
✓ Official SDK⚡ Actively Maintained🏷 Latest Release📂 Sample Projects
npm install @turkeysms/node
DocsGitHub
Python
v1.8.2
✓ Official SDK⚡ Actively Maintained🏷 Latest Release📂 Sample Projects
pip install turkeysms
DocsGitHub
Java
v1.5.0
✓ Official SDK⚡ Actively Maintained🏷 Latest Release📂 Sample Projects
Maven: turkeysms-java
DocsGitHub
C#
v2.0.1
✓ Official SDK⚡ Actively Maintained🏷 Latest Release📂 Sample Projects
NuGet: TurkeySMS.Client
DocsGitHub
New
Go
v1.2.0
✓ Official SDK⚡ Actively Maintained🏷 Latest Release📂 Sample Projects
go get turkeysms.com.tr/go
DocsGitHub
github.com / turkeysms
Open source SDKs, ready-to-run samples, and community packages
View on GitHub →
Open Source Samples

Working code examples built around real-world use cases. Copy, adapt, and ship.

PHP · Node.js · Python★ 142
Community Packages

A growing package ecosystem powered by community contributions — Laravel, Django, and Rails adapters.

MIT License★ 87
Release Notes

v4.0.0 — Webhook retry, idempotency key, rate limit headers. Full changelog on GitHub.

Latest: v4.0.0Apr 2026
DEVELOPER TOOLS

Tools That Accelerate Integration

Debug, test, monitor — we remove every obstacle that might slow down your development workflow.

Sandbox Test Environment
Test all API flows without spending SMS credits. Behavior identical to production.
API Key Management
Multiple API keys, permission scoping, and rotation support. Separate keys per environment.
Webhook Support
Push delivery events instantly to your server. Includes retry logic and signature verification.
Real-Time Logs
Every API request and response is recorded. Spot errors instantly with the debug panel.
Postman Collection
Ready-to-use Postman collection — start testing every endpoint within minutes.
API Versioning
API versions are stable and backwards-compatible. Existing integrations never break; upgrading is optional.
Rate Limit Control
100 requests/second. Rate limit headers returned on every response. Quota management made simple.
Monitoring
Track system status in real time. Maintenance windows and incidents are communicated in advance.
INTEGRATION ECOSYSTEM

Plug Directly into Your Tools and Workflows

SMS integration into the most popular platforms — via code or no-code tools — in minutes.

Zapier
No-Code

Connect thousands of apps without writing code. Build trigger-and-action SMS automations in minutes.

Integration Guide →
WordPress
CMS

Full SMS integration for your WordPress site via the WP-SMS plugin. Setup in under 5 minutes.

Integration Guide →
WooCommerce
E-Commerce

Automate order confirmations, shipping notifications, and customer alerts effortlessly.

Integration Guide →
Shopify
E-Commerce

Strengthen customer communication from your Shopify store with SMS. Order and delivery notifications.

Integration Guide →
Power Automate
Microsoft

Build SMS flows across the Microsoft ecosystem. Teams, Outlook, and SharePoint integrations.

Integration Guide →
E-Invoice
Finance

Pair your e-invoice submissions with instant SMS notifications. Customers know immediately.

Integration Guide →
ENGINEERING RELIABILITY

Infrastructure Built to Run Confidently in Production

Infrastructure trusted by high-traffic production environments. Technical guarantees are not just documented — they are baked into the architecture.

Active Monitoring
BTK Licensed
KVKK Compliant
Versioned & Stable API

v4.0 — backwards-compatible. New features never break existing integrations.

Auto Retry

Failed deliveries are automatically retried. Operator-level fallback routing kicks in instantly.

Idempotency Support

Retry safely after network errors. Duplicate SMS delivery is prevented by design.

Rate Limiting

100 req/s. X-RateLimit headers on every response. Quota management is fully transparent.

Webhook Retry

5 attempts with exponential backoff. Every delivery event is guaranteed to reach you.

Monitored Infrastructure

BTK-licensed infrastructure. Maintenance windows announced in advance — system performance continuously tracked.

Status Page

Live system status, incident history, and maintenance alerts. Always transparent.

24/7 Tech Support

Engineering support in English and Turkish. We are with you through integration, debugging, and production go-live.

RESOURCE CENTRE

Everything You Need in One Place

Documentation, code samples, GitHub, and technical support — at every step of your integration journey.

v4.0

API Documentation

Every endpoint, parameter, response format, and error code documented. With cURL, PHP, Python, and Node.js examples.

Go to Docs →
Open Source

GitHub & Code Samples

Open source SDKs, fully working example projects, and a Postman collection. Copy, run, ship.

Go to GitHub →
<2 hr response

24/7 Technical Support

Engineering support in English and Turkish. We are by your side through integration, debugging, and production go-live — not just sales.

Get Support →

Make Your First API Call in Minutes

Sandbox is free. Make your first API call in minutes,
and plan your production go-live at your own pace.

Get Your API Key →Browse DocumentationView SDKs
BTK
Information and Communication Technologies Authority
İYS
Message Management System
KVKK
Personal Data Protection
ISO 27001
Information Security Management
USOM / SOME
Cyber Incident Response System
TurkeySMS

TURKEYSMS BİLİŞİM VE İLETİŞİM HİZMETLERİ TİCARET LİMİTED ŞİRKETİ
Licensed operator by the Information and Communication Technologies Authority of Turkey (BTK).

Services

Bulk SMSTurkey SMSOTP SMSSMS APIE-Commerce SMSIndustry SolutionsTest Our Service

Company

BlogNewsLicenses & CertificatesBank AccountsBrand GuideCase StudiesRequest a Callback

Support

Help CenterContact UsDeveloperIntegration HubWordPress PluginSMS Opt-Out / RETAccount Types

Legal

Trust & Compliance CenterCompliance AcademyReport Content Abuse
SSL Secure Connection
BTK Licensed Platform

© 2026 TurkeySMS. All rights reserved.
Service Status
SitemapKVKKTrust & Compliance Center