# BroadNet mesajlaşma API: REST, SMPP ve TypeScript SDK

- Kanonik URL: https://www.broadnet.me/tr/developers
- Dil: tr
- Son güncelleme: 2026-10-20
- Yayıncı: BroadNet (https://www.broadnet.me)
- Yukarıdaki sayfanın, görüntülenen sayfadan oluşturulmuş Markdown sürümü.

Geliştirici Merkezi · v2026.05

Mühendisler için tasarlandı. Önce test edin, sonra gönderin.

BroadNet'in mesajlaşma API'i; resmi bir TypeScript SDK, OpenAPI 3.1 spesifikasyonu ve yapay zeka ajanları için bir MCP sunucusuna sahip, Bearer-token REST API ve SMPP 3.4 tabanlı bir sistemdir. Günde 300M+ mesaj taşıyan bu platform, aynı zamanda sizin `npm install` ile iletişim kurmasını sağlar.

[Test erişimi talep edin (İngilizce form)](https://www.broadnet.me/tr/contact?intent=test-access) [Hızlı başlangıç kılavuzunu okuyun](https://www.broadnet.me/tr/developers/quickstart) [API referansı](https://www.broadnet.me/developers/api)

Talep üzerine test erişimi Bir iş günü içinde yanıt veriyoruz SOC 2, ISO 27001

![BroadNet geliştirici mesajlaşma API'nin sinematik görselleştirmesi](https://www.broadnet.me/marketing/generated/viz-sms-api.png)

BroadNet · geliştirici API

api.broadnet.me

REST + SMPP

protokoller

8

kanallar

Günlük 300M+ mesaj

mesajlar

Etkileşimli

## API'yi deneyin

Bir istek doldurun, gönder butonuna basın ve simüle edilmiş yanıt ile iletim akışını — kayıt olmadan, hemen burada izleyin.

POST api.broadnet.me/sms/sendSms

Talep

`Authorization: Bearer $BROADNET_TOKEN`

request.sh

```
curl -X POST https://api.broadnet.me/sms/sendSms \
  -H "Authorization: Bearer $BROADNET_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
      "senderId": "BroadNet",
      "destinationNumber": "447700900123",
      "message": "Your verification code is 482913",
      "messageType": "TEXT"
    }'
```

Yanıt

Örnek yanıt — mesaj gönderilmez

İsteği doldurun ve örnek bir yanıt görmek için Test isteği gönder butonuna basın.

Tamamen tarayıcınızda çalışır. Bu sayfadan hiçbir istek ayrılmaz ve hiçbir SMS gönderilmez.

[Request test access](https://www.broadnet.me/tr/contact?intent=test-access) [Tam API referansı](https://www.broadnet.me/developers/api)

Tek bir API ile tüm kanallar

8

SMS · WhatsApp · RCS · Telegram · E-posta · Push · Messenger · Instagram

API çalışma süresi SLA

99.99%

Üretim aşamasındaki API uç noktalarında sözleşmeye dayalı,

p99 API gecikme süresi,

<350ms

Bölgenizden /sms/sendSms noktasına

OpenAPI spesifikasyonu

3.1

329 yol · 376 operasyon · indirilebilir

Resmî SDK

## TypeScript SDK veya herhangi bir dil.

TypeScript ve Node.js için resmi bir SDK. Diğer her şey standart HTTPS kullanır: REST API'yi doğrudan çağırın veya spesifikasyondan bir istemci oluşturun.

[TypeScript / Node.js Resmi SDK, @broadnet/cpaas-sdk: tam tip tanımlamalarıyla birlikte BroadNet OpenAPI spesifikasyonundan oluşturulmuştur. `npm install @broadnet/cpaas-sdk axios` npm üzerinde görüntüleyin](https://www.npmjs.com/package/@broadnet/cpaas-sdk)

[OpenAPI aracılığıyla her dilde destek Herhangi bir dilden REST API'i arayın veya openapi-generator ile OpenAPI 3.1 spesifikasyonundan yazılı bir istemci (client) oluşturun. openapi.yaml dosyasını indirin](https://www.broadnet.me/developers/openapi.yaml)

[MCP sunucusu AI ajanlarını Model Context Protocol üzerinden BroadNet token'ınız ile BroadNet'e bağlayın. MCP kurulumu yapın](https://www.broadnet.me/tr/developers/mcp)

Dokümantasyon

## İhtiyacınız olan her şey, gereksiz ayrıntı yok.

Kullanım durumuna göre özelleştirilmiş altı giriş noktası. Her biri 200 sekmelik bir karmaşa yerine odaklanmış bir sayfaya bağlanır.

[Hızlı Başlangıç Bir token alın, TypeScript SDK kurun veya curl kullanın ve ilk SMS mesajınızı gönderin. Açık](https://www.broadnet.me/tr/developers/quickstart)

[API Referansı Bearer yetkilendirme, gönderim, toplu SMS, numara sorgulama, hatalar ve her kanalın gönderim uç noktası. Açık](https://www.broadnet.me/developers/api)

[OpenAPI spesifikasyonu OpenAPI 3.1: 8 kanal üzerinden 329 yol ve 376 işlem. İndirin veya bir istemci oluşturun. Açık](https://www.broadnet.me/developers/openapi)

[MCP sunucusu Yapay zeka ajanlarını Model Context Protocol üzerinden BroadNet'ye bağlayın. Açık](https://www.broadnet.me/tr/developers/mcp)

[SMPP 3.4 Sürekli yüksek hacimli iş yükleri için doğrudan SMPP bağlantısı. Host ve portlar test erişiminizle birlikte sağlanır. Açık](https://www.broadnet.me/developers/smpp)

[Webhooks Teslimat durumu hesabınızdaki webhook URL'sine iletilir; ayrıca sorgulama yapabilmeniz için uç noktalar (endpoints) sunulur. Açık](https://www.broadnet.me/developers/webhooks)

[Başka bir SMS sağlayıcısından mı geçiyorsunuz? Geçiş kılavuzu; mevcut gönderim, iletim raporu ve webhook çağrılarınızı BroadNet API ile eşleştirir; gönderici adlarını, paralel çalışmayı, trafik artışını ve geri alma sürecini kapsar. Geçiş kılavuzunu okuyun](https://www.broadnet.me/developers/migrate)

Neler değişti ve ne zaman

OpenAPI spesifikasyonunda, SDK'de, MCP sunucularında, dokümanlarda ve geliştirici araçlarında yapılan tarihli değişiklikler.

[Değişiklik günlüğünü okuyun](https://www.broadnet.me/developers/changelog) [Atom akışı](https://www.broadnet.me/changelog.xml)

Yaygın senaryolar

## İlk gün yapacağınız beş şey.

Pseudo-code değil, gerçek kod. Kopyalayın, yapıştırın, alıcıyı değiştirin ve gönderin.

### Bir SMS gönderin

POST /sms/sendSms için yapılan tek bir HTTPS çağrısı mesaj kimliğini (message ID) döndürür. messageType değerini TEXT veya UNICODE olarak ayarlayın; teslim durumu webhook'unuza iletilir.

[SMS API](https://www.broadnet.me/tr/products/sms-api)

sms.ts

```
// npm install @broadnet/cpaas-sdk axios
import { Configuration, SMSSMSApi } from "@broadnet/cpaas-sdk";

const sms = new SMSSMSApi(
  new Configuration({
    basePath: "https://api.broadnet.me",
    accessToken: process.env.BROADNET_TOKEN!,
  }),
);

const res = await sms.smsSendsmsPost({
  sMSSmsRequest: {
    senderId: "BroadNet",
    destinationNumber: "447700900123",
    message: "Your verification code is 482913",
    messageType: "TEXT",
  },
});

console.log(res.data); // message ID
```

Nasıl çalıştığını görün

## Platform, ekranda.

BroadNet mesajlaşma konsolunun kısa tanıtımı — oturum açın, gönderin ve ölçün. API tarafından yönetilen platformun aynısı.

[Oturum açma ve şifre sıfırlama Oturum açma ve şifre sıfırlama](https://www.youtube.com/watch?v=i851uzE5gMI)

[Tek bir mesaj gönderimi Tek bir mesaj gönderimi](https://www.youtube.com/watch?v=TIG0n1C9ecE)

[İletim raporlarını kontrol etme İletim raporlarını kontrol etme](https://www.youtube.com/watch?v=op5OjCrAlIQ)

Topluluk ve destek

## Gerçek mühendisler, tek bir yanıt uzağınızda.

npm üzerinde resmi bir TypeScript SDK. Genel bir OpenAPI spesifikasyonu ve bir Postman koleksiyonu. Kendi rotalarına sahip bir destek ekibi — birinci seviye (tier-1) hazır metin kuyrukları değil.

[npm Tam tip tanımlamalarına sahip resmi TypeScript/Node.js SDK. npm ve axios ile yükleyin. npmjs.com/package/@broadnet/cpaas-sdk](https://www.npmjs.com/package/@broadnet/cpaas-sdk)

[Postman Temel çağrıların bir koleksiyonu veya her işlem için OpenAPI spesifikasyonunu içe aktarın. Koleksiyonu içe aktar](https://www.broadnet.me/developers/postman)

[Destek Canlı ortam hesapları için 7/24 mühendislik desteği. P1 seviyesi için 15 dakikalık yanıt süresi. developers@broadnet.me](mailto:developers@broadnet.me)

Talep aşamasından canlıya geçişe

## İlk mesajınıza giden tek yol, her adımın süresiyle birlikte.

1. 01 Test erişimi talep edin 1 iş günü içinde yanıt verilir Bir mesajlaşma mühendisi, test kimlik bilgilerinizle birlikte size yanıt verir ve ülkeleriniz, hacimleriniz ve kullanım durumunuz üzerine 30 dakikalık bir görüşme planlar.
2. 02 İlk test mesajı Kimlik bilgilerinden yaklaşık 5 dakika sonra Hızlı başlangıç koduyla kendi doğruladığınız numaranıza bir test mesajı gönderin. İletim raporu webhook adresinize iletilir.
3. 03 Entegrasyon 2–5 iş günü Kod örnekleriyle aynı uç noktaya karşı kendi test kimlik bilgilerinizle kurulum yapın ve test edin. REST veya SMPP üzerinde bir BroadNet mühendisi size eşlik eder.
4. 04 Onay 3–10 iş günü Gönderici kimliği, trafik amacı ve hedef kuralları incelenir ve entegrasyonunuzla eş zamanlı olarak gönderici adları her bir düzenleyici kurum nezdinde kaydedilir.
5. 05 Canlı ortam Geçiş günü Hesabınız için üretim erişimi ve rotalar etkinleştirildi. Entegrasyonunuz halihazırda https://api.broadnet.me ortamını çağırıyor.

Genel olarak: Çoğu pazar için talepten canlıya geçiş süreci 5–15 iş günüdür; bir düzenleyicinin gönderici adı için gereken ön hazırlık süresi daha uzun olan pazarlarda bu süre uzayabilir.

Alıcıların sorduğu sorular

## Geliştirici soruları

/signup üzerinden test erişimi talep edin; BroadNet mühendisi, bir iş günü içinde test kimlik bilgilerinizle birlikte size dönüş yapacaktır: Authorization: Bearer başlığında göndermeniz gereken erişim belirteci ve test trafiğini nereye göndereceğiniz bilgisi. İlk test mesajınız, bu bilgileri aldıktan yaklaşık beş dakika sonra gönderilebilir.

Tek bir resmi SDK vardır: npm'de TypeScript ve Node.js için @broadnet/cpaas-sdk. Diğer tüm dillerde REST API'yi doğrudan HTTPS üzerinden çağırabilir veya OpenAPI spesifikasyonundan (/developers/openapi.yaml) bir istemci oluşturabilirsiniz.

Postman bunu OpenAPI spesifikasyonundan oluşturur: Her bir BroadNet uç noktasının koleksiyonunu almak için /developers/openapi.yaml (OpenAPI 3.1) içe aktarın ve ardından erişim belirtecinizi bir Bearer koleksiyon değişkeni olarak ekleyin.

/status adresindeki durum sayfası, her 5 dakikada bir sentetik kontrollerle ölçülen web sitesi ve herkese açık API erişilebilirliğini ve olay günlüğünü gösterir; güncellemeler için /status/rss.xml adresinde bir RSS beslemesi vardır. Canlı API uç noktaları %99,99 çalışma süresi SLA'sı kapsamındadır.

Sorunuz burada yok mu? [Mühendislik ekibimize sorun](https://www.broadnet.me/tr/contact)

Test erişimi · bir iş günü içinde yanıt

## Test erişimi talep edin.

Test mesajlarınızı kendi doğrulanmış numaranıza gönderin. Canlıya geçişten önce gönderici kimliğini, trafik amacını ve hedef gereksinimlerini inceliyoruz — çoğu ekip 5-15 iş günü içinde yayına alınmaktadır.

[Test erişimi talep edin (İngilizce form)](https://www.broadnet.me/tr/contact?intent=test-access) [Mühendislik ekibiyle görüşün](https://www.broadnet.me/tr/contact)

$ npm install @broadnet/cpaas-sdk axios · dakikalar içinde ilk SMS
