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}
YeniAPI Standartları
JSON cevap formatı, idempotency, istek id'si, zaman damgası ve header standartları.
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}
YeniStandartlar
Base URL ve JSON
Canlı ortamda tüm public API istekleri v1 base URL üzerinden çalışır.
Base URL
https://api.xplanner.co/v1Standart header'lar
Auth, JSON body ve istek takibi standart header sözleşmesine dayanır.
Authorization: Bearer <api_key>
Content-Type: application/json
Idempotency-Key: POST, PATCH ve DELETE gibi yazma isteklerinde zorunlu; method, path, query ve body ile eşleşir.
X-Request-Id: Her cevapta log ve destek takibi için döner.
Cevap formatı
Başarılı tekil cevaplar data, listeler data + pagination, hatalar error + requestId formatındadır.
Tekil cevap
{ "data": {}, "requestId": "req_123"}