# API Examples

{% hint style="warning" %}

### Call examples will be using the [Sonoran CAD Framework](https://docs.sonoransoftware.com/cad/api-integration/broken-reference)

{% endhint %}

{% hint style="info" %}
API endpoints are not enabled with the free version of Sonoran CAD.\
For more information, see our [pricing](https://docs.sonoransoftware.com/cad/pricing/faq) or view how to check your community [limits](https://docs.sonoransoftware.com/cad/tutorials/getting-started/view-your-limits).
{% endhint %}

{% hint style="success" %}
Looking for VPS, web, or dedicated hosting? Check out our official [server hosting](https://docs.sonoransoftware.com/cad/api-integration/broken-reference)!
{% endhint %}

## Framework Use

The [Sonoran CAD plugin framework](https://docs.sonoransoftware.com/cad/api-integration/broken-reference) handles common errors, rate limiting, auto-updating, etc.&#x20;

When integrating external scripts with Sonoran CAD, the best practice is utilizing the CAD framework exports. By using the framework exports users will not have to add or configure their community ID and API key a second time, the framework will ensure proper rate limits, etc.

## Framework Endpoint Examples

### Emergency Endpoints

View all emergency endpoints including unit actions, emergency calls, dispatching, and more!

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