Vestiaire API endpoint
Returns a Vestiaire Collective seller's public storefront profile: username, country, segment, aggregate sold/listed/bought counts, and follower/following counts. `id` is the numeric seller id, as returned by /vestiaire/search's `seller_id` field or /vestiaire/product's `seller.id`. Public data, sourced from Vestiaire Collective's own seller profile page.
/vestiaire/sellerQuery parameters:
id (required) — the seller's numeric id, as returned by
/vestiaire/search's seller_id field or
/vestiaire/product's seller.id.Notable response behavior:
id returns 404.| Field | In the sample | Value in the sample |
|---|---|---|
| id | Has a value | |
| username | Has a value | |
| firstname | Has a value | |
| country | Has a value | |
| country_iso | Has a value | |
| segment | Has a value | |
| products_sold | Has a value | 25 |
| products_listed | Has a value | 13 |
| products_bought | Has a value | 0 |
| followers | Has a value | 39 |
| following | Has a value | 29 |
| community_rank | Has a value | 0 |
| url | Has a value | vestiairecollective.com |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| id | string | Yes | Seller id | 36526194 | |
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/vestiaire/seller?id=36526194" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"msg": "OK",
"data": {
"id": "36526194",
"username": "michelle36526194",
"firstname": "michelle",
"country": "United States",
"country_iso": "US",
"segment": "C2C",
"products_sold": 8,
"products_listed": 23,
"products_bought": 0,
"followers": 26,
"following": 11,
"community_rank": 0,
"url": "https://www.vestiairecollective.com/profile/36526194",
"source_url": "https://www.vestiairecollective.com/profile/36526194",
"fetched_at": "2026-09-09T12:00:00Z"
}
}Request schema
No body schema
Response schema
#/definitions/vestiaire.sellerResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| code | integer | No | 200 | |||
| data | vestiaire.SellerResponse | No | ||||
| data.community_rank | integer | No | 0 | |||
| data.country | string | No | United States | |||
| data.country_iso | string | No | US | |||
| data.fetched_at | string | No | 2026-09-09T12:00:00Z | |||
| data.firstname | string | No | michelle | |||
| data.followers | integer | No | 26 | |||
| data.following | integer | No | 11 | |||
| data.id | string | No | 36526194 | |||
| data.products_bought | integer | No | 0 | |||
| data.products_listed | integer | No | 23 | |||
| data.products_sold | integer | No | 8 | |||
| data.segment | string | No | C2C | |||
| data.source_url | string | No | https://www.vestiairecollective.com/profile/36526194 | |||
| data.url | string | No | https://www.vestiairecollective.com/profile/36526194 | |||
| data.username | string | No | michelle36526194 | |||
| msg | string | No | OK |
| Status | Description | Schema |
|---|---|---|
| 400 | Bad Request | #/definitions/app.Response |
| 404 | Not Found | #/definitions/app.Response |
| 429 | Too Many Requests | #/definitions/app.Response |
| 500 | Internal Server Error | #/definitions/app.Response |
| 503 | Service Unavailable | #/definitions/app.Response |
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/vestiaire/seller?id=36526194" \
-H "x-api-key: $CRAWLORA_API_KEY"