# Wildberries — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Search products on Wildberries and retrieve detailed information including specifications, reviews, and pricing to compare items and make informed purchasing decisions. Get autocomplete suggestions while browsing and access comprehensive product details all in one place.

**Category:** Marketplaces | **Website:** [wildberries.ru/](https://wildberries.ru/) | **Docs:** [parse.bot/marketplace/b45cd67a-fe72-4c8d-90c8-5def2c605895/wildberries-ru-api](https://parse.bot/marketplace/b45cd67a-fe72-4c8d-90c8-5def2c605895/wildberries-ru-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-wildberries-ru-api-b45cd67a/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_product_details

Get detailed information for a specific product by its ID (article number). Returns product name, brand, description, and specifications from the CDN product card. Rating and review_count are not available from this endpoint; use get_product_reviews with the returned imt_id for review data.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `product_id` | string | Yes | Product ID (article number), e.g. '523379303' |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wildberries-ru-api-b45cd67a/get_product_details \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"product_id":"<string>"}'
```

### get_product_reviews

Get customer reviews for a product using its IMT ID (root ID). The IMT ID can be obtained from get_product_details response (imt_id field). Returns a list of reviews with user ratings and comments.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `imt_id` | string | Yes | IMT ID (root ID) of the product, obtainable from get_product_details response |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wildberries-ru-api-b45cd67a/get_product_reviews \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"imt_id":"<string>"}'
```

### get_product_specifications

Get only the technical specifications for a specific product. Returns grouped specification options extracted from the product card CDN.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `product_id` | string | Yes | Product ID (article number), e.g. '523379303' |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wildberries-ru-api-b45cd67a/get_product_specifications \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"product_id":"<string>"}'
```

### get_search_suggestions

Get autocomplete search suggestions for a partial or complete keyword. Returns suggestions of various types including direct suggestions, brand matches, and tag suggestions useful for search discovery.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `query` | string | Yes | Partial or complete search keyword (e.g. 'телефон', 'samsung') |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wildberries-ru-api-b45cd67a/get_search_suggestions \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"<string>"}'
```

### search_products

Search for products on Wildberries by keyword. Returns a paginated list of products with basic metadata and pricing. Results are returned 100 per page.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `page` | integer | No | Page number for pagination |
| `query` | string | Yes | Search keyword (e.g. 'iphone', 'samsung', 'платье') |
| `sort` | string | No | Sort order: popular, priceup, pricedown, rate, newly |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-wildberries-ru-api-b45cd67a/search_products \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"page":"<integer>","query":"<string>","sort":"<string>"}'
```
