Здесь можно создать своё API для работы с коллекцией объектов.
Сначала вы создаёте схему объекта: определяете, какие у него будут поля и какого типа, потом нахуяриваете туда данных.
У каждого объекта есть вшитое свойство id
, где будет лежать целочисленный уникальный идентификатор объекта.
У API есть эндпоинт GET /api/v1/{api_name}
, который отдаёт коллекцию объектов в виде:
{ total: 300, // Сколько результатов всего без учёта пагинации results: [ { /* ваши объекты */}, ... ] }
Query-параметры:
?search.{field}={q}
Поиск по значению поля {field}
. Искать можно только по текстовым полям.?page={n}
Номер страницы. Default=0?page_size={n}
Размер страницы. Default=20
Ещё есть эндпоинт GET /api/v1/{api_name}/{id}
, который просто вернёт один объект
из коллекции.