Документація API

Список всіх публично доступних методів для взаємодії з API.

Які методи підтримується?

Для публічного API доступно 90% функціоналу сайту; інша частина недоступна, оскільки може бути прив’язана до фронтенду або заблокована з міркувань безпеки.

HTTP Заголовки

X-CSRF-Token

Токен CSRF, потрібен тільки якщо використовувати як фронтенд.

Locale

Мова для відповідей, наразі є підтримка: en, ru, uk, pl

Authorization

Авторизація, перед токеном треба вказувати: API-Token

SP-Referral

Реферальний код, необхідний для знижки (якщо користувача не створено).

sp-site

Сайт, з якого використовується токен (використовується для внутрішньої аналітики; можете вказати назву вашого проєкту).

sp-comefrom

Мітка звідки прийшов користувач (наприклад Google Search)

Відповідь

1{
2	"data": { // Дані які повернув метод
3		"user": ....
4	},
5	"good": true, // Успішність запиту (іноді при 200 може повертати false)
6	"timestamp": 1731493828, // Час старту запиту (коли сервер почав обробляти дані)
7	"cause": { // Ким був виконан цей метод + підпис токену (можна перевірити користувача
8		"type": "api",
9		"user_id": 1,
10		"token_id": 75,
11		"token_sign": "63992323944b77852d3b2b901498fc57"
12	}
13}
14