Uygulama Kılavuzu
Kılavuzlar
Örnekler
API Referansı
Genel Bakış
GET
accounts
folders
folders/{id}
Yeniideas
ideas/{id}
Yenime
media-assets
Yeniposts
posts/{id}
Yeniusage
workspaces
YeniPOST
folders
ideas
ideas/{id}/convert-to-post
Yenimedia-assets
Yenimedia-assets/upload-url
Yeniposts
posts/{id}/cancel
Yeniposts/{id}/publish
YeniPATCH
folders/{id}
Yeniideas/{id}
Yeniposts/{id}
YeniDELETE
folders/{id}
Yeniideas/{id}
Yenimedia-assets/{id}
Yeniposts/{id}
YeniHızlı Başlangıç
API anahtarı üret, ilk /me isteğini at ve ilk taslak isteğini hazırla.
Uygulama Kılavuzu
Kılavuzlar
Örnekler
API Referansı
Genel Bakış
GET
accounts
folders
folders/{id}
Yeniideas
ideas/{id}
Yenime
media-assets
Yeniposts
posts/{id}
Yeniusage
workspaces
YeniPOST
folders
ideas
ideas/{id}/convert-to-post
Yenimedia-assets
Yenimedia-assets/upload-url
Yeniposts
posts/{id}/cancel
Yeniposts/{id}/publish
YeniPATCH
folders/{id}
Yeniideas/{id}
Yeniposts/{id}
YeniDELETE
folders/{id}
Yeniideas/{id}
Yenimedia-assets/{id}
Yeniposts/{id}
YeniAdım 1
API anahtarını oluştur
Hesap > API anahtarları ekranından v1 anahtarı üret. Gizli anahtar yalnızca bir kez gösterilir; production akışında secret manager veya env değişkeni kullan.
Anahtar adı entegrasyon amacını anlatmalı.
Sadece gereken X hesaplarını seç.
İlk deneme için okuma scope'larıyla başla, yazma scope'unu sonradan ekle.
Adım 2
İlk isteği /me ile doğrula
/me endpointi anahtarın workspace, hesap, scope ve rate limit durumunu döndürür.
cURL
export XPLANNER_API_KEY="xpl_live_..." curl https://api.xplanner.co/v1/me \ -H "Authorization: Bearer $XPLANNER_API_KEY"Adım 3
İlk taslak isteğini gönder
posts:create scope'u varsa gönderiyi XPlanner içinde taslak olarak oluşturabilirsin. Eski posts:write anahtarları güvenli create/update akışlarında kabul edilir.
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." }'