car-api2

aigeon-ai/car-api2

3.9

car-api2 is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of car-api2 and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Car-API2 is a tool for accessing detailed vehicle information in the US, including a VIN decoder.

Try car-api2 with chat:

Tools

Functions exposed to the LLM to take actions

vindecoder

Decodes Vehicle Identification Numbers. The result will include a list of specifications in the specs property and a list of all possible trims matching the VIN in the trims property. For non-paying users, all VINs for 2015-2020 models (e.g. 1GTG6CEN0L1139305) will be returned, otherwise data is hidden. Paying users have full data access.

years

For complex queries you may use the json field to send an array of URL encoded JSON conditions, example: [{"field": "make", "op": "in", "val": ["Scion", "Tesla"]}] Allowed operators are: >, <, >=, <=, in, not in, like, not like, is null and not null. Allowed search fields are: year, make, model, trim, make_id, and make_model_id.

makes

Search makes by name and year.

models

Search models by year, make, model, trim or make_id. To include the models make in the description request with the query parameter as verbose=yes. For complex queries you may use the json field to send an array of URL encoded JSON conditions, example: `[{"field": "make", "op": "in", "val": ["Ford", "Acura"]}, {"field": "year", "op": ">=", "val": 2010}] Allowed json operators are: =, !=, >, <, >=, <=, in, not in, like, not like, not null, and is null. Allowed json search fields are: year, make, model, make_id, created, and modified.

trims

To include additional information about the returned body (such as year, make, model and trim) request with the query parameter as verbose=yes. For complex queries you may use the json field to send an array of URL encoded JSON conditions, example: [{"field": "year", "op": ">=", "val": 2010}, {"field": "year", "op": "<=", "val": 2020}] Allowed operators are: >, <, >=, <=, in, not in, like, not like, is null and not null. Allowed json search fields are: year, make, model, trim, bodies.type, engines.cam_type, engines.cylinders, engines.drive_type, engines.engine_type, engines.fuel_type, engines.transmission, engines.valve_timing, engines.valves, make_id, make_model_id, make_model_trim_id, created, and modified.

bodies

To include additional information about the returned body (such as year, make, model and trim) request with the query parameter as verbose=yes. For complex queries you may use the json field to send an array of URL encoded JSON conditions, example: [{"field": "doors", "op": ">=", "val": 4}, {"field": "type", "op": "in", "val": ["SUV","Van"]}] See /api/vehicle-attributes for a complete list of vehicle attributes. Allowed operators are: >, <, >=, <=, in, not in, like, not like, is null and not null. Allowed json search fields are: year, make, model, trim, type, doors, make_id, make_model_id, and make_model_trim_id.

engines

To include additional information about the returned body (such as year, make, model and trim) request with the query parameter as verbose=yes. For complex queries you may use the json field to send an array of URL encoded JSON conditions, example: [{"field": "horsepower_hp", "op": ">=", "val": 100}, {"field": "horsepower_hp", "op": "<=", "val": 300}] See /api/vehicle-attributes for a complete list of vehicle attributes. Allowed operators are: >, <, >=, <=, in, not in, like, not like, is null and not null. Allowed json search fields are: year, make, model, trim, fuel_type, engine_type, transmission, drive_type, cam_type, valve_timing, valves, horsepower_hp, size, cylinders, make_id, make_model_id, and make_model_trim_id.

exterior_colors

To include additional information about the returned body (such as year, make, model and trim) request with the query parameter as verbose=yes. For complex queries you may use the json field to send an array of URL encoded JSON conditions, example: [{"field": "name", "op": "in", "val": ["red", "blue"]}] Allowed operators are: >, <, >=, <=, in, not in, like, not like, is null and not null. Allowed json search fields are: year, make, model, trim, name, rgb, make_id, make_model_id, and make_model_trim_i

interior_colors

To include additional information about the returned body (such as year, make, model and trim) request with the query parameter as verbose=yes. For complex queries you may use the json field to send an array of URL encoded JSON conditions, example: [{"field": "name", "op": "in", "val": ["red", "blue"]}] Allowed operators are: >, <, >=, <=, in, not in, like, not like, is null and not null. Allowed json search fields are: year, make, model, trim, name, rgb, make_id, make_model_id, and make_model_trim_i

vehicle_attributes

Returns all options for given attribute.

mileages

To include additional information about the returned body (such as year, make, model and trim) request with the query parameter as verbose=yes. For complex queries you may use the json field to send an array of URL encoded JSON conditions, example: [{"field": "combined_mpg", "op": ">=", "val": 20}, {"field": "combined_mpg", "op": "<=", "val": 30}] Allowed operators are: >, <, >=, <=, in, not in, like, not like, is null and not null. Allowed json search fields are: year, make, model, trim, combined_mpg, epa_city_mpg, epa_highway_mpg, range_city, range_highway, make_id, make_model_id, and make_model_trim_id.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources