Перейти к основному содержимому

Subtask 1-2: API Specification Page Findings

URL Accessed

https://b2b-guide.lamoda.ru/specification

Status

SUCCESSFUL - Page is accessible

Page Details

  • Page Type: ReDoc OpenAPI documentation viewer
  • Specification Format: OpenAPI 3.0.0
  • Spec URL: /openapi.yaml (relative path)

OpenAPI Specification Downloaded

Successfully downloaded - 252KB specification file

File Location

/Users/antonnozdrin/Tools/SCRAP/marketplace-api-specs/lamoda/lamoda_b2b_openapi.yaml

API Information

  • Title: Lamoda B2B Platform API
  • Version: 1.0
  • OpenAPI Version: 3.0.0
  • Language: Russian

Base URLs

  1. Demo Server: https://api-demo-b2b.lamoda.ru
  2. Live Server: https://api-b2b.lamoda.ru

Authentication Method

OAuth2-like authentication flow with the following parameters:

  • client_id - ID клиента (получают у sales manager)
  • client_secret - Секрет клиента (получают у sales manager)
  • grant_type - Тип авторизации (password, token, client_credentials, authorization_code, refresh_token, extensions)
  • username - Имя пользователя
  • password - Пароль

API Sections

The specification includes an "Авторизация" (Authorization) section with /auth/token endpoint.

Next Steps

  1. Download OpenAPI spec - COMPLETED
  2. Parse and analyze the complete OpenAPI specification
  3. Extract all endpoints, methods, and descriptions
  4. Document all API categories and sections
  5. Document authentication flow in detail
  6. Document rate limits if specified
  7. Document error codes and responses

Notes

  • This is the B2B Platform API (REST, OpenAPI 3.0)
  • Differs from Seller API (JSON-RPC mentioned in subtask 1-1)
  • Documentation is in Russian language
  • Full specification available in YAML format for detailed analysis