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}
YeniFikirler
Ajan çıktısını yayınlamadan önce fikir havuzunda saklama ve klasörleme.
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}
YeniFikirler
Fikir oluştur
Ajan çıktısını doğrudan yayınlamak yerine fikir olarak saklayıp kullanıcı onayına bırakabilirsin.
Fikir oluştur
curl -X POST https://api.xplanner.co/v1/ideas \ -H "Authorization: Bearer $XPLANNER_API_KEY" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: idea-001" \ -d '{ "accountId": "acc_123", "title": "Haftalık ürün notu", "content": "API anahtarı yönetimini anlatan kısa X gönderisi.", "folderId": "folder_123" }'Klasöre bağla
folderId opsiyoneldir; gönderilirse fikir ilgili koleksiyonda görünür.
Klasör listesi için GET /folders kullan.
Yeni klasör için POST /folders + folders:create gerekir.
Klasörsüz fikirler genel fikir havuzunda kalır.
Fikri gönderiye çevir
POST /ideas/{id}/convert-to-post, fikri koruyarak draft_unscheduled durumunda yeni gönderi üretir.
ideas:convert ve posts:create birlikte gerekir.
Eski anahtarlarda ideas:write + posts:write uyumluluğu korunur.
sourceIdeaId gönderide saklanır; fikir silinmez.