# v2 API Endpoints

The Sonoran CAD v2 API is a versioned API surface built around resource-style routes, standard HTTP methods, bearer authentication, and structured error responses.

## Available v2 Docs

### Libraries

Use the official Sonoran SDK libraries if you want package-managed helpers for the v2 API.

{% content-ref url="api-endpoints-v2/libraries" %}
[libraries](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/libraries)
{% endcontent-ref %}

### Authentication

Start here for bearer authentication, required headers, and common error formats.

{% content-ref url="api-endpoints-v2/authentication" %}
[authentication](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/authentication)
{% endcontent-ref %}

### Emergency

Emergency endpoints are grouped by feature area for units, identifiers, calls, map items, and configuration.

{% content-ref url="api-endpoints-v2/emergency" %}
[emergency](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency)
{% endcontent-ref %}

### Civilian

Civilian endpoints cover character retrieval, character selection, linked sync-character IDs, and character removal.

{% content-ref url="api-endpoints-v2/civilian" %}
[civilian](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/civilian)
{% endcontent-ref %}

### General

General endpoints cover account management, custom records, lookup workflows, and community-level configuration.

{% content-ref url="api-endpoints-v2/general" %}
[general](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general)
{% endcontent-ref %}
