03 Endpoints

Feed of new cars and prices

GET /v1/changes

Events of one market since a moment: new cars, cars taken off sale, price drops and rises. Pro, Max and the demo; each event costs one record.

Example requests

Parameters

Feed

  • requiredquery · kr | cn | us

    The market.

  • requiredquery · ISO 8601

    From which moment, with a time zone.

  • query · string · repeatable

    The event type; repeatable, all types without it.

  • query · number · 0–1000

    The smallest price change in percent, 0.5 by default.

  • query · integer · 1–100

    Events per page, 20 by default.

  • query · string

    The next_cursor of the previous page.

Request GET

GEThttps://api.apiauto.space/v1/changes?market=kr&since=2026-11-03T00:00:00Z&type=added
cURL
curl -s "https://api.apiauto.space/v1/changes?market=kr&since=2026-11-03T00:00:00Z&type=added" \
  -H "X-API-Key: $APIAUTO_KEY"
Get a test key

The site sends no requests: copy the code and run it with your key.

Response

HTTP 200
{
  "items": [
    {
      "id": 1001,
      "car_id": "encar:43079113",
      "market": "kr",
      "type": "added",
      "at": "2026-11-02T14:34:16.763020Z",
      "old_price": null,
      "new_price": null,
      "pct": null
    },
    {
      "id": 1002,
      "car_id": "encar:43079086",
      "market": "kr",
      "type": "added",
      "at": "2026-11-02T14:34:16.763020Z",
      "old_price": null,
      "new_price": null,
      "pct": null
    }
  ],
  "next_cursor": "…"
}

Sample data: the cars are real, from the catalog when the site was built; photos are cut to two.

Notes

Event fieldMeaning
idThe event's number; made up in the sample, like the price event's numbers.
car_idThe car's id, as in /v1/cars/{id}.
typeadded · disappeared · price_drop · price_up
atWhen it happened, UTC.
old_price, new_priceThe price before and after in the market's currency; price events only.
pctThe size of the change in percent, always positive: the direction is in type.

How to keep a catalog fresh from the feed is in Keeping in sync.