جست‌وجو در دانش لوما

Esc

برای انتخاب از کلیدهای جهت‌نما استفاده کنید. Enter برای باز کردن.

دانش لوما

شروع سریع API نسخهٔ خام مرجع
GET/api/v1/documentsعمومی یا مجاز بر اساس visibility

این endpoint چه می‌کند؟

اسناد را با فیلترهای catalog و pagination فهرست می‌کند.

احراز هویت

عمومی یا مجاز بر اساس visibility. API رکوردهای خارج از scope را در پاسخ، search و direct ID نمایش نمی‌دهد.

پارامترها

ناممحلنوعالزامیتوضیح
categoryquerystringخیریکی از دسته‌های معتبر catalog.
typequerystringخیرنوع دانش؛ برای media معمولاً screenshot.
visibilityquerystringخیرPUBLIC، INTERNAL، MANAGEMENT یا RESTRICTED؛ private filter مجوز می‌خواهد.
languagequerystringخیرکد زبان مانند fa یا en.
tagquerystringخیربرچسب کوچک حروف‌کوچک و خط تیره.
statusquerystringخیروضعیت رکورد؛ media به‌طور پیش‌فرض current است.
updated_afterqueryISO dateخیررکوردهای به‌روزشده بعد از این زمان.
limitqueryintegerخیرپیش‌فرض ۲۰ و حداکثر ۱۰۰.
cursorquerystringخیرoffset opaque برای صفحهٔ بعد؛ nextCursor را دوباره ارسال کنید.

نمونهٔ درخواست

cURL
curl "https://luma-knowledge.pages.dev/api/v1/documents"

نمونهٔ پاسخ

JSON
{
  "data": [{"id": "faq", "kind": "document", "title": "پرسش‌های متداول لوما"}],
  "pagination": {"limit": 20, "cursor": "0", "nextCursor": null, "total": 1}
}

خطاهای مرتبط

400 invalid_query برای query نامعتبر و 404 not_found برای resource غیرقابل مشاهدهٔ احتمالی برگردانده می‌شود. شکل خطا در راهنمای خطا آمده است.

Try it

فقط درخواست GET عمومی؛ credential در مرورگر استفاده نمی‌شود.