Fetch IMS Inventory
Inventory
Fetch IMS Inventory
Retrieve paginated vehicle inventory from IMS feed data for a dealership.
GET
Fetch IMS Inventory
GET /v1/ims/vehicles
Returns active vehicles from IMS feed imports for a dealership. Supports filtering by condition, make, model, and year range. Paginated.
Parameters
Example
Response
Photo URLs and features are stored as pipe-delimited (
|) strings. Split on | to get individual items.Normalized Format
Useformat=normalized to get the same field names as website-scraped vehicles from POST /v1/inventory/fetch. This lets you process both data sources with the same code.
Field Mapping (IMS → Normalized)
Fields that exist in the website schema but have no IMS equivalent (e.g.,
heading, price_components, in_transit) are returned as null.
Errors
Query Parameters
Public ID (e.g. dlr_xxx) or internal ID
Filter: New, Used, or Certified
Max 500
Response format. "default" returns IMS native fields. "normalized" maps fields to match the website vehicle schema (same as POST /v1/inventory/fetch).
Available options:
default, normalized Response
Successful Response