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}
YeniFikir Oluştur
Ajan veya otomasyon çıktısını yayınlamadan önce fikir havuzuna kaydet.
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
Fikir oluşturma isteği
Ajan çıktısını yayınlamadan önce XPlanner fikir havuzuna kaydet.
Hesap
accountId zorunludur. Değeri GET /accounts cevabındaki id alanından al.
Sabit
isPinned=true gönderirsen fikir panelde sabitlenmiş olarak oluşur.
Medya
mediaAssetIds aynı hesaba ve çalışma alanına ait medya varlığı id'lerini kabul eder.
cURL
curl -X POST https://api.xplanner.co/v1/ideas \ -H "Authorization: Bearer $XPLANNER_API_KEY" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: idea-launch-001" \ -d '{ "accountId": "acc_123", "folderId": "fld_123", "title": "API launch thread", "content": "XPlanner API ile agent destekli içerik planlama akışı.", "isPinned": true, "mediaAssetIds": ["media_123", "media_456"] }'