v1
Re-dive an existing Niche
Re-runs a Dive on an existing Niche to refresh its research data. Two modes:
- same_competitors — re-dives the Niche's current Competitor set. Takes no other field.
- discover — searches for a fresh Competitor set, keeping any lockedAsins and skipping any excludedAsins. numberOfCompetitors is the total number of ASINs the refreshed Dive should contain, including the locked ones. heroAsin is the seed product discovery starts from; when omitted it defaults to the Niche Competitor with the highest sales, preferring one that belongs to one of your connected seller accounts.
The Dive runs asynchronously and consumes Dive tokens like any other Dive. Poll GET /v1/niches/dives/{diveId} with the returned diveId until the status is success or error. The refreshed data stays on the same nicheId; no new Niche is created.
post/v1/niches/{nicheId}/redive
Path parameters
nicheIdstring required
The unique identifier of the Niche to re-dive
Request body
Example request
{
"mode": "discover",
"numberOfCompetitors": 12,
"heroAsin": "B08N5WRWNW",
"lockedAsins": [
"B08N5WRWNW",
"B09617YV4C"
],
"excludedAsins": [
"B07XHRSRZ2"
]
}Response
Example response
{
"data": {
"diveId": "b3e1f2c4-7e6a-4d2a-9f1e-123456789abc",
"estimatedCompletionDate": "2026-08-01T00:00:00Z"
}
}Changes
No recorded changes to this endpoint across all 1 revision of this API.