Subtask 1-1: Ozon API Documentation Sources Research
Discovery Date
2026-02-10
Primary Documentation Sources
1. Official Ozon Documentation
- URL: https://docs.ozon.ru/api/seller/
- URL (English): https://docs.ozon.ru/global/en/api/
- Getting Started: https://docs.ozon.ru/global/en/api/intro/
- Status: ✅ Access confirmed
- Notes: JavaScript-heavy rendering, difficult to scrape with curl. Requires browser-based tools.
2. TypeScript SDK Documentation (HIGHLY RECOMMENDED)
- URL: https://salacoste.github.io/ozon-daytona-seller-api/
- Coverage: 278 API methods across 33 categories
- Status: ✅ Most comprehensive single source
- Features:
- All methods in alphabetical order
- Complete TypeScript typing
- Live search functionality
- 95%+ test coverage
- 40+ documentation files
3. Postman Collection
- URL: https://www.postman.com/googlesheets/ozon-seller-api/
- Collection: https://www.postman.com/googlesheets/ozon-seller-api/collection/m2uvw9f/-ozon-seller-api
- Status: ✅ Access confirmed
- Export: Postman collection available for download
GitHub Client Libraries
1. gam6itko/ozon-seller (PHP)
- URL: https://github.com/gam6itko/ozon-seller
- Language: PHP
- Stars: 91+
- Structure: Organized by services (V1, V2, etc.)
- Status: Actively maintained
- Notable: Separate project
gam6itko/ozon-marketplacefor old API
2. diPhantxm/ozon-api-client (Go)
- URL: https://github.com/diPhantxm/ozon-api-client
- Language: Go (Golang)
- Package Docs: https://pkg.go.dev/github.com/diphantxm/ozon-api-client
- Status: Actively maintained
- Structure:
- Core package for main functionality
- Ozon package with subdirectories (notifications, etc.)
- Comprehensive API coverage
3. Additional GitHub Repositories
- https://github.com/irenicaa/ozon-seller
- https://github.com/skeeks-semenov/yii2-ozon-seller-api (Yii2 PHP)
- https://github.com/ghost-gopher/ozon-api (Ozon Common API)
- https://github.com/topics/ozon-seller-api (Topic page with more repos)
PyPI / NPM Packages
1. ozon-api-client (Python)
- URL: https://pypi.org/project/ozon-api-client/
- Status: Available
- Notes: May contain embedded documentation
Authentication Information
Headers Required
- Client-Id: Seller account client identifier
- Api-Key: API key for authentication
How to Obtain Credentials
- Access Ozon seller interface
- Navigate to API settings
- Generate Client-Id and Api-Key pair
- Role-based access control available for different methods
References
- Chinese documentation: https://zhuanlan.zhihu.com/p/443948325
- ERP help guides: https://erp.91miaoshou.com/help_center/article_3150.html
API Categories Identified
Based on TypeScript SDK documentation, there are 33 main categories covering:
- Products (Товары) - Product management, info, stocks
- Orders (Заказы) - Order processing, FBO, FBS, rFBS
- Finance (Финансы) - Financial transactions, settlements
- Analytics (Аналитика) - Reports and analytics
- Prices (Цены) - Price management
- Stocks (Склад) - Inventory and warehouse management
- Returns (Возвраты) - Return processing
- Promotions (Акции) - Promotional campaigns
- Categories (Категории) - Product category management
- Packaging (Упаковка) - Package management
- Shipping (Доставка) - Shipping and logistics
- Transfers (Перемещения) - Stock transfers
- Documents (Документы) - Document management
- Invoices (Счета) - Invoice generation (some deprecated)
- Chats (Чаты) - Buyer-seller messaging
- Posting (Размещение) - Product posting
- Search (Поиск) - Search functionality
- Recommendations (Рекомендации) - Product recommendations
- Performance (Эффективность) - Performance metrics
- Quality (Качество) - Quality control
- Certificates (Сертификаты) - Certificate management
- Labels (Этикетки) - Label generation
- Tariffs (Тарифы) - Tariff information
- Warehouses (Склады) - Warehouse management
- Supplies (Поставки) - Supply management
- Acceptance (Приемка) - Acceptance processes
- Transit (Транзит) - Transit operations
- PostingV2 (Размещение V2) - New posting API
- Actions (Действия) - Action management
- Beta Methods - Experimental features
- Notifications (Уведомления) - Webhook notifications
- Time Slots (Таймслоты) - Time slot management
- Additional Categories - Other specialized endpoints
Rate Limits
Confirmed Information
- Rate Limit Error Code: 429
- Error Message: "You have reached request rate limit per second"
- Limit Type: Per-second rate limiting confirmed
- Documentation: https://dev.ozon.ru/community/1831-You-have-reached-request-rate-limit-per-second/
Additional Resources
- Common errors guide: https://dev.ozon.ru/community/25-Chastye-oshibki-pri-rabote-s-Seller-API/
- Time slots guide: https://dev.ozon.ru/community/1672-Poluchenie-taimslotov-Seller-API/
Base URL
https://api-seller.ozon.ru
Recent API Updates (2025-2026)
January 15, 2026
- New beta method:
/v1/product/prices/detailsfor detailed product pricing
November 5, 2025
- Updates to Seller API methods
October 7, 2025
- New search query methods:
/v1/search-queries/text/v1/search-queries/top
May 2024
- Some invoice methods deprecated
- FBO, FBS, and rFBS order schemes supported
Additional Resources
Developer Community
- Ozon for Dev: https://dev.ozon.ru/
- Role Mapping: https://dev.ozon.ru/start/300-Mapping-rolei-i-metodov-Seller-API/
- Ozon Logistics API: https://dev.ozon.ru/start/448-Spravochnik-metodov-Seller-API-dlia-Ozon-Logistiki/
Communication Channels
- Telegram (Russian): https://t.me/s/OzonSellerAPI
- Telegram (English): https://t.me/s/OzonEnSellerAPI
- Purpose: Latest API updates, new endpoints, deprecation notices
Educational Resources
- Ozon Seller Education: https://seller-edu.ozon.ru/api-ozon/how-to-api
- Price-Matrix Guide: https://price-matrix.ru/articles/ozon-api (Russian)
- Habr Article (Go): https://habr.com/ru/articles/724344/
Exportable Resources Found
- Postman Collection: Available via Postman web interface
- GitHub Gist: https://gist.github.com/solaryssky/93dca51c3c715f8e0ef713f9545b8640 (Ozon.postman_collection.json)
Next Steps (For Subtasks 1-2, 1-3, 1-4)
- ✅ Subtask 1-1: Complete - official documentation sources identified
- Subtask 1-2: Download Postman collection for detailed endpoint list
- Subtask 1-3: Review GitHub repos for complete endpoint implementations
- Subtask 1-4: Check PyPI/npm packages for embedded documentation
Key Findings Summary
Best Resources for Complete API Documentation:
- TypeScript SDK: https://salacoste.github.io/ozon-daytona-seller-api/ (278 methods, 33 categories)
- Official Docs: https://docs.ozon.ru/api/seller/ (Authoritative but JS-heavy)
- Postman Collection: https://www.postman.com/googlesheets/ozon-seller-api/ (Organized collection)
- GitHub Clients: diPhantxm/ozon-api-client (Go), gam6itko/ozon-seller (PHP)
Confirmed API Structure:
- Total Methods: 278 (according to TypeScript SDK)
- Categories: 33
- Base URL: https://api-seller.ozon.ru
- Authentication: Client-Id + Api-Key headers
- Rate Limiting: Per-second limits (429 error)
- Error Handling: Standard HTTP error codes
Accessibility Status:
✅ All major documentation sources are accessible ✅ Postman collection is downloadable ✅ GitHub repositories are public and active ✅ TypeScript SDK provides comprehensive coverage
Research Completed: 2026-02-10 Verification: Manual confirmation of docs.ozon.ru access and main API categories Status: ✅ COMPLETE