Automotive inventory API Build on verified inventory, in real time.

ÆTHR gives your product standardized, verified dealer inventory through one open API. Onboard dealers fast. Call it anytime and get inventory as it stands right now.

You're building on data you can't see.

Inventory reaches you from whoever's willing to send it. Nobody tells you what's missing, stale or wrong. You find out when a dealer does.

Bad inputs make good products look broken.

Your tool quotes a sold vehicle. Your assistant gets the trim wrong. The dealer doesn't see a feed problem. They see your product.

Your product
Is the 2025 Tundra SR5 still available?
Assistant
Yes, it's available at $47,495 with the TRD Off-Road package. Want to book a test drive?
WHAT THE FEED SAIDWHAT'S TRUE
StatusAvailableSold yesterday
Price$47,495$48,995
PackageTRD Off-RoadNot equipped
Feed last updated 19 hours ago

Get your sprints back.

Every new source is another format to map, test and keep alive. Every new dealer waits on a feed. ÆTHR standardizes all of it before it reaches you, so one integration covers every dealer.

Field mapping · 5 sources
SOURCEPRICE FIELDTRIM FIELD
DMS exportSellingPriceTRIM_DESC
Website feedinternet_pricetrim_level
Inventory toolPriceSeries
Feed providerlist_amtstyle
Dealer CSVPRICE_USDTrim
ÆTHR STANDARDIZES
Every sourcepricetrim

Don't wait for the next feed.

Most inventory arrives on a schedule, then needs mapping all over again. ÆTHR skips the wait. Call the API when your product needs data, and you get the dealer's inventory as it stands right now, already standardized. Prism checks the dealer's live website, so you know what shoppers actually see.

Changed on the lot. Current on your next call. Verified live.

One vehicle · one change
CHANGES IN
DEALER SITEPrice drops to $46,995
ÆTHRValidated and standardized
YOUR PRODUCTNext API call returns $46,995
PRISMVerified live on the VDP

Every record clears the engine before it reaches you.

What your API receives
0/ 8 fields verified
VALIDATE
STANDARDIZE
ENRICH
STREAM
PRISM
VINEXMPL5DB4SX00001
PriceMissing
Trim"SR-5 4X4"
Drivetrain"4X4"
EquipmentNot listed
DescriptionBlank
UpdatedBatch · 19h ago
On dealer siteUnchecked
STAGE 01
Validate
CHECKING

Conflicts, gaps and sold units get caught at the source.

FIXES · VIN · PRICE · STATUS
STAGE 02
Standardize
CHECKING

One schema for every dealer, whatever system they run.

FIXES · TRIM · DRIVETRAIN
STAGE 03
Enrich
CHECKING

OEM build data, equipment and VIN-specific descriptions included.

ADDS · EQUIPMENT · DESCRIPTION
STAGE 04
Stream
CHECKING

Every change is in the record the next time you call.

SERVES · THE CURRENT RECORD
THEN PRISM
Prism
CHECKING

Checked against what's live on the dealer's site.

CHECKS · THE LIVE VDP

Get new dealers live without the feed wait.

Point ÆTHR at a dealer's website. Prism pulls the dealership's details, and standardized inventory starts flowing. Your clients can even do it themselves.

Add a dealer · self-serve
STEP 1 · DEALER WEBSITE
https://
STEP 2 · PRISM PULLS THE DETAILS
DealershipWaiting
AddressWaiting
PhoneWaiting
BrandsWaiting
Inventory sourceWaiting
STEP 3 · INVENTORY FLOWINGVehicles standardized
0

How HeyG puts the right vehicle on every call.

WINGMAN · LIVE CALL · 02:14
"The 2025 Tundra is available at $47,495 with the TRD Off-Road package."
"The 2025 Tundra SR5 is in stock at $48,995. It's in Magnetic Gray with 4WD. Want me to hold it for a test drive today?"
SOURCE · BATCH FEED · 19H OLDThe customer drives in for a truck that sold yesterday.
SOURCE · ÆTHR · VERIFIED 2s AGOThe customer books a test drive on a truck that is on the lot.
"ÆTHR gives HeyG clean, structured inventory data that we can trust."
Colby JoynerCOO, HeyG
See how HeyG is building with ÆTHR
01Self-serve onboarding.New dealer clients set themselves up. Prism pulls their dealership details automatically.
02Useful data, captured.Dealership details and inventory arrive standardized and ready for HeyG's platform.
03Live into Wingman.Complete, accurate vehicle records stream into Wingman, so agents quote the right vehicle while the customer is still on the line.

What you can build on verified inventory.

AI assistants
Answers grounded in verified records, so they stop inventing details.
Call and BDC tools
The right vehicle, price and status during every conversation.
Digital retail
Accurate prices, equipment and availability from first click to deal.
Marketing tools
Complete, enriched records for every ad, page and email.
Alerts and automations
A price drop or a sold unit can trigger the next step in your product.

One open automotive inventory API. Every dealer's inventory.

Standardized records, current every time you call, through one open API. The dealer owns the data and chooses who reads it. When a dealer picks your product, their inventory is ready for you.

Read the API docs
Request · response
GET/api/v1/vehicles?limit=50
200 OK
{
"success": true,
"vehicles": [
{
"stock": "EX-1042",
"vin": "EXMPL5DB4SX000001",
"year": "2025",
"make": "Toyota",
"model": "Tundra",
"trim": "SR5",
"status": "New",
"price": "48995.00",
"vdp_url": "https://example.com/inventory/EX-1042"
}
],
"meta": {
"page": 1,
"limit": 50,
"has_more": true
}
}
What format does the ÆTHR API return?–

The format set on the dealer's feed: JSON, XML or CSV. Each response includes the fields selected on that feed, under the names that feed uses. Set the mapping once, and every dealer's inventory arrives in the shape your product expects. JSON timestamps are in UTC.

How does authentication work?+

Each dealership has its own API key. You get it one of two ways. The dealer gives it to you, or, with the dealer's consent, you manage their ÆTHR account on their behalf and get the key there. Send it in the X-API-Key header over HTTPS. One key returns one dealer's inventory, so the dealer stays in control of who reads it. Keep keys out of client-side code and public repositories.

What are the API rate limits?+

60 requests per 60 seconds for each client address. Every response carries headers showing your limit, what's left and when the window resets. Go over and you get a 429 with the number of seconds to wait. Rotating keys doesn't raise the limit.

How current is the inventory the API returns?+

Each call returns the dealer's inventory as it stands at that moment. You don't wait on a scheduled export or the next batch file. Call when your product needs the data. Ask for the full inventory in one response, or page through it.

Can we test the API on a free trial?+

Yes. Start a free trial, connect one dealer and call the API with that dealer's key. When the trial ends, calls return a clear "trial expired" error until the account is upgraded. No credit card required to start.

Start with one dealer.

Get up and running in less than 30 minutes with our self-serve onboarding. Connect one of your dealer clients and watch how fast ÆTHR can start running verified inventory through the API.