Car API (carapi.app) · Capability
Car API — Bodies
Car API — Bodies. 1 operations. Lead operation: Car API Search vehicle bodies. Self-contained Naftiko capability covering one Car Api business surface.
What You Can Do
GET
Makemodeltrimbodiesindexget
— Car API Search vehicle bodies
/v1/api/bodies
MCP Tools
car-api-search-vehicle-bodies
Car API Search vehicle bodies
read-only
idempotent
Capability Spec
naftiko: 1.0.0-alpha2
info:
label: Car API — Bodies
description: 'Car API — Bodies. 1 operations. Lead operation: Car API Search vehicle bodies. Self-contained Naftiko capability
covering one Car Api business surface.'
tags:
- Car Api
- Bodies
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
CAR_API_API_KEY: CAR_API_API_KEY
capability:
consumes:
- type: http
namespace: car-bodies
baseUri: https://carapi.app
description: Car API — Bodies business capability. Self-contained, no shared references.
resources:
- name: api-bodies
path: /api/bodies
operations:
- name: makemodeltrimbodiesindexget
method: GET
description: Car API Search vehicle bodies
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: sort
in: query
type: string
- name: verbose
in: query
type: string
description: Includes make, model and trim
- name: make_model_id
in: query
type: string
- name: make_id
in: query
type: string
- name: year
in: query
type: string
- name: make
in: query
type: string
- name: model
in: query
type: string
- name: trim
in: query
type: string
- name: make_model_trim_id
in: query
type: string
- name: type
in: query
type: string
- name: doors
in: query
type: string
- name: json
in: query
type: string
authentication:
type: bearer
token: '{{env.CAR_API_API_KEY}}'
exposes:
- type: rest
namespace: car-bodies-rest
port: 8080
description: REST adapter for Car API — Bodies. One Spectral-compliant resource per consumed operation, prefixed with
/v1.
resources:
- path: /v1/api/bodies
name: api-bodies
description: REST surface for api-bodies.
operations:
- method: GET
name: makemodeltrimbodiesindexget
description: Car API Search vehicle bodies
call: car-bodies.makemodeltrimbodiesindexget
with:
sort: rest.sort
verbose: rest.verbose
make_model_id: rest.make_model_id
make_id: rest.make_id
year: rest.year
make: rest.make
model: rest.model
trim: rest.trim
make_model_trim_id: rest.make_model_trim_id
type: rest.type
doors: rest.doors
json: rest.json
outputParameters:
- type: object
mapping: $.
- type: mcp
namespace: car-bodies-mcp
port: 9090
transport: http
description: MCP adapter for Car API — Bodies. One tool per consumed operation, routed inline through this capability's
consumes block.
tools:
- name: car-api-search-vehicle-bodies
description: Car API Search vehicle bodies
hints:
readOnly: true
destructive: false
idempotent: true
call: car-bodies.makemodeltrimbodiesindexget
with:
sort: tools.sort
verbose: tools.verbose
make_model_id: tools.make_model_id
make_id: tools.make_id
year: tools.year
make: tools.make
model: tools.model
trim: tools.trim
make_model_trim_id: tools.make_model_trim_id
type: tools.type
doors: tools.doors
json: tools.json
outputParameters:
- type: object
mapping: $.