XPlanner

Docs

İlk Gönderin

Bağlı X hesabını seçip ilk taslak veya zamanlanmış gönderi isteğini kur.


Adım 1

X hesabını seç

Önce /accounts ile anahtarın erişebildiği hesapları oku ve accountId değerini al.

cURL

curl https://api.xplanner.co/v1/accounts \  -H "Authorization: Bearer $XPLANNER_API_KEY"

Adım 2

Gönderi isteğini oluştur

Taslak için mode=draft gönder. Zamanlanmış gönderi için scheduledAt zorunludur.

Taslak oluştur

curl -X POST https://api.xplanner.co/v1/posts \  -H "Authorization: Bearer $XPLANNER_API_KEY" \  -H "Content-Type: application/json" \  -H "Idempotency-Key: post-draft-001" \  -d '{    "accountId": "acc_123",    "mode": "draft",    "title": "Launch notu",    "text": "XPlanner API ile ilk draft hazır."  }'

Mod davranışları

Tek endpoint farklı yayın akışlarını mode alanıyla ayırır.

draft

Gönderiyi XPlanner içinde tutar; yayınlamaz.

scheduled

scheduledAt zamanına göre yayın kuyruğuna alır.

publish_now

posts:publish scope'u varsa anında yayın akışını tetikler.