> ## Documentation Index
> Fetch the complete documentation index at: https://smartcar.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenAPI Specifications

> Download or view the raw OpenAPI documents that generate this API reference.

Smartcar publishes the raw OpenAPI (Swagger) documents behind this API reference. Use them to import the API into tools like Postman or Insomnia, generate client code, or review the full schema outside the browser.

<CardGroup cols={1}>
  <Card title="Authentication API" icon="key" href="/docs/specs/auth.yaml" horizontal>
    OAuth2 client credentials token exchange — `auth.yaml`
  </Card>

  <Card title="Vehicle API" icon="car" href="/docs/specs/full-vehicle.yaml" horizontal>
    Vehicle data, signals, and commands — `full-vehicle.yaml`
  </Card>

  <Card title="Management API" icon="webhook" href="/docs/specs/management.yaml" horizontal>
    Webhooks, subscriptions, and applications — `management.yaml`
  </Card>
</CardGroup>

<Info>
  Each link opens the raw YAML file. Open it directly to view it in your browser, or right-click and choose **Save Link As** to download it.
</Info>

## Import into API tools

Most API clients can import an OpenAPI document directly from a URL.

1. Copy the link for the spec you want (for example, `/specs/full-vehicle.yaml`).
2. In Postman or Insomnia, choose **Import** and paste the URL.
3. The client generates a collection with every endpoint, parameter, and schema from the document.
