Wildberries API TypeScript SDK v2.4.2
Wildberries API TypeScript SDK Main entry point
Modules
| Module | Description |
|---|---|
| <internal> | - |
Classes
| Class | Description |
|---|---|
| BaseClient | Base HTTP client for all Wildberries API modules |
| AuthenticationError | Authentication error thrown when API key is invalid or lacks permissions. |
| WBAPIError | Base error class for all Wildberries SDK errors. |
| PickupOrderNotFoundError | Error thrown when a pickup order is not found |
| InvalidOrderStateError | Error thrown when an order state transition is invalid |
| CustomerVerificationError | Error thrown when customer identity verification fails |
| MetadataValidationError | Error thrown when product metadata validation fails |
| NetworkError | Network error thrown for connection failures, timeouts, and server errors. |
| CampaignNotFoundError | Error thrown when a campaign is not found by its ID. |
| InvalidBidError | Error thrown when bid amount is invalid or below minimum. |
| BudgetExceededError | Error thrown when campaign budget is exceeded or insufficient. |
| InvalidCampaignStateError | Error thrown when attempting invalid campaign state transitions. |
| RateLimitError | Rate limit error thrown when API rate limits are exceeded. |
| ValidationError | Validation error thrown when request data fails validation. |
| WildberriesSDK | Main SDK class providing access to all Wildberries API modules. |
| AnalyticsModule | - |
| CommunicationsModule | - |
| FinancesModule | - |
| GeneralModule | - |
| InStorePickupModule | - |
| OrdersFbsModule | - |
| OrdersFbwModule | - |
| ProductsModule | - |
| PromotionModule | - |
| ReportsModule | - |
| TariffsModule | - |
Interfaces
| Interface | Description |
|---|---|
| RateLimitConfig | Configuration for rate limiting a specific endpoint. |
| SDKConfig | Configuration options for initializing the Wildberries SDK |
| RequestOptions | Per-request options that can override SDK defaults |
Type Aliases
| Type Alias | Description |
|---|---|
| EndpointLimits | Mapping of endpoint keys to their rate limit configurations. |
Variables
| Variable | Description |
|---|---|
| generalRateLimits | - |
| ordersFbsRateLimits | - |
| ordersFbwRateLimits | - |
| promotionRateLimits | - |
| ALL_RATE_LIMITS | Aggregated rate limit configuration for all SDK modules. |
| tariffsRateLimits | - |
| version | SDK version |
References
default
Renames and re-exports WildberriesSDK