Skip to content

Examples

Working code examples demonstrating SDK usage for common scenarios.

By Complexity

Basic Examples

Get started with the SDK fundamentals:

Intermediate Examples

Learn essential patterns for production use:

Advanced Examples

Master complex scenarios and optimizations:

By Use Case

Product Management

Order Fulfillment

Analytics & Reporting

Quick Reference

SDK Initialization

typescript
import { WildberriesSDK } from 'daytona-wildberries-typescript-sdk';

const sdk = new WildberriesSDK({
  apiKey: process.env.WB_API_KEY!
});

Available Modules

ModuleDescription
sdk.generalPing, connectivity testing
sdk.productsProduct catalog management
sdk.ordersFBSFBS order fulfillment
sdk.ordersFBWFBW warehouse operations
sdk.financesBalance, transactions
sdk.analyticsSales funnel, performance
sdk.reportsStock, sales reports
sdk.communicationsChat, Q&A, reviews
sdk.promotionAdvertising campaigns
sdk.tariffsCommission rates
sdk.inStorePickupClick & collect

Error Types

typescript
import {
  WBAPIError,           // Base error class
  AuthenticationError,  // 401 - Invalid API key
  ValidationError,      // 400 - Invalid request
  RateLimitError,       // 429 - Rate limit exceeded
  NetworkError          // 5xx - Server/network errors
} from 'daytona-wildberries-typescript-sdk';

Back to Documentation Home

Made with ❤️ for the Wildberries developer community