Japan's largest used-car marketplace, as one JSON API
The CarSensor API returns Japan's largest used-car marketplace as clean JSON, in five actions: search, listing, dealer, makers and models.
5 active endpoints, on 1, 2 and 3 credit tiers.
- POST/carsensor/v1/search
- POST/carsensor/v1/listing
- POST/carsensor/v1/dealer
- POST/carsensor/v1/makers
- POST/carsensor/v1/models
What CarSensor endpoints does ReefAPI ship?
5 live read endpoints. Read-only data API: no writes, no account actions, no dashboard access on the target site.
CarSensor API
5 of 5 endpoints, ready to run
Live CarSensor listings with the matching total: listing id and URL, maker, full title with grade, the dealer's badge line, the total payable AND the vehicle price separately in yen beside the exact string the site prints, model year, odometer in kilometres, remaining inspection, accident-repair declaration, warranty and servicing status, the city, photos, and the selling dealer with its postal address.
// Press "Try it" and this pane shows exactly what the // live site returned this second — including an empty // result, if that is the truth. No key, no account.
How the CarSensor API works
CarSensor is a normal ReefAPI surface — the same four rules that hold for every other engine on the key.
No OAuth app, no request signing, no per-site account. One key covers all 438 engines.
Every route is a POST with a JSON body. Parameters are validated against the published schema before anything is charged.
Credits, not seats. Failed and blocked calls are never charged, and cache hits cost nothing.
One envelope everywhere. meta carries latency_ms, record_count and the endpoint that answered.
Every certified hybrid SUV in one region under 2,000,000 yen, with the full spec sheet and the dealer behind it
Three calls: makers, then search, then listing.
Call makers to pick a brand and see how much stock it has — Toyota 118,750, Honda 74,460, Lexus 8,599 on 2026-10-02 — then models with that maker code for the model table and a live count per model.
Call search with region kanto (146,704 cars), vehicle_class H for hybrid (138,031 nationwide), body_type X for SUV (111,656), certified_only true (107,861) and price_max 2000000, sorted total_price_asc. Read total_results for the size of the slice and last_page for how far it goes at 30 rows a page.
Walk the pages while has_more is true — never on a page number you guessed, because the source silently repeats the last page instead of erroring, and page_clamped tells you when that happened. Each row already carries both prices in yen, the model year, the odometer in kilometres, the remaining inspection, the accident-repair declaration and the dealer's name and address.
Call listing for the cars you shortlist: the full spec sheet, the Japanese condition fields, every photo of that car, the equipment panel with each item marked fitted or not fitted, and the purchase plans with their own totals. Check price_body_witnesses_agree if you are importing the numbers into a pricing model.
Call dealer with the shop_id and prefecture from that listing, with include_stock, to get the dealer's address, opening hours and review scores plus its entire remaining inventory in one request.
13 credits for the 5 calls: makers 1, search 3, search 3, listing 3, listing 3. Failed calls are free: a timeout, a block or a capacity error costs nothing.
curl -X POST https://api.reefapi.com/carsensor/v1/search \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"query":"prius","max_results":20}'{
"ok": true,
"data": { … },
"meta": {
"api": "carsensor",
"endpoint": "search",
"mode": "live",
"latency_ms": …,
"record_count": …
},
"error": null
}What is actually on the site — live car counts on 2026-10-02
These are counts read off the live index, one call each, not estimates. They move as cars are listed and sold; every search response carries the matching total in the response body. The nine regional figures below sum to exactly 519,200, which is the national total the site itself prints.
| slice | parameter | live cars | note |
|---|---|---|---|
| Whole of Japan | — | 519,200 | the site's own counter |
| Kanto (Tokyo, Kanagawa, Saitama, Chiba, Ibaraki, Tochigi, Gunma, Yamanashi) | region=kanto | 146,704 | largest region |
| Tokai (Aichi, Shizuoka, Gifu, Mie) | region=tokai | 76,516 | |
| Kansai (Osaka, Hyogo, Kyoto, Shiga, Nara, Wakayama) | region=kansai | 74,464 | |
| Kyushu and Okinawa | region=kyushu | 67,773 | |
| Tohoku | region=tohoku | 40,240 | |
| Hokuriku / Koshinetsu | region=hokuriku | 35,036 | |
| Chugoku | region=chugoku | 31,719 | |
| Hokkaido | region=hokkaido | 28,579 | |
| Shikoku | region=shikoku | 18,169 | smallest region |
| Kei cars (the 660 cc class) | vehicle_class=K | 203,908 | 39% of the market |
| Hybrids | vehicle_class=H | 138,031 | |
| Imported cars | vehicle_class=Y | 64,515 | |
| Commercial vans | vehicle_class=S | 55,710 | |
| Trucks | body_type=T | 22,341 | |
| Campers / motorhomes | vehicle_class=C | 2,611 | |
| Wheelchair-accessible vehicles | vehicle_class=F | 2,590 | |
| Electric | fuel=4 | 6,755 | |
| Diesel | fuel=2 | 44,295 | |
| Manufacturer-certified used | certified_only=true | 107,861 | dealer-backed, with a factory warranty |
| Declared free of accident-repair history | equipment=REP0 | 489,368 | 94% of the catalogue |
| One owner from new | equipment=WOF1 | 102,397 | |
| 2023 or newer | year_from=2023 | 162,919 | |
| Under 20,000 km | mileage_max=20000 | 155,260 | |
| Under 500,000 JPY vehicle price | price_max=500000 | 62,842 | |
| Over 5,000,000 JPY vehicle price | price_min=5000000 | 48,265 | |
| Manual gearbox | transmission=MT | 39,732 | 8% — manuals are rare here |
| Left-hand drive | steering=L | 8,984 | Japan drives on the left |
By prefecture the same day: Saitama 40,789 · Aichi 39,856 · Osaka 29,908 · Hokkaido 28,579 · Chiba 27,949 · Fukuoka 25,930 · Kanagawa 22,881 · Hyogo 20,328 · Tokyo 17,241 · Shizuoka 15,988 · Okinawa 7,839 · Tottori 2,033. Note that Tokyo is NOT the biggest market — the dealer lots are in the surrounding prefectures, which is exactly the kind of thing a count tells you and an assumption does not. By maker: Toyota 118,750 · Honda 74,460 · Suzuki 72,148 · Daihatsu 61,206 · Nissan 55,726 · Mazda 20,136 · Mitsubishi 15,271 · Subaru 14,559 · Mercedes-Benz 9,598 · BMW 8,673 · Lexus 8,599 · MINI 5,839 · Volkswagen 5,495 · Audi 4,787 · Isuzu 4,213 · Mitsubishi Fuso 4,172 · Hino 3,969 · Porsche 3,132 · Volvo 3,094 · Jeep 2,834, with 119 maker codes in all. By model, within Toyota: Prius 9,196 · Alphard 7,688 · Aqua 6,851 · Voxy 6,354 · Harrier 5,483 · Sienta 5,423 — 235 Toyota models are listed in all, and Mazda's 86 lead with CX-5 3,523 · Roadster 1,332 · Flair Wagon 1,290. 🔴 Three things to know before you build against this. Page size is fixed at 30 and the source accepts no override. Whatever page number you ask for, if it is past the end the source returns the LAST page's rows with HTTP 200 instead of an error — so the API computes last_page from the source's own total and sets page_clamped so you can tell. And CarSensor's own search panel offers a body type (コンパクトカー) that its own backend rejects with a 404, so that one option is deliberately not offered here; most compact cars sit under Hatchback, which has 244,422.
What is measured, and what is not there
Every figure on this page was read off the live source in the run recorded for it, not estimated.
519,200 cars on 2026-10-02; 119 maker codes; 47 prefectures and 9 regions; municipality-level filtering
Kanto 146,704 · Tokai 76,516 · Kansai 74,464 · Kyushu 67,773 · Tohoku 40,240 · Hokuriku 35,036 · Chugoku 31,719 · Hokkaido 28,579 · Shikoku 18,169 — summing to exactly the national total
Saitama 40,789 · Aichi 39,856 · Osaka 29,908 · Chiba 27,949 · Fukuoka 25,930 · Kanagawa 22,881 · Hyogo 20,328 · Tokyo 17,241 · Shizuoka 15,988 · Okinawa 7,839 · Tottori 2,033
Japanese-brand 454,685 · kei 203,908 · hybrid 138,031 · imported 64,515 · commercial van 55,710 · camper 2,611 · wheelchair-accessible 2,590 · electric 6,755 · diesel 44,295
hatchback 244,422 · SUV 111,656 · minivan 68,570 · sedan 25,339 · truck 22,341 · wagon 13,874 · coupe 12,337 · other 10,179 · convertible 9,016 · pickup 1,466
Toyota 118,750 · Honda 74,460 · Suzuki 72,148 · Daihatsu 61,206 · Nissan 55,726 · Mazda 20,136 · Mitsubishi 15,271 · Subaru 14,559 · Mercedes-Benz 9,598 · BMW 8,673 · Lexus 8,599
Prius 9,196 · Alphard 7,688 · Aqua 6,851 · Voxy 6,354 · Harrier 5,483 · Sienta 5,423
no accident-repair history 489,368 · one owner 102,397 · manufacturer-certified 107,861 · 2023-or-newer 162,919 · under 20,000 km 155,260 · manual gearbox 39,732 · left-hand drive 8,984
30, set by the source; no override accepted. The last page of a set returns the remainder
🔴 The whole set is pageable — but a page past the end returns the LAST page again with HTTP 200 instead of an error. Measured on two separate result sets. last_page, page_clamped and has_more are published so you can tell
36 measured narrowing a same-run control, against TWO controls (11,002 and 29,908), because one control gives false verdicts: exclude_kei moved nothing on a Prius keyword and took 29,908 to 20,796 on a prefecture
🔴 コンパクトカー body type — CarSensor's own panel offers it and its own backend answers 404 on both the query and the path form, so we do not expose a handle that breaks the call. Most compact cars are under hatchback
two separate numbers on every row — 本体価格 the vehicle alone and 支払総額 the total payable including tax, registration and the dealer's fees. Both in plain yen, converted from the site's 万円 units, with the site's own string beside each
the detail page publishes the vehicle price three times — printed, as an exact yen attribute, and in its own structured data. All three are returned plus a comparison flag: 12/12 records agreed, zero mismatches, and 本体 + 諸費用 equalled the printed total 12/12
🔴 not symmetrical: the vehicle price carries an exact yen figure, the TOTAL is published only to 1,000-yen resolution. price_total_is_rounded says so on every record
converted from the site's 万km units — 1.7万km comes back as mileage_km 17000 — with the source's own string in mileage_display so the scale is checkable
all 27 filled on 210 of 210 rows sampled across seven shelves (cars by keyword, kei in Tokyo, imports in Kanto, vans in Aichi, trucks, campers, certified in Fukuoka)
all 53 filled on 12 of 12 records, including 35-53 spec rows per car, the equipment panel, the purchase plans and the dealer
🔴 the source renders the WHOLE catalogue per car and greys out what it lacks — 56 items listed, 17 fitted on one measured car. Every item carries a fitted flag and equipment_fitted is the real subset
修復歴 accident-repair history · 車検 inspection expiry · 法定整備 statutory servicing · リサイクル料 recycling fee · 認定中古車 certification · era-dated registration year (2011(H23)) · kei class · chassis-number tail · welfare-vehicle and camper classes
every photo of that car, full size and thumbnail — 82 on one measured listing. Scoped to that car, so the other cars in the page's recommendation rail are excluded
name and full postal address on 210 of 210 search rows; CarSensor has NO private sellers, so there is a dealer on every listing. The dealer action adds the registered company name, opening hours, closing days, tagline, badges and the review scores with their sample size, plus the dealer's whole stock on request
🔴 the only number on the page is CarSensor's own free-dial forwarding line, not the dealer's direct number — returned as enquiry_phone with enquiry_phone_is_tracking_line true
no sold prices or price history, no valuation or depreciation data, no VIN (only the chassis-number tail the public page shows), no per-listing view count or posting timestamp, no facet counts beside the results, no private sellers, and no dealer geo-coordinates or aggregate rating
29 of 29 behaved as expected on two separate runs (16 successes, 13 error cases on the right code); 6 of 6 round-trips returned the same id with a title and a price; 3 distinct exits per run
What people build with CarSensor
The jobs this data is most often used for.
endpoints
credits per call
Track Japanese used-car supply and asking prices at national scale: 519,200 live cars with the vehicle price and the total payable separately in yen, the odometer in kilometres, the model year and the accident-repair declaration on every row, filterable to any of 47 prefectures or a single municipality.
Source export stock from Japan: 203,908 kei cars, 138,031 hybrids, 64,515 imports and 22,341 trucks, with the engine displacement, drivetrain, steering side, remaining shaken inspection and the dealer's address on every row — and 489,368 cars declared free of accident-repair history, which is the field an export buyer screens on first.
Build a dealer-level inventory feed: every listing resolves to its selling dealer, and one dealer call with include_stock returns that dealer's whole advertised stock plus its address, opening hours and review scores — one request instead of thirty.
Price a specific car against the live market: filter to one model code, year range and mileage band — Prius has 9,196 cars listed, Alphard 7,688, CX-5 3,523 — then sort by total payable to see the real spread including each dealer's fees, which the vehicle price alone hides.
What CarSensor data costs
The cheapest call here is 1 credit, so $15/mo (Pro) buys 10,000 of them — $1.50 per 1,000 credits. Credits roll over and never expire, and failed or blocked calls are not charged.
Full pricing →- 1,000 free credits on signup, no card
- One key, all 438 APIs, one credit pool
- Failed and blocked calls are never charged
- Credits roll over and never expire
Call it in two lines
Sign up, get 1,000 credits and one key that works on every engine. Then this is the whole protocol.
curl -X POST https://api.reefapi.com/carsensor/v1/search \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"query":"prius","max_results":20}'import requests
r = requests.post(
"https://api.reefapi.com/carsensor/v1/search",
headers={"x-api-key": REEF_KEY},
json={
"query": "prius",
"max_results": 20
},
)
print(r.json()["data"])Have a question? We got answers.
The questions people actually ask before wiring up CarSensor.
Get a free key →The site shows prices like 68.1万円. What do I actually get back?▾
Plain yen, and the site's own string beside it so you can check us. Japanese car sites price in 万円, which is ten-thousand yen, and CarSensor prints the number and the unit in two separate places — so 68.1万円 is 681,000 JPY, not 68. The API reads the unit off the page rather than assuming it, returns price_total_jpy 681000 and price_body_jpy 561000 as integers, and returns price_total_display "68.1万円" and price_body_display "56.1万円" next to them. Mileage works identically: the card prints 1.7万km and you get mileage_km 17000 with mileage_display "1.7万km". An engine that read those numbers at face value would be out by a factor of 10,000, so we publish both and let you verify.
How do I know the price is right and not a parsing error?▾
Because the detail page publishes the vehicle price THREE times and we return all three. It is printed as 56.1万円, carried again as an exact yen figure in the page's markup, and carried a third time in the page's own structured data. The API returns price_body_jpy (our conversion), price_body_jpy_attr and price_body_jpy_ldjson (the page's own two figures) and price_body_witnesses_agree, which compares them on every record. Measured across 12 detail records: 12 of 12 agreed, zero mismatches, on both of our two separate verification runs. We also recompute the arithmetic: price_total_matches_body_plus_fees checks that the vehicle price plus the fees equals the printed total, and that came back true 12 of 12. If any of those ever disagreed you would see it as a false in the response rather than finding out from a customer.
Why are there two different prices on every car?▾
Because Japan quotes both, they are genuinely different numbers, and merging them would be wrong. 本体価格 is the vehicle on its own; 支払総額 is what you actually pay, including tax, registration and the dealer's 諸費用 fees. On one measured car that is 561,000 and 681,000 with 120,000 of fees in between — a 21% gap. You get price_body_jpy, price_total_jpy and price_fees_jpy as separate fields, never a single "price". Many dealers also offer optional purchase plans with their own totals, and those come back in purchase_plans: on the same car the base plan was 681,000, a roadside-assistance plan 687,000 and a cleaning plan 692,000, all on the identical vehicle price. One line against us: the vehicle price has an exact yen figure, but CarSensor publishes the TOTAL only to 0.1万円 — 1,000-yen — resolution, so price_total_is_rounded is true on every record rather than us pretending both are exact.
Does a filter actually do anything, or does the site just ignore it?▾
Every filter we expose was measured narrowing a same-run control, and we used two controls because one gives the wrong answer. The clearest case is exclude_kei: against a Prius keyword control it moved nothing at all, 11,002 to 11,002 — because no Prius is a kei car, which is an honest result and not a broken filter — and against a whole-prefecture control it bit properly, 29,908 to 20,796. Both numbers are in our published logs. 36 filters were measured this way, for example price_max 1,000,000 taking 11,002 to 2,832 and 29,908 to 8,125; year_from 2020 to 3,918 and 15,107; mileage_max 50,000 to 4,450 and 17,716; SUV to 630 and 6,175; 4WD to 952 and 4,837; seven seats to 199 and 3,412; left-hand drive to 12 and 786; two years of inspection left to 179 and 2,599. Handles the source accepts and does nothing with are deliberately not exposed, and an unknown value is rejected with INVALID_PARAM before the call is made rather than quietly returning an unfiltered result.
What equipment can I filter on, and can I combine several?▾
70 of CarSensor's own condition and equipment codes, and yes, they AND together — measured on three at once: no-accident-history alone matched 10,254 cars in a control, adding one-owner took it to 2,006 and adding a sunroof to 168, each step strictly narrower. There is no "maximum three filters" ceiling here. The list is the site's own vocabulary, covering condition (no accident-repair history, one owner, non-smoker, service-record book, registered-but-unused, ex-display, ex-rental, cold-climate spec, eco-car tax eligible), safety (autonomous emergency braking, adaptive cruise control, lane-keep assist, blind-spot monitor, 360-degree camera, parking sensors, the Japanese "Support Car" package, pedal-misapplication guard), comfort (heated and ventilated seats, leather, electric seats, three rows, walk-through, power tailgate, sunroof, dashcam, ETC toll transponder, 1500 W household outlet) and styling (alloy wheels, full aero kit, lowered or lifted suspension, resprayed). A code the source does not recognise is rejected here, because upstream it is accepted and silently ignored — which would hand you an unfiltered result that looked filtered.
How do I search one area, and how precise can I get?▾
Three levels. region takes one of the nine the site uses and they are a true partition — their totals summed to exactly the 519,200 national figure, so nothing is double counted or missing. prefecture takes any of the 47 by its romanised name. city takes CarSensor's own municipality code for a single town, and it composes with a prefecture: on one measured query a keyword matching 11,002 cars nationwide came down to 6 cars in one city, and that same city code under the wrong prefecture honestly returned 0 rather than silently ignoring one of them. City codes come back in the breadcrumb of every listing response, so you never have to guess one. One important line against us: a prefecture name the site does not know returns the FULL national list with HTTP 200 upstream rather than an error, so the API validates all 47 names and the 9 regions before calling and rejects a typo with INVALID_PARAM. You cannot pass a region and a prefecture together — the site has one geography slot and silently keeps one — so that combination is refused instead of guessed.
How many rows per page, and can I page through everything?▾
Thirty, fixed by the source, with no override — measured on pages 1, 2, 100 and 1000, with the remainder on the last page. The whole result set is pageable; there is no hidden reachable-results ceiling. But there is one trap and we handle it for you: if you ask for a page past the end, the source answers HTTP 200 with the LAST page's rows rather than an error. Measured twice — pages 17308 and 20000 of a 17,307-page set both returned page 17307's 20 rows byte for byte, and pages 368 and 9999 of a 367-page set both returned page 367's 22 rows. So every response carries last_page computed from the source's own total, page_clamped true when the source did that, and has_more which is false on the last page — follow has_more and you can never walk into it.
Is the row order stable, and what can I sort by?▾
The default order is reproducible: two consecutive calls with no sort returned the same first five listings in the same order. Sixteen sorts are available, and note that total payable and vehicle price sort separately because they are different numbers — cheapest total payable, dearest total payable, cheapest vehicle price, dearest vehicle price, newest and oldest listing, newest and oldest model year, lowest and highest mileage, smallest and largest engine, cars with or without inspection left first, and accident-free or repaired cars first. All five values we spot-checked reordered the first five rows. An unrecognised sort value breaks the call upstream with a 404, so it is validated here and comes back as INVALID_PARAM.
What does the equipment list on a detail record mean?▾
It means what is fitted, and we had to be careful about that. CarSensor renders the WHOLE equipment catalogue on every car's page and greys out the items that car does not have — on one measured car, 56 items listed and 17 actually fitted. Returning the list as-is would have claimed adaptive cruise control, lane-keep assist and a 360-degree camera on a car with none of them. So every row in equipment carries a fitted flag, and equipment_fitted is just the names that are really on the car, grouped by the site's own four categories (safety, comfort, interior, exterior). Filled on 12 of 12 records sampled.
What Japanese-market fields do I get that a generic car API would not have?▾
The ones that actually decide a price in Japan. 修復歴 — whether the car has accident-repair history, which is the single biggest value signal in this market and which 489,368 of the 519,200 live cars declare clean. 車検 — how much of the compulsory roadworthiness certificate is left, because a buyer otherwise pays to renew it; you get the expiry month on the row and can filter on at least 6, 12 or 24 months remaining. 法定整備 — whether statutory servicing is included before handover. リサイクル料 — whether the recycling levy is already paid. 認定中古車 — manufacturer certification, on 107,861 cars. The era-dated registration year as the site prints it (2011(H23), Heisei 23). The kei-car class, which is 203,908 cars and a tax category, not a size. The 車台末尾番号, the chassis-number tail. And 福祉車両 welfare-vehicle and キャンピングカー camper classes with their own equipment codes. All of them filled 12 of 12 on the records we sampled.
What do I get about the selling dealer?▾
CarSensor has no private sellers at all — every one of the 519,200 listings belongs to a registered dealer — so the dealer is always there. Every search row carries the dealer's trading name and full postal address (210 of 210 rows sampled, across seven different shelves). Every listing adds the dealer's numeric id and its resolvable dealer page. The dealer action then returns that dealer's profile: trading name, registered company name, postal address, opening hours, closing days, its own tagline, the badges CarSensor awards it, and the customer review scores published on the page with the sample size beside them. With include_stock you also get that dealer's entire advertised inventory in the same row shape as search — one extra call instead of thirty. One line against us: the only phone number the dealer page publishes is CarSensor's own free-dial number that forwards to the dealer, not the dealer's direct line, so it comes back as enquiry_phone with enquiry_phone_is_tracking_line true rather than as a telephone field you might trust.
How do I find the right maker and model code?▾
Two actions exist for exactly that, and they return the live tables rather than a snapshot. makers returns all 119 maker codes with the maker's Japanese name, the country group CarSensor files it under and the number of cars it has listed right now — so you can size a brand before searching it (Toyota 118,750, Honda 74,460, Suzuki 72,148, Daihatsu 61,206, Nissan 55,726, Mercedes-Benz 9,598, Lexus 8,599). models returns one maker's model table with the same live count per model: 235 rows for Toyota led by Prius 9,196, 86 for Mazda led by CX-5 3,523. Several models in one search are a genuine OR — Prius at 9,196 plus Crown came back as 10,619. One honest note: CarSensor lists a maker's whole model history, including models nobody is selling today, and for those it prints no count — so live_listings comes back null rather than a made-up 0.
What is NOT in here?▾
Things CarSensor does not publish, which we would rather name than have you discover. No sold prices and no price history — this is live asking-price inventory, so if you want a time series you have to collect it yourself. No depreciation curves or valuation estimates. No VIN: you get the chassis-number tail only, which is what the public page shows. No per-listing view count or posting timestamp. No facet counts alongside your results — the source prints one total per query and nothing else, so we do not invent a breakdown. No private sellers, because the site has none. No dealer geo-coordinates or aggregate rating, because the dealer page publishes neither. And no compact-car body type, because CarSensor's own backend rejects the option its own search panel offers.
What happens on a dead listing or a search that matches nothing?▾
Both are answers and both are typed properly. A listing that has sold or been withdrawn comes back as NOT_FOUND and is not retried: the source serves a real page saying 掲載終了, "listing ended", and that is a fact about the car rather than a problem with the request. A search that genuinely matches nothing returns ok with zero rows and total_results 0 — measured live, a city code under the wrong prefecture does exactly that. A malformed listing id is INVALID_PARAM, a missing one MISSING_PARAM, and a dealer id requested under the wrong prefecture is NOT_FOUND because the source keys the dealer page on the pair. 13 error cases were measured on two separate runs and all 13 landed on the right code both times.
99 Classifieds & Second-hand APIs on the same key
One key, one credit pool, one response envelope. If you are pulling CarSensor, you are one call away from the rest of the category — no second contract, no second integration.
Need something this API does not do?
Name the endpoint, the field, or a source we do not carry yet. We ship new APIs every week and you would be first to get the key. Real people read every message and reply the same day.
Try it on your own data before you pay anything
The call above is the real endpoint, not a recording. A free key gives you 1,000 credits, the other 437 APIs, and the same envelope everywhere.
Endpoints, parameters and credit costs on this page are read from the live catalog and cannot drift from what the API accepts. Field notes were captured on 2026-10-02.