Submit a bulk recalls batch
Submit up to 10,000 VINs for asynchronous recall processing. Provide VINs as a JSON array (vins), inline CSV text (csv), or an HTTPS link to a CSV file (csvUrl). Optionally provide a webhookUrl that CarsXE will POST to when the batch finishes. Poll the status endpoint or wait for the webhook, then fetch results.
x402 submissions must use the JSON vins array. The csv and csvUrl forms require CarsXE API-key authentication.
Credit plans: Bulk Recalls uses 2 credits per unique VIN submitted in an accepted batch, whether or not recalls are found. Duplicate VINs count once. Failed lookups and no-data errors do not use credits. See https://carsxe.com/pricing.md.
Request
- Base URLhttps://api.carsxe.com
- Auth
- API key in query parameter key
- or API key in header PAYMENT-SIGNATURE
- or none
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Response
Batch accepted and queued for processing.
Changes
No recorded changes to this operation across all 9 revisions of this API.