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}
YeniGönderileri Getir
draft, scheduled ve pushed durumlarındaki gönderileri cursor pagination ile listele.
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}
YeniÖrnek
Gönderi getirme isteği
Gönderileri status, accountId, limit ve cursor ile filtrele.
Hesap
accountId bağlı X hesabının id değeridir. Bunu önce GET /accounts ile al.
Durum
status gönderinin yaşam döngüsünü temsil eder. X'e çıkan gönderiler cevapta pushed olarak döner.
Sayfalama
limit 1-100 arası tam sayıdır. nextCursor varsa sonraki sayfada cursor olarak gönder.
cURL
curl "https://api.xplanner.co/v1/posts?status=scheduled&accountId=acc_123&limit=20" \ -H "Authorization: Bearer $XPLANNER_API_KEY"