Lamoda APIs
Обзор
Lamoda предоставляет три API для партнёрских интеграций: B2B Platform API, Seller JSON-RPC API и Seller REST API. Поддерживаются 5 бизнес-моделей:
- Dropshipping — продавец хранит и отправляет товары
- B2B Crossdocking — приём товаров через кроссдокинг
- B2B Fulfilment — хранение и обработка на складе Lamoda
- MP Fulfilment — маркетплейс-фулфилмент
- MP Crossdocking — маркетплейс-кроссдокинг
Аутентификация
OAuth 2.0 — client_credentials grant. Один набор client_id / client_secret используется для Lamoda Seller Partner API и Lamoda B2B Platform Partner API.
Seller Partner API
curl -X POST 'https://public-api-seller.lamoda.ru/jsonrpc/v1/tokens.create' \
-H 'Content-Type: application/json' \
-d '{
"jsonrpc": "2.0",
"id": "550e8400-e29b-41d4-a716-446655440000",
"method": "v1.tokens.create",
"params": {
"client_id": "YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET",
"grant_type": "client_credentials"
}
}'
B2B Platform Partner API
curl -X POST 'https://api-b2b.lamoda.ru/auth/token' \
-H 'Content-Type: application/json' \
-d '{
"client_id": "YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET",
"grant_type": "client_credentials"
}'
Токен передаётся в заголовке: Authorization: Bearer <token>
Время жизни токена: 15 минут / 900 секунд.
Base URLs
| API | URL |
|---|---|
| Seller JSON-RPC | https://public-api-seller.lamoda.ru/jsonrpc |
| Seller REST | https://public-api-seller.lamoda.ru/api |
| B2B Production | https://api-b2b.lamoda.ru |
| B2B Demo (Sandbox) | https://api-demo-b2b.lamoda.ru |
SDK
API Разделы
- B2B API — основной API для партнёров (OpenAPI 3.0)
- Seller REST API — REST endpoints для продавцов
- Seller JSON-RPC API — JSON-RPC интерфейс