Kılavuzlar
Örnekler
API Referansı
Genel Bakış
GET
accounts
platforms
Yenisocial-sets
Yenifolders
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}
YeniPlanlı Gönderi Oluştur
Planlı gönderi için mode=scheduled kullan ve gönderiyi belirli bir ISO zaman damgası için sıraya al.
Kılavuzlar
Örnekler
API Referansı
Genel Bakış
GET
accounts
platforms
Yenisocial-sets
Yenifolders
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
Planlı gönderi isteği
Planlı gönderi için mode=scheduled, scheduledAt alanı ve Idempotency-Key ile gönderi oluşturur.
Kapsam
Taslak veya planlı gönderi oluşturmak için posts:create gerekir.
Zaman
scheduledAt ISO 8601 UTC zaman damgası olmalıdır.
Tekrar deneme
Aynı Idempotency-Key güvenli tekrar deneme sağlar.
Gönderi planla
curl -X POST https://api.xplanner.co/v1/posts \ -H "Authorization: Bearer $XPLANNER_API_KEY" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: post-scheduled-001" \ -d '{ "workspaceId": "wrk_123", "socialSetId": "set_123", "mode": "scheduled", "scheduledAt": "2026-08-20T09:00:00.000Z", "text": "Haftalık ürün güncellemesi hazır.", "publishTargets": [ { "socialAccountId": "social_x_123", "platform": "x" }, { "socialAccountId": "social_threads_123", "platform": "threads" } ] }'