API Документация
Интегрируйтесь с Social Marketplace через наш REST API
Быстрый старт
Базовая информация
- Base URL: https://api.socialmarketplace.com
- Версия: v1
- Формат: JSON
- Аутентификация: Bearer Token (JWT)
Пример запроса
curl -X GET \
https://api.socialmarketplace.com/api/user/profile \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json"🛡️
Аутентификация
Регистрация, вход, OAuth, управление токенами
POST /auth/register
POST /auth/login
POST /auth/logout
GET /oauth/{provider}
👥
Пользователи
Профили, настройки, подписки, донаты
GET /user/profile
PUT /user/profile
POST /user/avatar
GET /user/{id}
🛍️
Магазин
Товары, корзина, заказы, отзывы
GET /shop/products
POST /shop/products
GET /shop/cart
POST /shop/orders
💬
Социальная сеть
Посты, комментарии, чаты, лайки
GET /social/feed
POST /social/posts
GET /social/chats
POST /social/messages
💼
Вакансии
Поиск работы, резюме, отклики
GET /jobs/vacancies
POST /jobs/vacancies
GET /jobs/resume
POST /jobs/applications
🔍
Поиск
Глобальный поиск, фильтры, подсказки
GET /search
GET /search/suggestions
GET /search/filters
Интерактивная документация
Полная интерактивная документация API с возможностью тестирования запросов
Ограничения API
Базовый план:
- 1,000 запросов в час
- Доступ к основным endpoints
- Email поддержка
Премиум план:
- 10,000 запросов в час
- Доступ ко всем endpoints
- Приоритетная поддержка