---
title: "Track Sync"
method: POST
path: "/v1/track/sync"
---

# Track Sync

`POST /v1/track/sync`

## 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/sync`
- Auth: none declared

Make the key's active trackings on one marketplace EQUAL to the list (P87, 2026-10-14): creates what is
missing (at interval and with the alert fields given), stops active trackings not listed, leaves the rest
untouched. Returns created, stopped, unchanged, refused (allowance or capacity), invalid, with the lists; dry_run
returns the same without writing. An empty list is a 422 (use /v1/track/stop to stop everything). 0 credits.

## Headers

- `x-api-key` string, nullable
- `authorization` string, nullable

## Request body

- TrackSyncRequest
  - `country` string: The marketplace whose active set becomes the list.
  - `asins` string[], required: The full list (up to 1,000): missing ones are created, active ones not listed are stopped, the rest are left as they are (interval and alerts unchanged).
  - `interval` string: For the trackings this call creates.
  - `ttl_days` integer, nullable
  - `alert_email` union
    - string
    - boolean
  - `webhook_url` string, nullable
  - `notify_if` object, nullable
  - `dry_run` boolean: true returns what would be created and stopped without writing.

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/logimu/apis/logimu-api.md) · [All operations](https://skmtc.dev/logimu/apis/logimu-api/llms.txt) · [OpenAPI document](https://skmtc.dev/logimu/apis/logimu-api/revisions/3d3f90ad2335?raw)
