POST
/posts/{id}/publish
posts:publish
Header'lar
Authorization
*string
API anahtarı. Format: Bearer xpl_live_...
Idempotency-Key
*string
Aynı yazma isteğinin güvenle tekrar denenmesi için 1-255 karakterlik benzersiz değer.
Content-Type
string
JSON body gönderirken application/json kullan.
Riskli aksiyon
Public API
posts:publish
Bearer API anahtarında açık publish scope'u gerekir.
MCP
x-mcp-action-confirmed: true
MCP bridge, publish isteğini onay header'ı olmadan 428 confirmation_required ile reddeder.
Cevaplar
202
Yayın isteği kabul edildi.
403
posts:publish scope'u yok veya yayın kotası dolu.
cURL
curl -X POST https://api.xplanner.co/v1/posts/post_123/publish \ -H "Authorization: Bearer $XPLANNER_API_KEY" \ -H "Idempotency-Key: post-publish-001"Cevap
{ "data": { "accepted": true, "postId": "post_123", "status": "processing" }, "requestId": "req_123"}