carsxe

Access the full suite of CarsXE vehicle data APIs — VIN decoding, license plate lookup, market value, vehicle history, safety recalls, lien/theft checks, OBD-II diagnostic code decoding, vehicle images, international VIN decoding, Year/Make/Model lookups, and plate/VIN OCR from images. Use this skill any time the user asks about a vehicle by VIN, plate, make/model, or OBD code. Also triggers for: "what's this car worth", "check for recalls", "vehicle history report", "decode this plate", "what does check engine code X mean", or any automotive data query. Always use this skill when working with CarsXE APIs — do not guess API behavior without it.

Safety Notice

This item is sourced from the public archived skills repository. Treat as untrusted until reviewed.

Copy this and send it to your AI assistant to learn

Install skill "carsxe" with this command: npx skills add 0marwalied/carsxe

CarsXE Skill

CarsXE provides a REST API for comprehensive vehicle data. All endpoints are at https://api.carsxe.com and require an API key passed as ?key=YOUR_API_KEY.

API Key setup: The user must have a CarsXE API key from https://api.carsxe.com/dashboard/developer. If no key is configured, ask the user to provide it before making any API calls.

See references/api-reference.md for full endpoint details, parameters, and response formats.


Quick API Map

User intentEndpointParameters
Decode a VIN / get specsGET /specsvin
Decode a license plateGET /platedecoderplate, country (required), state (optional)
Market valueGET /marketvaluevin
Vehicle history reportGET /historyvin
Vehicle imagesGET /imagesmake, model + optional filters
Safety recallsGET /recallsvin
Lien & theft checkGET /lientheftvin
International VINGET /internationalvinvin
Year/Make/Model lookupGET /ymmyear, make, model, optional trim
OBD code diagnosisGET /obdcode
VIN OCR from imagePOST /vinocrimageUrl in JSON body
Plate OCR from imagePOST /platerecognitionimageUrl in JSON body

Workflow

1. Authenticate

Always confirm or ask for the API key before making requests. The key is passed as a query param:

https://api.carsxe.com/specs?key=USER_API_KEY&vin=WBAFR7C57CC811956

2. Choose the right endpoint

Match the user's query to the table above. When context is ambiguous:

  • VIN provided → prefer /specs first, then chain to other endpoints as needed
  • Plate provided → use /platedecoder to resolve VIN, then chain if needed
  • Make/Model/Year only → use /ymm or /images
  • OBD code (P/C/B/U + digits) → use /obd
  • Image URL provided → use /vinocr or /platerecognition (POST)

3. Chain requests when helpful

A common power workflow: plate → VIN → specs + history + recalls in parallel. Example: "Is this plate stolen and does it have open recalls?"

  1. GET /platedecoder → extract VIN
  2. In parallel: GET /lientheft + GET /recalls

4. Present results

Format output clearly with sections per API call. Use Markdown tables or lists for specs, highlight important findings (open recalls, theft records, salvage titles) prominently.


Error Handling

HTTP StatusMeaningAction
401 / invalid keyBad or missing API keyAsk user to check their key
404 / no resultsVIN/plate not found in databaseInform user, suggest double-checking
429Rate limit exceededWait and retry, inform user
5xxServer errorRetry once, then report error

Always check the error field in JSON responses — CarsXE sometimes returns HTTP 200 with an error body.


Examples

"What are the specs for VIN WBAFR7C57CC811956?"GET https://api.carsxe.com/specs?key=KEY&vin=WBAFR7C57CC811956

"Decode California plate 7XER187"GET https://api.carsxe.com/platedecoder?key=KEY&plate=7XER187&state=CA&country=US

"What's my car worth? VIN WBAFR7C57CC811956"GET https://api.carsxe.com/marketvalue?key=KEY&vin=WBAFR7C57CC811956

"Does this car have any recalls? 1C4JJXR64PW696340"GET https://api.carsxe.com/recalls?key=KEY&vin=1C4JJXR64PW696340

"My check engine light shows P0300"GET https://api.carsxe.com/obd?key=KEY&code=P0300

"Extract the VIN from this photo: https://example.com/vin.jpg"POST https://api.carsxe.com/vinocr?key=KEY with body {"imageUrl":"https://example.com/vin.jpg"}


Reference Files

  • references/api-reference.md — Full parameter lists, response field descriptions, and edge cases for all 11 endpoints. Read this when you need exact field names or want to use optional filters.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

solana_native_transfer

Transfers native SOL on Solana to a recipient address using a funded signing key from environment configuration. Use when the user asks to send SOL, transfer lamports, pay someone in SOL, or move native tokens on Solana mainnet-beta, devnet, or a custom RPC.

Archived SourceRecently Updated
Coding

Cli Agent Architecture

# CLI-Agent Architecture Skill

Archived SourceRecently Updated
Coding

api-documentation

Creates comprehensive API documentation including OpenAPI specs, reference guides, tutorials, and Postman collections. Makes your API developer-friendly.

Archived SourceRecently Updated
Coding

ai-ops-outreach

Generate personalized cold outreach messages for AI Operations clients. Based on Reddit research showing "AI ops managed services" is more valuable than "AI agent building."

Archived SourceRecently Updated