XPlanner

Docs

Sayfalama

Cursor pagination sözleşmesi, limit aralığı ve nextCursor kullanımı.


Sayfalama

Cursor tabanlı sayfalama

Liste endpointleri limit ve cursor query parametreleriyle sayfalanır.

limit varsayılan 50, maksimum 100.

nextCursor varsa sonraki istekte cursor olarak gönder.

nextCursor null veya yoksa liste bitmiştir.

Sayfa isteği

İlk istekte cursor göndermeden başla; sonraki sayfalarda cevap içindeki nextCursor değerini kullan.

cURL

curl "https://api.xplanner.co/v1/posts?limit=20&cursor=eyJjcmVhdGVkQXQiOiIyMDI2LTA1LTEzIn0" \  -H "Authorization: Bearer $XPLANNER_API_KEY"

Liste cevabı

data kayıtları, pagination ise sonraki sayfa bilgisini taşır.

Liste cevabı

{  "data": [],  "pagination": {    "nextCursor": "eyJjcmVhdGVkQXQiOiIyMDI2LTA1LTEzVDEyOjAwOjAwLjAwMFoifQ"  },  "requestId": "req_123"}