XPlanner

Docs

İlk Gönderin

Sosyal Seti ve X, LinkedIn, Threads hedeflerini seçip ilk taslak veya zamanlanmış gönderi isteğini kur.


Adım 1

Sosyal Seti ve yayın hedeflerini seç

Önce /social-sets ile anahtarın erişebildiği setleri ve içlerindeki X, LinkedIn, Threads hesaplarını oku.

cURL

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

Adım 2

Gönderi isteğini oluştur

workspaceId, socialSetId ve publishTargets ile her platform hedefini açıkça belirt.

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 '{    "workspaceId": "wrk_123",    "socialSetId": "set_123",    "mode": "draft",    "title": "Launch notu",    "text": "XPlanner API ile ilk çoklu platform taslağı hazır.",    "publishTargets": [      { "socialAccountId": "social_x_123", "platform": "x" },      {        "socialAccountId": "social_linkedin_123",        "platform": "linkedin",        "textOverride": "LinkedIn için özelleştirilmiş ürün güncellemesi."      }    ]  }'

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.