Market NinjaMarket Ninja
Endpoints

Get a scrape session's products

GET
/me/scrapes/{id}/products

The actual scraped data — "give me what I just scraped." Returns every submission in the session, not only merged ones: the background merge step runs on a schedule, so right after a scrape most items are still pending, with product: null until a later pass merges them. Poll GET /me/scrapes/{id} (or just re-request this endpoint) until status is completed. Billed against your daily quota only for rows that actually carry a merged product — a pending placeholder costs nothing.

Authorization

bearerAuth
AuthorizationBearer <token>

Bearer token — see API Overview for how to get one and use it.

In: header

Path Parameters

id*string
Formatuuid

Query Parameters

page?integer

Invalid or missing values are silently clamped to the default rather than rejected with a 400.

Range1 <= value
Default1
page_size?integer

500 max — deliberately generous relative to a typical UI-facing API, sized for bulk pulls.

Range1 <= value <= 500
Default100

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/me/scrapes/b1f8b6b0-2f7d-4a1a-9a3c-2f6d8e9a1234/products"
{  "data": [    {      "submission_status": "merged",      "product": {        "id": "e86bee19-9cc9-4a83-b9cc-6b61f1209d90",        "marketplace": "wildberries",        "external_id": "231151629",        "url": "https://www.wildberries.ru/catalog/231151629/detail.aspx",        "name": "Air Rift Breathe White Pure Platinum Women's",        "brand": "Nike",        "category_path": [          "Обувь",          "Женская",          "Туфли и лоферы"        ],        "attributes": {          "color": "желтый",          "season": "демисезон",          "is_authentic": true        },        "image_cover": "https://basket-15.wbbasket.ru/vol2311/part231151/231151629/images/big/1.webp",        "image_gallery": [          "https://basket-15.wbbasket.ru/vol2311/part231151/231151629/images/big/1.webp"        ],        "video_cover": null,        "video_gallery": [],        "seller": {          "id": "3994154",          "name": "POIZON(ДЭВУ)",          "code": "2604540"        },        "trust_status": "unverified",        "price_flagged": false,        "prices": [          {            "country_code": "ru",            "region_code": null,            "user_auth_status": "anonymous",            "price": 7093,            "old_price": 8651,            "currency": "RUB",            "stock_status": null,            "stock_quantity": null,            "recorded_at": "2026-08-02T23:21:53.185302+00:00"          }        ],        "special_price": [          {            "country_code": "ru",            "region_code": "",            "user_auth_status": "anonymous",            "min": 6783,            "max": 6880          }        ],        "stats": null,        "first_seen_language": "ru",        "default_language": "ru",        "translations": [          {            "language": "ru",            "name": "Air Rift Breathe White Pure Platinum Women's",            "category_path": [              "Обувь",              "Женская",              "Туфли и лоферы"            ],            "attributes": {              "color": "желтый",              "season": "демисезон",              "is_authentic": true            },            "updated_at": "2026-08-02T23:21:53.081+00:00"          }        ],        "first_seen_at": "2026-08-01T01:03:17.913664+00:00",        "last_seen_at": "2026-08-02T23:21:53.081+00:00"      }    },    {      "submission_status": "pending",      "product": null    }  ],  "meta": {    "total": 40,    "page": 1,    "page_size": 100  }}