Skip to navigation

Track From Market

View as Markdown

Start tracking something found in search — the whole point of the flow.

It delegates to the ordinary create path rather than reimplementing it, so every guarantee that path enforces still applies: the ToS acknowledgment, the plan limit, the duplicate check, and the live extraction probe. A shortcut here would be a second, weaker door into the same table.

The probe matters more here than on a pasted URL. Search gives an item-level price at 0.75 confidence; tracking re-reads the listing through the full adapter at 0.95, with every variant. So the number a seller sees after tracking can legitimately differ from the one in the market table — it is a better reading, not a contradiction.

Authentication

X-API-Keystring

Your Outprice API key (starts with pw_).

Request

This endpoint expects an object.
urlstringRequired
category_tagslist of stringsOptional
poll_interval_minutesinteger or nullOptional1-43200
own_pricedouble or nullOptional
own_urlstring or nullOptional<=2000 characters
acknowledge_tosbooleanOptionalDefaults to false

Response

Successful Response
idinteger
marketplaceenum
source_urlstring
poll_interval_minutesinteger
statusenum
Allowed values:
created_atdatetime
titlestring or nullOptional
seller_namestring or nullOptional
venturestring or nullOptional
currencystring or nullOptional
category_tagslist of strings or nullOptional
attention_reasonstring or nullOptional
next_poll_atdatetime or nullOptional
ratingdouble or nullOptional
review_countinteger or nullOptional
promotionslist of strings or nullOptional
buyer_pricedouble or nullOptional
latestobject or nullOptional
demandmap from strings to any or nullOptional
discountsmap from strings to any or nullOptional
fees_labelstring or nullOptional
channelslist of maps from strings to any or nullOptional
own_pricedouble or nullOptional
price_gap_pctdouble or nullOptional
own_shippingdouble or nullOptional
own_shipping_is_defaultbooleanOptionalDefaults to false
comparison_basisstring or nullOptional
comparison_notestring or nullOptional
cost_pricedouble or nullOptional
min_margin_pctdouble or nullOptional
own_source_urlstring or nullOptional
own_in_stockboolean or nullOptional
own_synced_atdatetime or nullOptional
own_sync_statusstring or nullOptional
own_sync_detailstring or nullOptional
own_pending_pricedouble or nullOptional
own_margin_pctdouble or nullOptional
match_margin_pctdouble or nullOptional
match_verdictstring or nullOptional
match_notestring or nullOptional
floor_pricedouble or nullOptional

Errors

422
Unprocessable Entity Error