فهرست رویدادها
نسخهٔ API 2026-10-affable-towhee
get https://api.getlingara.com/v1/events
رویدادهایی را که کلاینت شما میتواند ببیند، هر بار یک صفحه و از قدیمیترین برمیگرداند. برای ادامه، next_cursor را بهعنوان cursor بازگردانید.
دامنههای دسترسی events:read
پارامترها
Lingara-Versionheaderstringاختیاری- نسخهٔ APIای که این درخواست با آن پاسخ داده میشود. بدون آن، توکن دسترسی نسخهای را میگیرد که کلاینتش به آن متصل است، و درخواستی بدون توکن نسخهٔ فعلی را میگیرد. به نسخهای که هنوز در حال توسعه است فقط با نامبردن آن در اینجا میتوان رسید. نسخهٔ ناشناخته با
400و کدapi_version_unknownپاسخ داده میشود.GET /v1/versionsنسخهها را فهرست میکند. cursorquerystringاختیاری- از کجا ادامه دهید:
next_cursorیک صفحهٔ قبلی، یاid:یک رویداد جریان. نشانگری قدیمیتر از ۳۰ روز با410و کدcursor_expiredپاسخ میگیرد. startquerystringاختیاری- بدون نشانگر از کجا شروع کنید:
latestبرای رویدادها از این لحظه به بعد، یاoldestبرای هر رویدادی که هنوز نگه داشته شده است. typesqueryarray of stringاختیاری- فقط این نوع رویدادها، جداشده با ویرگول. بدون آن، هر نوعی که دامنههای توکن شما میتوانند بخوانند.
limitqueryintegerاختیاری- بیشترین تعداد رویدادی که یک صفحه برمیگرداند، از ۱ تا ۱۰۰.
پاسخها
200 یک صفحه از رویدادها و نشانگری که از آن ادامه میدهید
itemsarray of EventEnvelopeالزامیidstringالزامیtypestringالزامیcreated_atstringالزامیapi_versionstringالزامیsubjectstringالزامیdataobjectالزامی
next_cursorstringالزامیhas_morebooleanالزامی
خطاها
410application/jsonapi_version_discontinued: نسخهٔ API این درخواست متوقف شده است.cursor_expired: نشانگر قدیمیتر از ۳۰ روز است؛ بدون آن دوباره شروع کنید.4XXapplication/json- درخواست رد شد.
codeدلیل آن را مشخص میکند وerrorآن را با کلمات بیان میکند. 503application/json · text/plain- سرویس موقتاً در دسترس نیست؛ پس از تعداد ثانیههای ذکرشده در
Retry-Afterدوباره تلاش کنید. در زمان نگهداری، بدنهٔ پاسخ بهجای پوشش خطا، متن ساده است. 5XXapplication/json- درخواست رد شد.
codeدلیل آن را مشخص میکند وerrorآن را با کلمات بیان میکند.
codestringالزامیدلیل رد شدن درخواست، بهصورت کدی ثابت که میتوان بر اساس آن تصمیم گرفت: برای نمونه
insufficient_scope(403)،rate_limited(429) و، برای یک کلاینت مصرفی،spend_cap_reached(402) وmetered_billing_inactive(402).errorstringالزامی
نمونه
curl "https://api.getlingara.com/v1/events" \
-H "Authorization: Bearer $LINGARA_TOKEN"اگر ترجمه با مرجع انگلیسی تفاوت داشته باشد، مرجع انگلیسی معتبر است.