Track Create

TRACK a product (2026-10-14): pin an ASIN into our hot lane so its all-offers page is re-read every 2 / 4 / 12 / 24 hours (hourly too) for as long as the plan is active - or ttl_days if you set one. Every read becomes a point in the product's buybox_price_points_hot (price, buy-box seller, fulfillment, offer count), so GET /v1/product - and its 0.05-credit history_only lane, or a product batch with source: "tracked" - carries sub-daily buy box, price and offer-count history for it.

0 credits. What a plan sells is a daily ALLOWANCE of tracked snapshots: Solo 2,500 (e.g. 416 products every 4 hours), Starter 6,000, Growth 18,000, Standard 40,000, Scale 170,000, Volume 710,000. When the allowance is spent the call answers 402 tracking_allowance_full with the upgrade link; when only a longer interval fits, that interval is granted and the answer says so (granted_interval). Posting the same ASIN again renews it and sets the new interval (same id). A lapsed subscription keeps its trackings 7 days, then they pause and resume by themselves when the subscription returns. Alerts: webhook_url + notify_if (signed POSTs) and / or alert_email (one e-mail per event, 50 a day per tracking). The lane picks a new tracking up within ~10 minutes (pending: true until then); one fetch serves every account tracking the same ASIN.

post/v1/track

Request

  • Base URL: https://api.logimu.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.logimu.com/v1/track
  • Auth: none declared

Headers

x-api-keystring nullable
authorizationstring nullable

Request body

asinstring nullable

The product's 10-character Amazon ASIN. Or give a list: items / asins (P87, 2026-10-14).

asinsstring[] nullable

Bulk shorthand: a list of ASINs, all with the top-level fields.

countrystring

Amazon marketplace: us, uk, de, ca, au, fr, it, es, jp, mx, br (amazon-xx accepted). Amazon only - no Walmart.

intervalstring

How often the lane re-reads the all-offers page: 1h, 2h, 4h (default), 12h or 24h. A shorter interval draws more of the daily allowance (1h = 24 snapshots a day, 2h = 12, 4h = 6, 12h = 2, 24h = 1).

ttl_daysinteger nullable

Optional: stop after this many days (1-365). Omit (or 0) and the tracking runs for as long as the plan is active; a lapsed plan keeps it 7 days, then it pauses and resumes with the plan.

webhook_urlstring nullable

Optional (2026-10-14): an https URL we POST to when a notify_if threshold fires on a new observation of the product (signed X-Logimu-Signature: sha256=HMAC-SHA256(secret, raw_body); the secret is returned once). Send an empty string to detach; omit to keep.

notify_ifobject nullable

With webhook_url: the thresholds - price_below, price_above (a price), price_change_pct (a percent move since the previous observation), buybox_seller_change (true), offer_count_below / offer_count_above (a count), availability_change (true). {} attaches the webhook and fires on nothing.

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.