Документация API
Публичные и защищённые эндпоинты сайта
Большинство запросов принимают обычную cookie-сессию сайта. Для внешнего доступа передайте API-ключ (создаётся в профиле) заголовком
X-API-Key: <your key>
или
?api_key=<your key>
curl -H "X-API-Key: YOUR_KEY" https://arzdata.com/api/items/search?q=47
| Метод | Эндпоинт | Авторизация | Параметры | Описание |
|---|---|---|---|---|
| GET | /api/search | без авторизации | q | Глобальный поиск по предметам, авто и скриптам. |
| GET | /api/items/search | сессия или API-ключ | q | Автодополнение поиска предметов по названию/ID. |
| GET | /api/vehicles/search | сессия или API-ключ | q | Автодополнение поиска автомобилей по названию. |
| GET | /api/scripts/search | сессия или API-ключ | q | Автодополнение поиска скриптов по названию. |
| GET | /api/data | сессия или API-ключ | — | Список серверов и график онлайна за 24 часа. |
| GET | /api/online | сессия или API-ключ | — | Текущий онлайн и очередь по каждому серверу. |
| POST | /api/favorites/toggle | сессия (нужен логин) | server_id | Добавить/убрать сервер из избранного. |
| POST | /api/donate_favorites/toggle | сессия (нужен логин) | item_key | Добавить/убрать товар донат-магазина из избранного (уведомление о скидке). |
| POST | /api/entity_favorites/toggle | сессия (нужен логин) | kind, entity_id | Добавить/убрать предмет, дом или бизнес из избранного. |
| GET | /items.rss | без авторизации | — | RSS-лента недавно добавленных/обновлённых предметов. |
| GET | /discounts.rss | без авторизации | — | RSS-лента активных скидок донат-магазина. |
| GET | /sitemap.xml | без авторизации | — | XML sitemap для поисковых систем. |