# Sonoran Software Documentation

## Welcome

- [Welcome](https://docs.sonoransoftware.com/readme.md): Select a product to access documentation:
- [FiveM Hosting](https://docs.sonoransoftware.com/promotions/fivem-hosting.md): We've partnered up with Rocket Node to bring one-click FiveM installations on Sonoran CAD, CMS, and Radio! Sonoran One customers have FiveM hosting included for free!
- [Five Bundle](https://docs.sonoransoftware.com/promotions/five-bundle.md): Five Bundle is the ultimate content pack for your FiveM™ community — powered by top creators and unmatched in value. Save big with code "SONORAN" at checkout!
- [Expert Installation](https://docs.sonoransoftware.com/promotions/expert-installation.md): Our support agents are available 7 days/week to help install your Sonoran CAD, CMS, and Radio FiveM resources on your Windows VPS or dedicated server!
- [Discord Rewards](https://docs.sonoransoftware.com/promotions/discord-rewards.md): Earn discounts up to 100% off when your Discord members participate! Discuss products, share suggestions, and more.
- [Hire a Developer](https://docs.sonoransoftware.com/promotions/hire-a-developer.md): Looking for installation, configuration, or custom integration work? Hire one of our trusted developers for your next project.
- [First Responder Discount](https://docs.sonoransoftware.com/first-responder-discount.md): As part of our commitment to serving the community, we're proud to offer discounts to all U.S. military personnel and first responders.
- [Policy](https://docs.sonoransoftware.com/policy/policy.md): Sonoran Software Systems' Policy Documentation
- [Refund and Purchase Policy](https://docs.sonoransoftware.com/policy/policy/refund-and-purchase-policy.md): Sonoran Software Systems' Purchase and Refund Policy
- [Terms of Service](https://docs.sonoransoftware.com/policy/policy/terms-of-service.md): Sonoran Software Systems' Terms of Service
- [Privacy Policy](https://docs.sonoransoftware.com/policy/policy/privacy-policy.md): Sonoran Software Systems' Privacy Policy
- [Sonoran One + Rocket Node Hosting Promotion](https://docs.sonoransoftware.com/policy/policy/sonoran-one-+-rocket-node-hosting-promotion.md): View the full terms for the Sonoran One x Rocket CAD Free FiveM Hosting offer.
- [Translation Support](https://docs.sonoransoftware.com/other/translation-support.md): Sonoran CAD, CMS, and Radio support over a dozen different languages. Community members can help contribute to improve their native language.
- [Support API](https://docs.sonoransoftware.com/other/support-api.md): API endpoints for Sonoran Software support integrations.
- [Upload Debug](https://docs.sonoransoftware.com/other/support-api/upload-debug.md): Upload CAD FiveM debug output directly to an open support ticket.
- [Miscellaneous](https://docs.sonoransoftware.com/other/miscellaneous.md)
- [Troubleshooting](https://docs.sonoransoftware.com/other/miscellaneous/troubleshooting.md)
- [Desktop Application Fails To Update](https://docs.sonoransoftware.com/other/miscellaneous/troubleshooting/desktop-application-fails-to-update.md): On 7/28/2025 our code signing certificate was updated, breaking automatic updates for users on older app versions.
- [Delete Your Account](https://docs.sonoransoftware.com/other/miscellaneous/delete-your-account.md): Delete your Sonoran Software account and remove your personal data.

## CAD

- [Why Sonoran CAD?](https://docs.sonoransoftware.com/cad/readme.md): Experience Sonoran CAD, the free, most popular dispatching software for FiveM, ER:LC & gaming communities alike!
- [📱Download The App](https://docs.sonoransoftware.com/cad/download.md): Sonoran CAD is available on the web, Windows desktop, iOS App Store, and Google Play store! Select your platform below and download the official app today!
- [Steam Browser - Workaround](https://docs.sonoransoftware.com/cad/download/steam-browser-workaround.md): Lean how to more easily view Sonoran CAD while in-game.
- [Web Browser - Clear Cache](https://docs.sonoransoftware.com/cad/download/web-browser-clear-cache.md): This guide covers how to clear your desktop browser's cache.
- [Desktop App - Clear Cache](https://docs.sonoransoftware.com/cad/download/desktop-app-clear-cache.md): This guide covers how to clear your Windows Desktop app cache.
- [GTA RP Tablet - Clear Cache](https://docs.sonoransoftware.com/cad/download/fivem-clear-cache.md): This guide covers how to clear your FiveM game cache.
- [Steam Browser - Clear Cache](https://docs.sonoransoftware.com/cad/download/steam-browser-clear-cache.md): Learn how to clear your Steam browser's cache.
- [Getting Started](https://docs.sonoransoftware.com/cad/tutorials/getting-started.md): Looking to use Sonoran CAD with your community? Check out our getting started guides below!
- [Registering Your Account](https://docs.sonoransoftware.com/cad/tutorials/getting-started/registering-your-account.md): Register your account with Sonoran CAD to easily create a new community, or join an existing one.
- [Registering Your Community](https://docs.sonoransoftware.com/cad/tutorials/getting-started/registering-your-community.md): Registering your community and creating a CAD is fast, easy, and free!
- [Inviting Users to Your CAD](https://docs.sonoransoftware.com/cad/tutorials/getting-started/inviting-users-to-your-cad.md): Invite your community members to join your community, and grant them access.
- [Granting Account Permissions](https://docs.sonoransoftware.com/cad/tutorials/getting-started/permissions.md): Granting permissions to user accounts is easy! We'll help you get started.
- [View Your Limits](https://docs.sonoransoftware.com/cad/tutorials/getting-started/view-your-limits.md): In addition to our free version, Sonoran CAD offers optional paid subscriptions. Find out how to view your community's limits below!
- [Community ID and Ownership Code](https://docs.sonoransoftware.com/cad/tutorials/getting-started/finding-your-community-id-and-authentication-code.md): This guide covers finding your community ID as well as finding your ownership authentication code.
- [Troubleshooting](https://docs.sonoransoftware.com/cad/tutorials/getting-started/troubleshooting.md): Troubleshooting steps for common issues in CAD
- [Customization](https://docs.sonoransoftware.com/cad/tutorials/customization.md): Sonoran CAD offers dozens of customization options for your community. Check out the configuration options below!
- [Custom Domain & Login Page](https://docs.sonoransoftware.com/cad/tutorials/customization/custom-login-page.md): Looking to use your own domain name with Sonoran CAD? We've made it easy for you!
- [Customizing Your Layout](https://docs.sonoransoftware.com/cad/tutorials/customization/customizing-your-layout.md): Sonoran CAD allows for fully customizable layouts to improve efficiency in your workflows.
- [Community Branding and Settings](https://docs.sonoransoftware.com/cad/tutorials/customization/community-branding-and-info.md): Customize your community's settings, branding, information, and more!
- [Creating Custom Record and Report Types](https://docs.sonoransoftware.com/cad/tutorials/customization/creating-custom-record-and-report-types.md): Learn how to create custom record and report types for your community!
- [Sharing Custom Records](https://docs.sonoransoftware.com/cad/tutorials/customization/sharing-custom-records.md): Sonoran CAD allows you to share custom record formats between different communities.
- [Custom Search Types](https://docs.sonoransoftware.com/cad/tutorials/customization/custom-search-types.md): Create lookup types for your custom record fields. Search by any custom record field in your community!
- [Geographical Settings](https://docs.sonoransoftware.com/cad/tutorials/customization/geographical-settings.md): For communities outside of the US, Sonoran CAD allows you to change your CAD's geographical settings!
- [Penal Codes](https://docs.sonoransoftware.com/cad/tutorials/customization/penal-codes.md): Sonoran CAD allows you to customize your community's penal codes, charge type names, bond type names, and more!
- [10-Codes](https://docs.sonoransoftware.com/cad/tutorials/customization/10-codes.md): Learn more about importing your 10-codes into Sonoran CAD.
- [Addresses and Street Names](https://docs.sonoransoftware.com/cad/tutorials/customization/addresses-and-street-names.md): Sonoran CAD allows you to upload custom street names to auto-populate in the dispatch call editor.
- [Unit Status Codes](https://docs.sonoransoftware.com/cad/tutorials/customization/unit-status-codes.md): Sonoran CAD allows you to customize your unit status code options!
- [Tone Board](https://docs.sonoransoftware.com/cad/tutorials/customization/tone-board.md): Learn more about Sonoran CAD's customizable tone board!
- [Custom Audio Notifications](https://docs.sonoransoftware.com/cad/tutorials/customization/custom-audio-notifications.md): Learn more about customizing the audio notifications for new dispatches, dispatch signals, and more!
- [Custom Emails](https://docs.sonoransoftware.com/cad/tutorials/customization/custom-emails.md): Sonoran CAD allows you to send customized, branded emails when your community members register from your custom login page.
- [Quick Links](https://docs.sonoransoftware.com/cad/tutorials/customization/quick-links.md): Sonoran CAD allows you to add and customize quick links for all emergency services to view.
- [Custom Page Colors](https://docs.sonoransoftware.com/cad/tutorials/customization/custom-page-colors.md): Customize your community's page colors with Sonoran CAD!
- [User Account Restrictions](https://docs.sonoransoftware.com/cad/tutorials/customization/user-account-restrictions.md): Sonoran CAD allows you to restrict how many characters a user can create!
- [Configuring Multiple Servers](https://docs.sonoransoftware.com/cad/tutorials/customization/configuring-multiple-servers.md): Sonoran CAD allows you to configure servers to separate units and dispatchers, but still share all records globally.
- [Advanced Query Strings](https://docs.sonoransoftware.com/cad/tutorials/customization/advanced-query-strings.md): Sonoran CAD provides additional query string options for embedded use!
- [Dispatching](https://docs.sonoransoftware.com/cad/tutorials/dispatching.md): Looking to get started dispatching with Sonoran CAD? See our guides below!
- [Creating a Call](https://docs.sonoransoftware.com/cad/tutorials/dispatching/creating-a-call.md): This guide covers creating a new dispatch call in Sonoran CAD.
- [Rapid IQ](https://docs.sonoransoftware.com/cad/tutorials/dispatching/rapid-iq.md): Rapid IQ guides emergency call-takers through dynamic, protocol-driven medical intake flows, enabling faster triage, consistent decision-making, and accurate dispatching.
- [Unit Management](https://docs.sonoransoftware.com/cad/tutorials/dispatching/unit-management.md): Learn more about managing unit information, statuses, and more!
- [Self Dispatch](https://docs.sonoransoftware.com/cad/tutorials/dispatching/self-dispatch.md): Sonoran CAD allows units to create new calls, self-attach, and preview calls without the need for a dedicated dispatcher!
- [Timers](https://docs.sonoransoftware.com/cad/tutorials/dispatching/timers.md): Create custom timers to check in on pursuits, dispatch calls, units, and more!
- [Command Line Interface (CLI)](https://docs.sonoransoftware.com/cad/tutorials/dispatching/command-line-interface-cli.md): Sonoran CAD's CLI allows you to quickly create and close dispatch calls, attach, detach, add notes, change statuses, and more right from your keyboard!
- [Automations](https://docs.sonoransoftware.com/cad/tutorials/dispatching/automations.md): Automate key parts of your dispatching workflow.
- [Chat](https://docs.sonoransoftware.com/cad/tutorials/dispatching/chat.md): Communicate with other units and send record attachments via chat.
- [Records Management](https://docs.sonoransoftware.com/cad/tutorials/records-management.md): Sonoran CAD offers an in-depth record management system. For more information, see our guides below!
- [Record Lookups](https://docs.sonoransoftware.com/cad/tutorials/records-management/searching-for-records.md): Sonoran CAD's in-depth record management system makes searching for records easy!
- [Adding a Record](https://docs.sonoransoftware.com/cad/tutorials/records-management/adding-a-criminal-record.md): This guide covers creating a new record in Sonoran CAD.
- [PDF Records](https://docs.sonoransoftware.com/cad/tutorials/records-management/pdf-records.md): Sonoran CAD allows you to print criminal records, civilian records, and call history logs to a PDF document!
- [Scene Diagram Builder](https://docs.sonoransoftware.com/cad/tutorials/records-management/scene-diagram-builder.md): Build detailed scene diagrams in custom records!
- [Administration](https://docs.sonoransoftware.com/cad/tutorials/administration.md): Everything you need to know about administrating your new CAD system.
- [System Logs](https://docs.sonoransoftware.com/cad/tutorials/administration/system-logs.md): Learn more about Sonoran CAD's advanced logging feature!
- [Remove User Account](https://docs.sonoransoftware.com/cad/tutorials/administration/remove-user-account.md): Looking to remove your Sonoran Software account?
- [Deleting or Transferring your CAD](https://docs.sonoransoftware.com/cad/tutorials/administration/deleting-or-transferring-your-cad.md): Sonoran CAD offers you the ability to delete/transfer your current CAD.
- [Other Features](https://docs.sonoransoftware.com/cad/tutorials/other-features.md): Check out some of Sonoran CAD's other features below!
- [Configurable Hotkeys](https://docs.sonoransoftware.com/cad/tutorials/other-features/configurable-hotkeys.md): Learn more about Sonoran CAD's customizable global hotkey system!
- [Voice Commands](https://docs.sonoransoftware.com/cad/tutorials/other-features/voice-commands.md): Sonoran CAD’s voice commands allow for quick and easy to use actions via voice.
- [Volume and Language](https://docs.sonoransoftware.com/cad/tutorials/other-features/volume-and-language.md): This guide covers changing your volume and TTS language settings in Sonoran CAD.
- [Dispatch AI](https://docs.sonoransoftware.com/cad/integration-plugins/dispatch-ai.md): Dispatch AI is our most advanced integration to date—bringing a real-time AI dispatcher directly into your community’s CAD. Control everything with just your voice!
- [Paid Integration Resources](https://docs.sonoransoftware.com/cad/integration-plugins/paid-integration-resources.md): Learn more about our paid FiveM integration resources, powered by Tebex!
- [Mobile Command Center](https://docs.sonoransoftware.com/cad/integration-plugins/paid-integration-resources/mobile-command-center.md): Sonoran's mobile command center enables you to take command like never before. Learn more about the integration with Sonoran CAD!
- [ATM Robbery](https://docs.sonoransoftware.com/cad/integration-plugins/paid-integration-resources/atm-robbery.md)
- [In-Vehicle Radar](https://docs.sonoransoftware.com/cad/integration-plugins/paid-integration-resources/in-vehicle-radar.md): View your radar from first person!
- [Evidence Camera](https://docs.sonoransoftware.com/cad/integration-plugins/paid-integration-resources/evidence-camera.md): Sonoran's evidence camera allows you to send in-game photos directly to your CAD for reports!
- [Power Grid](https://docs.sonoransoftware.com/cad/integration-plugins/paid-integration-resources/power-grid.md): Learn more about our Power Grid script on the Sonoran Store!
- [Speed Cameras](https://docs.sonoransoftware.com/cad/integration-plugins/paid-integration-resources/speed-cameras.md): Learn more about our Speed Camera script on the Sonoran Store!
- [Shot Spotter](https://docs.sonoransoftware.com/cad/integration-plugins/paid-integration-resources/shot-spotter.md): Learn more about our Shot Spotter script on the Sonoran Store!
- [Integrated Vendors](https://docs.sonoransoftware.com/cad/integration-plugins/integrated-vendors.md): Check out the other third-party scripts and projects that are directly integrated with SonoranCAD!
- [Twitch Bodycam, Bot, & Lighting Integration](https://docs.sonoransoftware.com/cad/integration-plugins/twitch-overlay-and-bot.md): Display your identifier information, attached call information, and more on your gaming stream!
- [Database Sync and Merge](https://docs.sonoransoftware.com/cad/integration-plugins/database-sync-and-merge.md): Database Sync is a highly advanced feature allowing you to automatically pull all character, license, and vehicle registration data from your own in-game database directly to Sonoran CAD.
- [Database Sync Credentials](https://docs.sonoransoftware.com/cad/integration-plugins/database-sync-and-merge/database-sync-credentials.md): Getting your database Credentials to use with Database Sync.
- [QB Core Mapping Tutorial](https://docs.sonoransoftware.com/cad/integration-plugins/database-sync-and-merge/qbcore-license-mapping.md): Find out how to map a QB Core database with Sonoran CAD!
- [Troubleshooting](https://docs.sonoransoftware.com/cad/integration-plugins/database-sync-and-merge/troubleshooting.md): Troubleshooting for common issues encountered with Database Sync
- [Discord Bot Integration](https://docs.sonoransoftware.com/cad/integration-plugins/discord-bot-integration.md): Our official Discord bot provides deep integration for your community, including automatically syncing roles on your server with permissions in the CAD!
- [Discord Rich Presence](https://docs.sonoransoftware.com/cad/integration-plugins/discord-rich-presence.md): Our desktop app allows you to advertise your community right in Discord!
- [Discord Webhooks](https://docs.sonoransoftware.com/cad/integration-plugins/discord-webhooks.md): Receive instant notifications in your Discord channel when new records are added, dispatches are modified, admin actions occur, and more!
- [Stream Deck Plugin](https://docs.sonoransoftware.com/cad/integration-plugins/stream-deck-integration.md): Sonoran CAD’s official Stream Deck plugin gives you faster, customizable control over the tools and actions you use most.
- [FiveM](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration.md): Sonoran CAD offers the largest library of FiveM integrations available.
- [FiveM Installation](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/fivem-installation.md): Sonoran CAD's Integration Core imports common API method wrappers and functionality. Installing our integration framework is easy! Learn more below.
- [FiveM Resource Migration (v4)](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/fivem-installation/fivem-resource-migration-v4.md): Sonoran CAD's FiveM resource is moving from v3 to v4, requiring a manual update. FiveM integration is now available for FREE with easier integration than ever before.
- [Troubleshooting](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/fivem-installation/troubleshooting.md): Troubleshooting guides for Sonoran CAD FiveM installation issues.
- [Error Codes](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/fivem-installation/troubleshooting/error-codes.md)
- [Read and Write Permissions](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/fivem-installation/troubleshooting/read-and-write-permissions.md): Fix Sonoran CAD FiveM issues caused by read-only files or missing write permissions on Windows and Linux hosts.
- [Link User In-Game](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/link-user-in-game.md): Easily link your in-game FiveM user to Sonoran CAD by running the /link command.
- [Submodule Configuration](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/submodule-configuration.md): This guide covers the activation process for a general submodule.
- [Submodule Troubleshooting](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/submodule-configuration/plugin-troubleshooting.md): View some basic troubleshooting steps when activating Sonoran CAD submodules.
- [Submodule Configuration Updates](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/submodule-configuration/submodule-configuration-updates.md): Learn how to manually update your submodule configuration file when there has been a configuration update.
- [FiveM Submodules](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins.md): View Sonoran CAD's vast library of integration plugins for your community!
- [Body Camera](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/bodycam.md): The Sonoran CAD bodycam enables dispatchers to see live video from units in-game.
- [CAD Display](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/cad-display.md): This submodule enables your passengers to view your CAD screen in real time via an in-vehicle laptop, handheld, tablet, or laptops placed around the map.
- [Call Commands](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/call-commands.md): Send emergency calls from in-game to the CAD.
- [Call Templates](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/call-templates.md): This submodule lets communities export custom dispatch call templates from the CAD, define a custom in-game command, and generate dispatch calls using that command.
- [Check API ID](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/api-id-checker.md): Easily view your API ID with a command, and check if a given API ID is linked to an account.
- [Civilian Integration](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/civilian-integration.md): Allows players to fetch ID information from the CAD on demand.
- [Dispatch Notify](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/dispatch-notify.md): Notify officers of incoming calls, allow them to attach to them, notify the caller, and route units via GPS in real-time to calls and the lead pursuit officer...all in one!
- [Emergency Response Simulator (ERS)](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/ers.md): The Sonoran CAD ERS integration allows dispatchers to generate callouts from the live map, lookup character information, and more!
- [Framework Support (ESX/QBCore) and Auto Fines](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/framework-support-esx-qbcore-and-auto-fines.md): Adds support for ESX and QBCore automatic in-game fines.
- [Depreciated: ESX Support](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/framework-support-esx-qbcore-and-auto-fines/esx-support.md): Adds support for ESX, QBCore and QBUS to other submodules, as well as the ability to issue fines automatically to users in-game.
- [FivePD](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/fivepd.md): Connects FivePD with the Sonoran CAD
- [Force Register (ForceReg)](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/forcereg.md): Requires players to register on the CAD via a nag screen or freezing them. This can be restricted to specific jobs or ACE permissions.
- [Kick](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/kick.md): This submodule kicks police, fire, EMS, and Dispatch users from the CAD when they disconnect from your server.
- [LB Phone App](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/lb-phone-app.md): View the Sonoran CAD app in-game on LB Phone!
- [Local Callers](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/local-callers.md): Nearby witnesses will send an emergency call during car jackings, weapons being brandished, and more! Stop or cut their descriptions short by killing them in time!
- [Locations](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/locations.md): Sends locations of all online players to the CAD.
- [Live Map](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/live-map.md): Sonoran CAD's 2D and 3D interactive live map allows you to update and view live unit locations, emergency calls, in-game road signs, and more!
- [Lookups](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/lookups.md): Implements name and plate lookups via the CAD.
- [Pager Reborn](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/pager-reborn.md): We've teamed up with Inferno Collection to integrate with Pager Reborn, and offer the script FREE to Sonoran CAD Pro communities!
- [Postals](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/postals.md): Allows sending nearest postal to the CAD via the location field. Also enables postal auto-fill for new dispatches and calls.
- [Record Printer](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/record-printer.md): Print CAD PDF records to viewable, sharable, in-game inventory items!
- [Smart Signs](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/smart-signs.md): Our smart signs integration resource allows you to update roadway signs in-game directly from the CAD!
- [Sonoran Radio (sonrad)](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/sonoran-radio-sonrad.md): Connects Sonoran Radio with CAD
- [Station Alert](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/station-alert.md): Our Station Alert integration resource allows you to toggle fire station doors, lights, and send text-to-speech messages directly from the CAD!
- [Tablet & Mini-CAD](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/tablet.md): Utilize an in-game overlay to attach to calls, view information, and more. Or, use the dedicated tablet item to access your full CAD screen.
- [TeamSpeak 3](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/teamspeak-3.md): The TeamSpeak 3 integration submodule requires that users must be logged into the CAD police, fire, EMS, or Dispatch page in order to access specific voice channels.
- [Traffic Stop](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/traffic-stop.md): Allows law enforcement to start a traffic stop which will automatically add a new call and attach the unit in the CAD.
- [Unit Status](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/unit-status.md): Allows you to change a unit's status in the CAD.
- [Vehicle Register (VehReg)](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/vehreg.md): Register a vehicle with a single in-game command!
- [WraithV2](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/available-plugins/wraithv2.md): Implements the Wraith ARS 2X plate reader for automated plate reading.
- [FiveM Development Documentation](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/framework-development-documentation.md): FiveM developer documentation for server, client, and shared functions, exports, and events.
- [Client Functions](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/framework-development-documentation/client-functions.md): This page will explain all exported functions from the SonoranCAD Core that can be used on the client side
- [Client Events](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/framework-development-documentation/client-events.md): This page will explain all client events from the SonoranCAD Core that can be used on the client side
- [Shared Functions](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/framework-development-documentation/shared-functions.md): This page will explain all exported functions from the SonoranCAD Core that can be used on the client and server side
- [Server Functions](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/framework-development-documentation/server-functions.md): This page will explain all exported functions from the SonoranCAD Core that can be used on the server side
- [Server Events](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/framework-development-documentation/server-events.md): This page will explain all server events from the SonoranCAD Core that can be used on the server side
- [HTTP Request Handling](https://docs.sonoransoftware.com/cad/integration-plugins/in-game-integration/framework-development-documentation/http-request-handling.md): Have your submodule handle HTTP requests sent to a special URL.
- [ER:LC](https://docs.sonoransoftware.com/cad/integration-plugins/erlc.md): Sonoran CAD offers the most immersive, 100% free ER:LC integrations available. Complete with a 3D live map, bodycam live streams, traffic stop automations, emergency calls, plate reader, and more!
- [Getting Started](https://docs.sonoransoftware.com/cad/integration-plugins/erlc/getting-started.md): Sonoran CAD offers the most immersive, free ER:LC integrations available. Complete with a 3D live map, bodycam live streams, traffic stop automations, emergency calls, plate reader, and more!
- [3D Live Map](https://docs.sonoransoftware.com/cad/integration-plugins/erlc/3d-live-map.md): Sonoran CAD includes an interactive 2D and 3D live map that displays unit locations, bodycams, emergency calls, dispatch calls, and more in real time.
- [Bodycam](https://docs.sonoransoftware.com/cad/integration-plugins/erlc/bodycam.md): Stay connected to in-game units with live bodycam video feeds integrated directly into the CAD. Quickly toggle recordings with a hotkey and shadow-recording.
- [In-Game Overlay](https://docs.sonoransoftware.com/cad/integration-plugins/erlc/in-game-overlay.md): Use a hotkey to instantly open the in-game overlay and manage dispatch calls without leaving the action. View call details, handle attachments, send notes, update your status, and more in one place.
- [Character Creation](https://docs.sonoransoftware.com/cad/integration-plugins/erlc/character-creation.md): Create a character in the CAD from an in-game command, no CAD access or account required!
- [Vehicle Registrations](https://docs.sonoransoftware.com/cad/integration-plugins/erlc/vehicle-registrations.md): Automatically register vehicles using an in-game command!
- [Emergency Calls](https://docs.sonoransoftware.com/cad/integration-plugins/erlc/emergency-calls.md): Automatic emergency calls on in-game events and via in-game phone appear instantly on the 3D live map and dispatch panel.
- [Traffic Stops](https://docs.sonoransoftware.com/cad/integration-plugins/erlc/traffic-stops.md): Create automatic traffic stop calls with an in-game command or hotkey!
- [Plate Reader](https://docs.sonoransoftware.com/cad/integration-plugins/erlc/plate-reader.md): Perform a plate lookup with the press of a hotkey!
- [Call Editor Pin Drop](https://docs.sonoransoftware.com/cad/integration-plugins/erlc/call-editor-pin-drop.md): Drop a pin on the live map to automatically enter the postal code, address, and building number to the dispatch call.
- [API Integration](https://docs.sonoransoftware.com/cad/api-integration.md): Sonoran CAD's open API endpoints allow you to automatically update unit locations, panic statuses, send 911 calls and more from in-game.
- [Getting Started](https://docs.sonoransoftware.com/cad/api-integration/getting-started.md): Integrating your gamemode with Sonoran CAD's API will require a couple of things to get started.
- [Retrieving Your Credentials](https://docs.sonoransoftware.com/cad/api-integration/getting-started/retrieving-your-credentials.md): All API calls must be authenticated with a community ID and API key.
- [Map Players to CAD Users](https://docs.sonoransoftware.com/cad/api-integration/getting-started/setting-your-api-id.md): Learn how to map in-game players to Sonoran CAD users with unique identifiers.
- [v2 API Endpoints](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2.md): View Sonoran CAD's v2 API endpoints and authentication flow.
- [Libraries](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/libraries.md): Install links for the official Sonoran SDK libraries used with the v2 API.
- [Authentication](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/authentication.md): Learn how to authenticate requests against the Sonoran CAD v2 API.
- [Emergency](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency.md): View Sonoran CAD's current v2 emergency API endpoints.
- [Units](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/units.md): v2 emergency unit endpoints.
- [Get Active Units](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/units/get-active-units.md): Retrieve active emergency units for a configured server.
- [Get Account Units](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/units/get-account-units.md): Retrieve units for a specific account on a configured server.
- [Update Unit Locations](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/units/update-unit-locations.md): Update live map location data for one or more units.
- [Set Unit Panic](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/units/set-unit-panic.md): Set panic state for one or more identifiers.
- [Set Unit Status](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/units/set-unit-status.md): Set status for one or more identifiers.
- [Kick Unit](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/units/kick-unit.md): Force a unit offline by community user ID, linked Roblox ID, or linked Discord ID.
- [Identifiers](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/identifiers.md): v2 emergency identifier endpoints.
- [Get Identifiers](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/identifiers/get-identifiers.md): Retrieve identifiers for an account.
- [Set Selected Identifier](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/identifiers/set-selected-identifier.md): Set the selected identifier for an account.
- [Create Identifier](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/identifiers/create-identifier.md): Create a new identifier for an account.
- [Update Identifier](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/identifiers/update-identifier.md): Update an existing identifier for an account.
- [Delete Identifier](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/identifiers/delete-identifier.md): Delete an identifier from an account.
- [Set Identifier Group](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/identifiers/set-identifier-group.md): Assign one or more identifiers to a group on a server.
- [Calls](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls.md): v2 emergency call and dispatch endpoints.
- [Get Calls](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls/get-calls.md): Retrieve active, emergency, and closed calls for a server.
- [Get Current Call](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls/get-current-call.md): Retrieve the current selected identifier and active call for an account.
- [Create 911 Call](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls/create-911-call.md): Create a new 911 call for a server.
- [Remove 911 Call](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls/remove-911-call.md): Remove a 911 call from a server.
- [Create Dispatch Call](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls/create-dispatch-call.md): Create a new dispatch call.
- [Update Dispatch Call](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls/update-dispatch-call.md): Update editable fields on an existing dispatch call.
- [Attach Units](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls/attach-units.md): Attach identifiers or a group to a dispatch call.
- [Detach Units](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls/detach-units.md): Detach identifiers or a group from any active dispatch call.
- [Update Call Postal](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls/update-call-postal.md): Update the postal on a dispatch call.
- [Update Call Primary](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls/update-call-primary.md): Update the primary identifier on a dispatch call.
- [Add Call Note](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls/add-call-note.md): Add a note to a dispatch call.
- [Close Dispatch Calls](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/calls/close-dispatch-calls.md): Close one or more dispatch calls.
- [Map](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/map.md): v2 emergency map and blip endpoints.
- [Get Blips](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/map/get-blips.md): Retrieve custom blips for a server.
- [Create Blip](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/map/create-blip.md): Create a custom blip.
- [Update Blip](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/map/update-blip.md): Update a custom blip.
- [Delete Blips](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/map/delete-blips.md): Delete one or more custom blips.
- [Configuration](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/configuration.md): v2 emergency configuration endpoints.
- [Update Street Signs](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/configuration/update-street-signs.md): Update text on one or more configured street signs.
- [Set Street Sign Config](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/configuration/set-street-sign-config.md): Replace street sign configuration for a server.
- [Set Callouts](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/configuration/set-callouts.md): Replace available ERS callouts for a server.
- [Get Pager Config](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/configuration/get-pager-config.md): Retrieve Inferno pager configuration for a server.
- [Set Pager Config](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/configuration/set-pager-config.md): Replace Inferno pager configuration for a server.
- [Set Stations](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/emergency/configuration/set-stations.md): Replace station alert configuration for a server.
- [Civilian](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/civilian.md): View Sonoran CAD's current v2 civilian API endpoints.
- [Get Characters](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/civilian/get-characters.md): Retrieve characters for a community user, linked Roblox user, linked Discord user, or account.
- [Delete Character](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/civilian/delete-character.md): Remove a character by character ID.
- [Set Selected Character](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/civilian/set-selected-character.md): Set the selected character for a community user or account.
- [Get Character Links](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/civilian/get-character-links.md): Retrieve linked sync-character IDs for a community user, linked Roblox user, linked Discord user, or account.
- [Add Character Link](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/civilian/add-character-link.md): Link a sync-character ID to a community user or account.
- [Remove Character Link](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/civilian/remove-character-link.md): Unlink a sync-character ID from a community user or account.
- [General](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general.md): v2 general endpoints for account actions, records, lookups, and community configuration.
- [Accounts](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/accounts.md): v2 general account and identity endpoints.
- [Apply Permission Key](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/accounts/apply-permission-key.md): Apply a permission key to an account resolved by community user ID, linked Roblox ID, or linked Discord ID.
- [Kick Or Ban User](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/accounts/ban-user.md): Kick or ban an account in the authenticated community.
- [Create Community Link](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/accounts/create-community-link.md): Create a short-lived community user link code.
- [Check Community Link](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/accounts/check-community-link.md): Check whether a community user ID is linked to an account.
- [Set Community Link](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/accounts/set-community-link.md): Directly link an authenticated community account to an in-game user ID.
- [Account Object](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/accounts/account-object.md): The Account Object represents a single community member's Sonoran CAD account.
- [Get Account](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/accounts/get-account.md): Retrieve a single community account by community user ID, linked Roblox ID, linked Discord ID, account UUID, or username.
- [Get Accounts](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/accounts/get-accounts.md): Retrieve paginated community accounts.
- [Modify Account Permissions](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/accounts/modify-account-permissions.md): Update account permissions and account status for a community account.
- [Verify Secret](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/accounts/verify-secret.md): Resolve an account from a Sonoran CAD account secret.
- [Send Photo](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/accounts/send-photo.md): Send a photo URL to active connections for a community user ID.
- [Records](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/records.md): v2 general record and template endpoints.
- [Get Templates](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/records/get-templates.md): Retrieve all record templates for the authenticated community.
- [Get Template](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/records/get-template.md): Retrieve a single record template by record type ID.
- [Create Record](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/records/create-record.md): Create a new custom record using template replacement values.
- [Update Record](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/records/update-record.md): Update an existing custom record by record ID using template replacement values.
- [Delete Record](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/records/delete-record.md): Remove a custom record by record ID.
- [Send Draft](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/records/send-draft.md): Build a draft record from a template and optionally send it to an active account.
- [Lookups](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/lookups.md): v2 general lookup endpoints.
- [Lookup Name Or Plate](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/lookups/lookup-name-or-plate.md): Search records by name or plate values.
- [Lookup By Value](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/lookups/lookup-by-value.md): Search records by numeric, account-backed, or secret-backed values.
- [Lookup By Custom Search](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/lookups/lookup-by-custom.md): Search records by a custom mapped field.
- [Configuration](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration.md): v2 general configuration and utility endpoints.
- [Get Penal Codes](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration/get-penal-codes.md): Retrieve the community penal code configuration.
- [Set Penal Codes](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration/set-penal-codes.md): Replace the community penal code configuration.
- [Heartbeat](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration/heartbeat.md): Publish a server heartbeat with current player count.
- [Get Version](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration/get-version.md): Retrieve the stored community plan version metadata associated with the authenticated API key.
- [Get Turn Credentials](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration/get-turn-credentials.md): Generate temporary TURN credentials for WebRTC clients using the authenticated community API key.
- [Upload Bodycam Recording](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration/upload-bodycam-recording.md): Upload a bodycam recording clip to Sonoran CAD through the dedicated v2 bodycam endpoint.
- [Get Servers](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration/get-servers.md): Retrieve configured community servers.
- [Set Servers](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration/set-servers.md): Replace configured community servers.
- [Auth Street Signs](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration/auth-street-signs.md): Validate a street-sign request against the configured server ID and source IP.
- [Set Postal Config](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration/set-postal-config.md): Replace the community postal configuration.
- [Get Info](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration/get-info.md): Retrieve authenticated community metadata and shared codes.
- [Get Login Page](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/general/configuration/get-login-page.md): Retrieve public login-page community details by custom URL or community ID.
- [Local Endpoints](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/local-endpoints.md): Local API endpoints are pushed directly to the local desktop application, typically from in-game or other network devices.
- [Smart Lighting](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/local-endpoints/smart-lighting.md): Local API endpoints are pushed directly to the local desktop application, typically from in-game or other network devices.
- [Internal](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/internal.md): Internal API endpoints not indented or supported for public use.
- [FiveM Download](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints-v2/internal/fivem-download.md): Get a download URL to a pre-configured Sonoran CAD resource.
- [Push Events](https://docs.sonoransoftware.com/cad/api-integration/push-events.md): Sonoran CAD pushes event data to your community for further integration possibilities. Learn more below!
- [Community Link Verified](https://docs.sonoransoftware.com/cad/api-integration/push-events/community-link-verified.md): This push event is sent when a player completes a community link flow.
- [Record Events](https://docs.sonoransoftware.com/cad/api-integration/push-events/record-events.md): Push events are sent to servers when records are added, edited, or removed.
- [Record Added](https://docs.sonoransoftware.com/cad/api-integration/push-events/record-events/record-added.md): The EVENT\_RECORD\_ADD is sent when a new record has been added in the CAD.
- [Record Edited](https://docs.sonoransoftware.com/cad/api-integration/push-events/record-events/record-edited.md): The EVENT\_RECORD\_EDIT push event will be sent when a record is modified in the CAD.
- [Record Removed](https://docs.sonoransoftware.com/cad/api-integration/push-events/record-events/record-removed.md): The EVENT\_RECORD\_REMOVE push event is sent when a record is removed in the CAD.
- [Unit Events](https://docs.sonoransoftware.com/cad/api-integration/push-events/unit-events.md)
- [Unit Panic](https://docs.sonoransoftware.com/cad/api-integration/push-events/unit-events/unit-panic.md): This event is sent when a unit toggles their panic status.
- [Unit Login](https://docs.sonoransoftware.com/cad/api-integration/push-events/unit-events/unit-login.md): This push event is sent whenever a unit logs into the CAD.
- [Unit Logoff](https://docs.sonoransoftware.com/cad/api-integration/push-events/unit-events/unit-logoff.md): This push event is sent whenever a unit logs into the CAD.
- [Unit Status Update](https://docs.sonoransoftware.com/cad/api-integration/push-events/unit-events/unit-status-update.md): This push event is sent whenever a unit's status call is changed.
- [Unit Group Name Change](https://docs.sonoransoftware.com/cad/api-integration/push-events/unit-events/unit-group-name-change.md): This event is fired when a unit group's name is modified.
- [Unit Group Add](https://docs.sonoransoftware.com/cad/api-integration/push-events/unit-events/unit-group-add.md): This push event notifies your server when a unit is added to a unit group.
- [Unit Group Remove](https://docs.sonoransoftware.com/cad/api-integration/push-events/unit-events/unit-group-remove.md): This push event notifies your server when a unit is removed from a unit group.
- [Dispatch Events](https://docs.sonoransoftware.com/cad/api-integration/push-events/dispatch-events.md)
- [New Dispatch](https://docs.sonoransoftware.com/cad/api-integration/push-events/dispatch-events/dispatch-event.md): The dispatch event sends dispatch call information to your community when a dispatch call is created.
- [Modified Dispatch](https://docs.sonoransoftware.com/cad/api-integration/push-events/dispatch-events/modified-dispatch.md): This push event sends data when an existing dispatch call is modified.
- [Closed Dispatch](https://docs.sonoransoftware.com/cad/api-integration/push-events/dispatch-events/closed-dispatch.md): The dispatch event sends a notice to your community when a dispatch call is closed.
- [Dispatch Note](https://docs.sonoransoftware.com/cad/api-integration/push-events/dispatch-events/dispatch-note.md): This push event sends data when a note is added to an existing dispatch call.
- [Attach Unit](https://docs.sonoransoftware.com/cad/api-integration/push-events/dispatch-events/attach-unit.md): The EVENT\_UNIT\_ATTACH push event is sent when an identifier/unit is attached to a new call.
- [Detach Unit](https://docs.sonoransoftware.com/cad/api-integration/push-events/dispatch-events/detach-unit.md): The EVENT\_UNIT\_DETACH push event is sent when an identifier/unit is attached to a new call.
- [Toggle Bodycam](https://docs.sonoransoftware.com/cad/api-integration/push-events/dispatch-events/toggle-bodycam.md): The TOGGLE\_BODYCAM push event is sent when an a bodycam state is toggled.
- [Event 911](https://docs.sonoransoftware.com/cad/api-integration/push-events/event-911.md): This push event sends data when a new 911/emergency call is placed via API or in-CAD.
- [Remove 911](https://docs.sonoransoftware.com/cad/api-integration/push-events/remove-911.md): This push event sends data when a 911 call is removed.
- [Sign Updated](https://docs.sonoransoftware.com/cad/api-integration/push-events/sign-updated.md): The EVENT\_STREETSIGN\_UPDATED push event notifies your server when a street sign has been updated from the CAD.
- [Tone Played](https://docs.sonoransoftware.com/cad/api-integration/push-events/tone-played.md): This push event is sent when a tone is played in the CAD.
- [Civilian](https://docs.sonoransoftware.com/cad/api-integration/push-events/civilian.md)
- [Character Selected](https://docs.sonoransoftware.com/cad/api-integration/push-events/civilian/character-selected.md): This push event is sent when a user selects a new character in the civilian page.
- [ERS](https://docs.sonoransoftware.com/cad/api-integration/push-events/ers.md): Push events for Emergency Response Simulator.
- [New Callout](https://docs.sonoransoftware.com/cad/api-integration/push-events/ers/new-callout.md): This push event is sent when a new ERS callout request is made on the live map.
- [Inferno Pager](https://docs.sonoransoftware.com/cad/api-integration/push-events/inferno-pager.md): Push events for Inferno Pager integrations.
- [Event Pager Reborn](https://docs.sonoransoftware.com/cad/api-integration/push-events/inferno-pager/event-pager-reborn.md): This push event is sent when a new Inferno page is sent.
- [Station Alert](https://docs.sonoransoftware.com/cad/api-integration/push-events/station-alert.md): Push events for Station Alert.
- [New Station Alert](https://docs.sonoransoftware.com/cad/api-integration/push-events/station-alert/new-station-alert.md): This push event is sent when a new station alert is sent.
- [Websocket API](https://docs.sonoransoftware.com/cad/api-integration/websocket-api.md): Access the Sonoran CAD API via WSS to reduce authentication overhead for frequent API calls.
- [Authentication](https://docs.sonoransoftware.com/cad/api-integration/websocket-api/authentication.md): All websocket API calls require authentication prior to invoking functions.
- [Unit Locations](https://docs.sonoransoftware.com/cad/api-integration/websocket-api/unit-locations.md): Update unit locations for the live map.
- [Push Events](https://docs.sonoransoftware.com/cad/api-integration/websocket-api/push-events.md): Receive Sonoran CAD push events over the websocket API.
- [Development Branch](https://docs.sonoransoftware.com/cad/api-integration/development-branch.md): Developers can access the Pro version for free and work with upcoming CAD features, API changes, and more.
- [API Endpoints](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints.md): View all of our API endpoints, learn about our data structuring, and integrate your framework with Sonoran CAD.
- [API Restrictions](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/api-restrictions.md): Sonoran CAD's API endpoints are restricted in accordance with the community's paid subscription level.
- [Emergency](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency.md): View Sonoran CAD's emergency API endpoints.
- [Identifiers](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/identifiers.md): These API methods allow you to access and modify unit identifiers.
- [Get Identifiers](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/identifiers/get-identifiers.md): Sonoran CAD allows you to retrieve all account unit identifiers via API endpoint.
- [Modify Identifier](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/identifiers/modify-identifier.md): This endpoint allows you to add, edit, or remove unit identifiers.
- [Set Identifier](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/identifiers/set-identifier.md): This endpoint allows you to set the selected identifier for a unit.
- [Unit Panic](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/identifiers/unit-panic.md): The Unit Panic API call allows you to automatically trigger a unit panic from in-game.
- [Kick Unit](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/identifiers/kick-unit.md): This endpoint allows you to forcefully kick an active unit back to the community menu.
- [Unit Status](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/identifiers/unit-status.md): Update your unit's current status in the CAD via API.
- [Get Active Units](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/identifiers/get-active-units.md): This endpoint allows you to retrieve all active units in your CAD.
- [Update Unit Location](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/identifiers/update-unit-location.md): The unit location update call allows you to update a unit's location from in-game.
- [Set Ident Group](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/identifiers/set-ident-group.md): This endpoint allows you to set, change, or remove the group for one or more unit identifiers.
- [Dispatch and Emergency Calls](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/dispatch-and-emergency-calls.md): These endpoints allow you to create, update, and close dispatch and emergency (911) calls.
- [Get Calls](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/dispatch-and-emergency-calls/get-calls.md): This endpoint allows you to retrieve all active emergency calls, active dispatch calls, and previously closed dispatch calls.
- [New Dispatch](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/dispatch-and-emergency-calls/new-dispatch.md): This API endpoint allows you to generate and attach units to a new dispatch call.
- [Edit Dispatch](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/dispatch-and-emergency-calls/edit-dispatch.md): This API endpoint allows you to update an existing dispatch call by changing one or more fields.
- [Attach Unit](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/dispatch-and-emergency-calls/attach-units.md): This endpoint allows you to attach new units to an existing dispatch call.
- [Detach Unit](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/dispatch-and-emergency-calls/detach-unit.md): This endpoint allows you to detach a unit from any active dispatch call.
- [Update Call Postal](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/dispatch-and-emergency-calls/update-call-postal.md): This endpoint allows you to easily update the postal on a dispatch call.
- [Add Call Note](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/dispatch-and-emergency-calls/add-call-note.md): This endpoint allows you to add a new dispatch call note.
- [Update Call Primary](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/dispatch-and-emergency-calls/update-call-primary.md): This endpoint allows you to update the primary unit identifier on a dispatch call.
- [Close Dispatch](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/dispatch-and-emergency-calls/close-call.md): This endpoint allows you to close an existing dispatch call.
- [New 911 Call](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/dispatch-and-emergency-calls/911-call.md): The 911 Call API endpoint allows you to send 911 calls from in-game directly to your dispatchers.
- [Remove 911](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/dispatch-and-emergency-calls/remove-911.md): This endpoint allows you to remove an existing emergency/911 call from the CAD.
- [Custom Blips](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/custom-blips.md): Retrieve, add, edit, and remove custom blips from your community's live map!
- [Get Map Blips](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/custom-blips/get-map-blips.md): This endpoint allows you to retrieve all custom blips for a community's live map!
- [Add Blip](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/custom-blips/add-blip.md): This endpoint allows you to add a new custom blip to your community's live map!
- [Modify Blip](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/custom-blips/modify-blip.md): This endpoint allows you to easily update a custom live map blip.
- [Remove Blip](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/custom-blips/remove-blip.md): This endpoint allows you to remove custom blips from your community's live map.
- [Street Signs](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/street-signs.md): These endpoints allow you to manage in-game street sign models.
- [Set Street Sign Config](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/street-signs/set-street-sign-config.md): This endpoint sets your community's street sign configuration.
- [Update Street Sign](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/street-signs/update-street-sign.md): This endpoint allows you to modify existing street signs.
- [ERS](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/ers.md): These endpoints are for Emergency Response Simulator callout integrations
- [Set Available Callouts](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/ers/set-street-sign-config.md): This endpoint sets your community's available ERS callouts.
- [Station Alert](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/station-alert.md): These endpoints are for Station Alert integrations.
- [Set Stations](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/station-alert/set-stations.md): This endpoint sets your community's available fire stations.
- [Inferno Pagers](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/inferno-pagers.md): These endpoints are for Inferno Pager integrations.
- [Get Pager Config](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/inferno-pagers/get-pager-config.md): This endpoint retrieves your community's Inferno Pager configuration for a specific server.
- [Set Pager Config](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/emergency/inferno-pagers/set-pager-config.md): This endpoint sets your community's Inferno Pager configuration for a specific server.
- [Civilian](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/civilian.md): View Sonoran CAD's civilian API endpoints.
- [Set Character](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/civilian/set-character.md): This endpoint allows you to set a user's currently selected character in the CAD.
- [Get Characters](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/civilian/get-characters.md): This endpoint allows you to retrieve all characters associated with a user account in the CAD.
- [New Character](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/civilian/new-character.md): This endpoint allows you to add a new character to an existing user account.
- [Edit Character](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/civilian/edit-character.md): This endpoint allows you to update an existing character associated with an account in the CAD.
- [Remove Character](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/civilian/remove-character.md): This endpoint allows you to remove a character associated with a CAD account.
- [DB Sync: Get Character Links](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/civilian/db-sync-get-character-links.md): This endpoint allows you to get a user's currently linked DB sync character IDs in the CAD.
- [DB Sync: Link Character](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/civilian/db-sync-link-character.md): This endpoint allows you to set a user's currently linked DB sync characters in the CAD.
- [General](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general.md): View Sonoran CAD's general API endpoints.
- [Get Servers](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/get-servers.md): This endpoint allows you to retrieve your community's server configuration. This contains valuable Live Map configuration data and can be used to ensure correct Live Map configs.
- [Set Servers](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/set-servers.md): This endpoint allows you to update your CAD's server configuration.
- [Get Version](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/get-version.md): This endpoint allows you to check your Sonoran CAD subscription version.
- [Set Penal Codes](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/set-penal-codes.md): This API endpoint allows communities with a large number of penal codes to set them easily with a single API call.
- [Set API IDs](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/set-api-ids.md): This endpoint allows you to manually set a user's API IDs.
- [Custom Records](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/custom-records.md): Sonoran CAD allows you to access, create, update, and remove highly customize records and reports via API.
- [API Options for Adding and Modifying Records](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/custom-records/api-options-for-adding-and-modifying-records.md): Our API has multiple options when adding or modifying a custom record. Learn more about these below!
- [Get Record Templates](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/custom-records/get-record-template.md): Sonoran CAD allows you to retrieve your custom record and report templates via API.
- [New Record](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/custom-records/new-record.md): Sonoran CAD allows you to easily add new custom records and reports to your community via API.
- [Edit Record](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/custom-records/edit-record.md): Sonoran CAD allows you to easily modify an existing custom record in your community via API.
- [Remove Record](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/custom-records/remove-record.md): This endpoint allows you to remove any record retrieved from a LOOKUP\_NAME or LOOKUP\_PLATE request.
- [Lookup By Value](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/lookup-by-integer.md): Sonoran CAD has additional record lookup capabilities via specific values for unit identifiers, record or supervisor status, and more!
- [Lookup Name or Plate](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/lookup-name-or-plate.md): Retrieve all records associated with a name or license plate.
- [Lookup By Custom Search](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/lookup-by-custom.md): Sonoran CAD has additional record lookup capabilities via custom search types.
- [Get Account](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/get-account.md): Sonoran CAD allows you to retrieve detailed user account data via API.
- [Get Accounts](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/get-account-1.md): Sonoran CAD allows you to page through all community accounts via API.
- [Check API ID](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/check-api-id.md): This endpoint allows you to check if a user has properly setup their API ID in their CAD.
- [Apply Permission Key](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/apply-permission-key.md): This endpoint allows you to apply a permission key to a user from your community.
- [Modify Account Permissions](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/modify-account-permissions.md): Sonoran CAD allows you to manually add or remove user account permissions via API.
- [Kick or Ban User](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/ban-user.md): This endpoint allows you to kick or ban a user account in your community.
- [Verify Secret](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/verify-secret.md): This endpoint verifies a user account's secret ID.
- [Auth Street Signs](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/auth-street-signs.md): This endpoint authenticates the use of our integrated street signs plugin.
- [Set Postal Config](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/set-postal-config.md): This endpoint allows you to set your community's postal configuration to be used with the Live Map search.
- [Set Clock Time](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/set-clock-time.md)
- [Send Photo](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/send-photo.md): This endpoint allows you to send an image popup to a user's CAD from in-game for mugshots, evidence photos, etc.
- [Upload Bodycam Recording](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/upload-bodycam-recording.md): Upload a bodycam recording clip to Sonoran CAD.
- [Leave Community](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/leave-community.md)
- [Join Community](https://docs.sonoransoftware.com/cad/api-integration/api-endpoints/general/join-community.md): Adds a Sonoran account to your CAD.
- [Pricing FAQ](https://docs.sonoransoftware.com/cad/pricing/faq.md): See below for commonly asked questions and answers:
- [Accessing the Payment Center](https://docs.sonoransoftware.com/cad/pricing/faq/accessing-the-payment-center.md): Learn more about accessing Sonoran CAD's payment center.
- [Create and Manage a Subscription](https://docs.sonoransoftware.com/cad/pricing/faq/create-and-manage-a-subscription.md): Learn more about managing a new or existing Sonoran CAD subscription.
- [Request Discord Role](https://docs.sonoransoftware.com/cad/pricing/faq/request-discord-role.md): Learn how to request roles in the Sonoran Software Discord server.
- [Roadmap & Changelog](https://docs.sonoransoftware.com/cad/roadmap/roadmap-and-changelog.md): View our development team's upcoming roadmap and historical changelog.
- [Changelog](https://docs.sonoransoftware.com/cad/roadmap/roadmap-and-changelog/changelog.md): View the latest changes to Sonoran CAD!
- [Policy](https://docs.sonoransoftware.com/cad/other/policy.md): Learn more about Sonoran CAD's privacy policy, terms of service, and refund policy.
- [Rocket CAD Closure](https://docs.sonoransoftware.com/cad/other/policy/rocket-cad-closure.md): Rocket CAD customers get two free months on Sonoran CAD Pro, plus 30% off for life!
- [Terms of Service](https://docs.sonoransoftware.com/cad/other/policy/terms-of-service.md): Learn more about Sonoran CAD's terms of service.
- [Privacy Policy](https://docs.sonoransoftware.com/cad/other/policy/privacy-policy.md): Learn more about Sonoran CAD's privacy policy.
- [Refund and Purchase Policy](https://docs.sonoransoftware.com/cad/other/policy/refund-and-purchase-policy.md): Learn more about Sonoran CAD's refund and purchase policy.
- [Discord Bot](https://docs.sonoransoftware.com/cad/other/policy/discord-bot.md): Describes various policies that apply to Sonoran Bot specifically.

## CMS

- [Why Sonoran CMS?](https://docs.sonoransoftware.com/cms/readme.md): Sonoran CMS manages your community's website, forums, document drive, whitelisting, in-game permissions, and more! Learn more about how Sonoran CMS can be your community's single point of management.
- [Download the App](https://docs.sonoransoftware.com/cms/download.md): Sonoran CMS is available on the web, Windows desktop, Mac OS, iOS App Store, and Google Play store! Select your platform below and download the official app today!
- [Getting Started](https://docs.sonoransoftware.com/cms/tutorials/getting-started.md): Managing your community with Sonoran CMS is easy! Let's help you get started...
- [Account Registration](https://docs.sonoransoftware.com/cms/tutorials/getting-started/registering-your-account.md): Register your account with Sonoran CMS to easily create a new community, or join an existing one.
- [Community Registration](https://docs.sonoransoftware.com/cms/tutorials/getting-started/registering-your-community.md): Registering your community and creating a CMS is fast, easy, and free!
- [Inviting Users](https://docs.sonoransoftware.com/cms/tutorials/getting-started/inviting-users-to-your-cms.md): Invite your community members to join your community, and grant them access.
- [Troubleshooting](https://docs.sonoransoftware.com/cms/tutorials/getting-started/troubleshooting.md)
- [User Management](https://docs.sonoransoftware.com/cms/tutorials/user-management.md): Learn more about creating and assigning ranks, community profiles, and member rosters.
- [Creating Ranks](https://docs.sonoransoftware.com/cms/tutorials/user-management/creating-departments.md): Now that you've created your community and started to invite users you'll want to start creating groups. Learn more below
- [Rank Promotions](https://docs.sonoransoftware.com/cms/tutorials/user-management/rank-promotions.md): Configure rank promotion flows for your community members.
- [Setting User Ranks](https://docs.sonoransoftware.com/cms/tutorials/user-management/modify-users-permissions-and-information.md): Now you're ready to modify your users that have joined your community. Follow the guide below!
- [Community Profile](https://docs.sonoransoftware.com/cms/tutorials/user-management/viewing-a-community-profile.md): Looking to view a member's profile that's within your community? Follow this page for more information!
- [Configuring User Permissions](https://docs.sonoransoftware.com/cms/tutorials/user-management/configuring-user-permissions.md): Easily view user permissions and determine what ranks are granting or denying permissions.
- [Merge Duplicate Accounts](https://docs.sonoransoftware.com/cms/tutorials/user-management/merge-duplicate-accounts.md): Merge CMS accounts together to remove duplicates, combine ranks, form submissions, and more.
- [Rosters](https://docs.sonoransoftware.com/cms/tutorials/rosters.md): Track member statuses, connection time, ranks, identifiers, and more with custom community rosters!
- [Creating Rosters](https://docs.sonoransoftware.com/cms/tutorials/rosters/creating-custom-rosters.md): Is it time for you to start creating rosters for your community? Follow this page for more information!
- [Viewing Rosters](https://docs.sonoransoftware.com/cms/tutorials/rosters/viewing-rosters.md): Coming soon!
- [Roster Automations](https://docs.sonoransoftware.com/cms/tutorials/rosters/roster-automations.md): Create powerful automations with your custom community rosters!
- [Community Website](https://docs.sonoransoftware.com/cms/tutorials/community-website.md): Build your fully featured community website, for FREE!
- [Website Builder](https://docs.sonoransoftware.com/cms/tutorials/community-website/website-builder.md): Create your own community website entirely within Sonoran CMS!
- [Toolbar Customization](https://docs.sonoransoftware.com/cms/tutorials/community-website/toolbar-customization.md): Customize your community's navigation toolbar within the Sonoran CMS website builder!
- [Forums](https://docs.sonoransoftware.com/cms/tutorials/community-website/forum-system.md): The Sonoran CMS Forum System completely replaces the need for any other forum application for your community!
- [Image Gallery](https://docs.sonoransoftware.com/cms/tutorials/community-website/gallery-system.md): The Sonoran CMS Gallery System completely replaces the need for any other gallery application for your community!
- [Customization](https://docs.sonoransoftware.com/cms/tutorials/customization.md): Sonoran CMS offers dozens of customization options for your community. Check out the configuration options below!
- [Community Branding and Settings](https://docs.sonoransoftware.com/cms/tutorials/customization/community-branding-and-settings.md): Customize your community's settings, branding, information, and more!
- [Custom Domain / Vanity URL](https://docs.sonoransoftware.com/cms/tutorials/customization/custom-domain.md): Looking to use your own domain name with Sonoran CMS? We've made it easy for you!
- [Customizing Profile Fields](https://docs.sonoransoftware.com/cms/tutorials/customization/community-profile-fields.md): Allow further customization on your community member's profiles. Easily add and edit date directly on a profile with view & edit permissions.
- [Calendar Events](https://docs.sonoransoftware.com/cms/tutorials/community-events.md): This guide covers managing Calendar Events in Sonoran CMS.
- [Drive & Documents](https://docs.sonoransoftware.com/cms/tutorials/your-drive-and-documents.md): Just like Google Drive or Microsoft Office, create and store documents in your community's drive!
- [Forms and Applications](https://docs.sonoransoftware.com/cms/tutorials/forms.md): Create and manage custom forms for your community!
- [Creating Forms](https://docs.sonoransoftware.com/cms/tutorials/forms/creating-custom-forms.md): Is it time for you to start creating custom forms for your community? Follow this page for more information!
- [Form Submissions](https://docs.sonoransoftware.com/cms/tutorials/forms/form-submissions.md): Learn how to send and view form submissions.
- [Clock In/Out System](https://docs.sonoransoftware.com/cms/tutorials/forms/clock-in-out-system.md): This guide covers the Clock In/Out System in Sonoran CMS.
- [AI Form Processing](https://docs.sonoransoftware.com/cms/tutorials/forms/ai-form-processing.md): Stop wasting time manually reviewing applications. With Sonoran CMS, your community can set custom rules to automatically score forms and seamlessly move them through the right workflow stage.
- [Administrative](https://docs.sonoransoftware.com/cms/tutorials/administrative.md): Learn more about administrative actions in Sonoran CMS.
- [Archive Community Member](https://docs.sonoransoftware.com/cms/tutorials/administrative/archive-community-member.md): Looking to archive a member of your community from your Sonoran CMS?
- [Delete & Transfer Community](https://docs.sonoransoftware.com/cms/tutorials/administrative/delete-community.md): Sonoran CMS offers you the ability to delete & transfer your current CMS community.
- [Delete User Account](https://docs.sonoransoftware.com/cms/tutorials/administrative/delete-user-account.md): Looking to remove your Sonoran Software account?
- [View Your Limits](https://docs.sonoransoftware.com/cms/tutorials/administrative/view-your-limits.md): In addition to our free version, Sonoran CMS offers optional paid subscriptions. Find out how to view your community's limits below!
- [Growth and Discovery](https://docs.sonoransoftware.com/cms/tutorials/administrative/growth-and-discovery.md)
- [Growth Panel](https://docs.sonoransoftware.com/cms/tutorials/administrative/growth-and-discovery/growth-panel.md): Track performance with in-depth community metrics.
- [Discovery](https://docs.sonoransoftware.com/cms/tutorials/administrative/growth-and-discovery/discovery.md): Grow your community with new traffic from Sonoran CMS!
- [Actions](https://docs.sonoransoftware.com/cms/tutorials/administrative/actions.md): Configure routine actions to be performed in the CMS.
- [Security Center](https://docs.sonoransoftware.com/cms/tutorials/administrative/security-center.md): Sonoran CMS offers advanced tools to keep your community secure.
- [Account Flags](https://docs.sonoransoftware.com/cms/tutorials/administrative/security-center/account-flags.md): Advanced alternate account detection keeps your community safe from bad actors and previously banned users.
- [Logging Center](https://docs.sonoransoftware.com/cms/tutorials/administrative/security-center/logging-center.md): In-depth logging of all user actions in your CMS help keep your community safe from bad actors!
- [Disciplinary Panel](https://docs.sonoransoftware.com/cms/tutorials/administrative/disciplinary-panel.md): Configure automated actions when community members receive disciplinary points.
- [URL Shortener](https://docs.sonoransoftware.com/cms/tutorials/administrative/url-shortener.md): Generate custom short URLs with your CMS vanity or custom domain!
- [Backups](https://docs.sonoransoftware.com/cms/tutorials/administrative/backups.md): Restore daily backups of your community that are retained for 7 days!
- [Sonoran CAD Sync](https://docs.sonoransoftware.com/cms/integration-capabilities/sonoran-cad-sync.md): Easily manage Sonoran CAD permissions from Sonoran CMS ranks! Learn more below.
- [Sonoran Radio Sync](https://docs.sonoransoftware.com/cms/integration-capabilities/sonoran-radio-sync.md): Easily manage Sonoran Radio permissions from Sonoran CMS ranks! Learn more below.
- [Discord Bot Integration](https://docs.sonoransoftware.com/cms/integration-capabilities/discord-bot-integration.md): Bi-Directionally Sync Discord & CMS, allowing you to easily manage permissions from Discord or CMS roles.
- [TeamSpeak 3 Role Sync](https://docs.sonoransoftware.com/cms/integration-capabilities/teamspeak-3-role-sync.md): Automatically sync your CMS Ranks to TeamSpeak Groups
- [Getting Started](https://docs.sonoransoftware.com/cms/integration-capabilities/teamspeak-3-role-sync/getting-started.md)
- [Adding Ranks](https://docs.sonoransoftware.com/cms/integration-capabilities/teamspeak-3-role-sync/adding-ranks.md)
- [Adding your TeamSpeak UID](https://docs.sonoransoftware.com/cms/integration-capabilities/teamspeak-3-role-sync/adding-your-teamspeak-uid.md)
- [Discord Rich Presence](https://docs.sonoransoftware.com/cms/integration-capabilities/discord-rich-presence.md): Our desktop app allows you to advertise your community right in Discord!
- [Discord Webhooks](https://docs.sonoransoftware.com/cms/integration-capabilities/discord-webhooks.md): Receive instant notifications in your Discord channel when new forms are submitted, community customization changes, and much more!
- [FiveM Game Panel](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel.md): Manage your FiveM server with the CMS QBCore, QBox, and vMenu game panels!
- [Installation](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/installation.md): Sonoran CMS manages your QB Core server for free!
- [QBCore & Qbox Panel](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel.md): Once configured, you can easily manage your entire QB server!
- [Dashboard](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/dashboard.md): View your server statistics right from the CMS QB Core management panel!
- [Players](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/players.md): Easily manage in-game players with the CMS QB Core management panel!
- [Vehicles](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/vehicles.md): Easily manage in-game vehicles with the CMS QB Core management panel!
- [Whitelist](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/whitelist.md): Easily whitelist or deny users from accessing your server based on their CMS ranks!
- [Logs](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/logs.md): Easily view server logs with the CMS QB Core management panel!
- [Resources](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/resources.md): Easily start, stop, and ensure in-game resources with the CMS QB Core management panel!
- [Aces & Principals](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/aces-and-principals.md): Easily grant ACE Permissions to users directly from CMS.
- [Characters](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/characters.md): Easily manage in-game characters with the CMS QB Core management panel!
- [Items](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/items.md): Easily manage in-game items with the CMS QB Core management panel!
- [Jobs](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/jobs.md): Easily manage in-game jobs with the CMS QB Core management panel!
- [Gangs](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/gangs.md): Easily manage in-game gangs with the CMS QB Core management panel!
- [Job Sync](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/job-sync.md): Grant CMS ranks based on your current in-game job!
- [Environment](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/qbcore-and-qbox-panel/environment.md): Easily set the weather and time in your server, directly from CMS!
- [vMenu Panel](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/vmenu-panel.md): Once configured, you can easily manage your entire VMenu server!
- [Dashboard](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/vmenu-panel/dashboard.md): View your server statistics right from the CMS VMenu game panel!
- [Players](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/vmenu-panel/players.md): Easily manage in-game players with the CMS VMenu management panel!
- [Vehicles](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/vmenu-panel/vehicles.md): Easily manage in-game vehicles with the CMS VMenu management panel!
- [Environment](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/vmenu-panel/environment.md): Easily set the weather and time in your server, directly from CMS!
- [Whitelist](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/vmenu-panel/whitelist.md): Easily whitelist or deny users from accessing your server based on their CMS ranks!
- [Logs](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/vmenu-panel/logs.md): Easily view server logs with the CMS VMenu management panel!
- [Resources](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/vmenu-panel/resources.md): Easily start, stop, and ensure in-game resources with the CMS VMenu management panel!
- [Aces & Principals](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/vmenu-panel/aces-and-principals.md): Easily grant ACE Permissions to users directly from CMS.
- [Troubleshooting](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/troubleshooting.md)
- [Error Codes](https://docs.sonoransoftware.com/cms/integration-capabilities/fivem-game-panel/troubleshooting/error-codes.md)
- [ER:LC Game Panel](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel.md): Sonoran CMS allows you to fully manage your ER:LC server(s) with player records, whitelisting, automations, commands, weather, shifts, and so much more! All ER:LC features are included for free!
- [Installation](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/installation.md): Manage your ER:LC Roblox server right from Sonoran CMS!
- [Usage](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/usage.md): Learn more about the ER:LC game panel's features!
- [Dashboard](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/usage/dashboard.md): Learn about the ER:LC game panel's dashboard.
- [Command Palette](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/usage/command-palette.md): Run ER:LC commands from the CMS management panel.
- [Player Records](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/usage/player-records.md): Log player records for warnings, punishments, notes, and more!
- [Vision](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/usage/vision.md): Point at a player in-game and press a keybind to instantly access their player records and activity.
- [Moderation](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/usage/moderation.md): Configure moderation standards in the ER:LC panel.
- [Whitelist](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/usage/whitelist.md): The ER:LC whitelist panel enables social, server, team, vehicle, and livery restrictions.
- [Environment](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/usage/environment.md): The ER:LC environment panel allows you to sync in-game time and weather with a real geographical location!
- [CMS Integrations](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/usage/cms-integrations.md): The ER:LC panel also has extended functionality from other areas of the CMS
- [Shifts and Activity](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/usage/shifts-and-activity.md): Learn more about powerful time tracking with the ER:LC panel!
- [Migration Import](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/usage/migration-import.md): Migrating to Sonoran CMS from another ER:LC management panel provider? Import your data by using the import wizard!
- [Compare to Other Providers](https://docs.sonoransoftware.com/cms/integration-capabilities/er-lc-game-panel/compare-to-other-providers.md): Compare the Sonoran CMS ER:LC panel to other providers!
- [Sonoran Shield](https://docs.sonoransoftware.com/cms/integration-capabilities/sonoran-shield.md): Manage your Sonoran Server's network protection, right from the CMS!
- [In-Game Integration Resources](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources.md): Sonoran CMS's robust API system comes complete with several already developed integration resources. Learn more about our already developer integration resources!
- [FiveM Installation](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/core.md): The CMS Core maintains common utility functions and push event handling.
- [FiveM Installation - Next Steps](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/core/free-plugin-installation-next-steps.md): This guide covers the next steps after receiving free Sonoran CMS resource installation with your Sonoran Servers Windows Server or Expert Installation.
- [FiveM Submodules](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/core/core-submodules.md): The CMS Core comes with default submodules that handle a variety of features!
- [Clock In](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/core/core-submodules/clock-in.md): An in-game way to utilize Sonoran CMS's clock in/out system.
- [Ace Permission Sync](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/core/core-submodules/ace-permission-sync.md): Manage in-game player permissions right from the CMS!
- [Whitelist](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/core/core-submodules/whitelist.md): A whitelist system that utilizes Sonoran CMS's game whitelist system.
- [Job Sync](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/core/core-submodules/job-sync.md): A in-game way to utilize Sonoran CMS's roster & rank system to sync your in-game jobs and ranks.
- [Minecraft Integrations](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/minecraft-integrations.md): Sonoran CMS integrations for Microsoft/Mojang's Minecraft
- [Minecraft Resource Installation](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/minecraft-integrations/minecraft-resource-installation.md): This guide covers the installation process for a general integration resource.
- [Available Resources](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/minecraft-integrations/available-resources.md): View Sonoran CMS's library of integration resources for your community!
- [Whitelist](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/minecraft-integrations/available-resources/whitelist.md): A whitelist system that utilizes Sonoran CMS's game whitelist system.
- [Roblox Integrations](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/roblox-integrations.md): Sonoran CMS integrations for Roblox
- [Roblox Resource Installation](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/roblox-integrations/roblox-resource-installation.md): This guide covers the installation process for a general integration resource.
- [Available Resources](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/roblox-integrations/available-resources.md): View Sonoran CMS's library of integration resources for your community!
- [Whitelist](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/roblox-integrations/available-resources/whitelist.md): A whitelist system that utilizes Sonoran CMS's game whitelist system.
- [IP Whitelisting](https://docs.sonoransoftware.com/cms/integration-capabilities/in-game-integration-resources/ip-whitelisting.md)
- [API Integration](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration.md): Sonoran CMS's open API endpoints allow you to utilize the whitelist system, clock in and out users, etc.
- [Getting Started](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/getting-started.md): Integrating your gamemode with Sonoran CMS's API will require a couple of things to get started.
- [Retrieving Your Credentials](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/getting-started/retrieving-your-credentials.md): All API calls must be authenticated with a community ID and API key.
- [API ID System](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/getting-started/api-id-system.md): Setting your account's API ID allows your account to be easily used with the public API.
- [Push Events](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/push-events.md): Sonoran CMS pushes event data to your community for further integration possibilities. Learn more below!
- [Account Updated](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/push-events/account-updated.md): This push event sends data when an account gets updated.
- [Account Kicked](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/push-events/account-kicked.md): This push event sends data when an account gets kicked.
- [Account Banned](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/push-events/account-banned.md): This push event sends data when an account gets banned.
- [API Endpoints](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints.md): View all of our API endpoints, learn about our data structuring, and integrate your framework with Sonoran CMS.
- [General](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general.md): View Sonoran CMS's general API endpoints
- [Get Sub Version](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/get-sub-version.md): This endpoint allows you to check your Sonoran CMS subscription version.
- [Check Com API ID](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/check-com-api-id.md): This endpoint allows you to check a community API ID.
- [Get Com Account](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/get-com-account.md): This endpoint allows you to get a community account by account ID, API ID, or username.
- [Get Current Clock In](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/get-current-clock-in.md): This endpoint allows you to get the current clock in for a community account by account ID, API ID, Discord ID, Unique ID, or username.
- [Get Accounts](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/get-accounts.md): This endpoint allows you to get community accounts paginated by sysStatus, comStatus, banned and archived.
- [Get Departments](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/get-departments.md): Provides all departments and their ranks (and their associated IDs)
- [Get Profile Fields](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/get-departments-1.md): Provides all profile fields associated and configured by the community.
- [Get Account Ranks](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/get-account-ranks.md): This endpoint allows you to get a community account ranks.
- [Set Account Ranks](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/set-account-ranks.md)
- [Clock In Out](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/clock-in-out.md): This endpoint allows you to clock in/out a community account.
- [Kick Account](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/kick-account.md): This endpoint allows you to kick an account from your community.
- [Ban Account](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/ban-account.md): This endpoint allows you to ban an account from your community.
- [Edit Account Profile Fields](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/general/ban-account-1.md): This endpoint allows you to edit an account's profile field within your community.
- [Servers](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/servers.md)
- [Get Game Servers](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/servers/get-game-servers.md): This endpoint allows you to retrieve your community's server configurations.
- [Set Game Servers](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/servers/set-game-servers.md): This endpoint allows you to set your community's server configurations.
- [Verify Whitelist](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/servers/verify-whitelist.md): This endpoint allows you to verify the whitelist of a community account.
- [Full Whitelist](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/servers/full-whitelist.md): This endpoint allows you to get the full whitelist list for the specified server.
- [Activity Tracker Start / Stop](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/servers/activity-tracker-start-stop.md): This endpoint allows you to start, stop or clear an activity tracker for a CMS user.
- [Activity Tracker Server Start](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/servers/activity-tracker-server-start.md): This endpoint allows you to stop all current activity trackers for the specified server ID.
- [Events](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/events.md)
- [RSVP](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/events/rsvp.md): This endpoint allows you to toggle RSVP with an event from a community.
- [Rosters](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/rosters.md): View Sonoran CMS's roster API endpoints
- [Get Roster Contents](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/rosters/get-roster-contents.md): This endpoint allows you to get a community columns and rows with pagination.
- [Disciplinary](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/disciplinary.md): View Sonoran CMS's disciplinary API endpoints
- [Get Member Points](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/disciplinary/get-member-points.md): This endpoint allows you to get a member's disciplinary points
- [Get Member Records](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/disciplinary/get-roster-contents.md): This endpoint allows you to get a member's disciplinary records
- [Add Member Record](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/disciplinary/add-member-record.md): This endpoint allows you to add a disciplinary record to a member
- [Update Member Record Points](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/disciplinary/add-member-record-1.md): This endpoint allows you to update a disciplinary record's points
- [Update Member Record Reason](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/disciplinary/add-member-record-2.md): This endpoint allows you to update a disciplinary record's reason
- [Forms](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/forms.md): View Sonoran CMS's forms API endpoints
- [Get Form Submissions](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/forms/get-form-submissions.md): This endpoint allows you to get form submissions for a specific template from your community.
- [Get Form Lock Status](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/forms/get-form-lock-status.md): This endpoint allows you to get the form lock status for a specific template from your community.
- [Set Form Lock Status](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/forms/set-form-lock-status.md): This endpoint allows you to set the form lock status for a specific template from your community.
- [Sessions](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/sessions.md): View Sonoran CMS's sessions API endpoints
- [Get Current Session](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/sessions/get-current-session.md): This endpoint allows you to get the current session for the specified server ID.
- [Start Session](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/sessions/start-session.md): This endpoint allows you to start a new session for the specified server ID.
- [Stop Session](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/sessions/stop-session.md): This endpoint allows you to stop the current session for the specified server ID.
- [Cancel Session](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints/sessions/cancel-session.md): This endpoint allows you to cancel the current session for the specified server ID.
- [API Endpoints V2](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2.md): REST-style v2 API documentation for Sonoran CMS.
- [Libraries](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/libraries.md): Install links for the official Sonoran SDK libraries used with the v2 API.
- [General](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/general.md): General endpoints for the v2 API.
- [Get Community](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/general/get-community.md): Retrieve the current community summary.
- [Get Sub Version](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/general/get-sub-version.md): Retrieve the community subscription tier.
- [Lookup Community](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/general/lookup-community.md): Look up the community by ID or UUID.
- [Get Departments](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/general/get-departments.md): Retrieve the community departments.
- [Get Profile Fields](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/general/get-profile-fields.md): Retrieve the configured profile fields.
- [Get Clock In Types](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/general/get-clockin-types.md): Retrieve the configured clock-in types.
- [Get Custom Log Types](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/general/get-custom-log-types.md): Retrieve the configured custom log types.
- [Get Promotion Flows](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/general/get-promotion-flows.md): Retrieve the configured promotion flows.
- [Trigger Promotion Flows](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/general/trigger-promotion-flows.md): Trigger one or more promotion flow actions.
- [Undo Rank Change](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/general/undo-rank-change.md): Undo a previously recorded rank change.
- [Create Short URL](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/general/create-short-url.md): Create a short URL for the community.
- [Accounts](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts.md): Accounts endpoints for the v2 API.
- [Get Accounts](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/get-accounts.md): Retrieve a list of community accounts.
- [Search Accounts](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/search-accounts.md): Search for community accounts.
- [Get Account](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/get-account.md): Retrieve a single community account.
- [Get Account Ranks](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/get-account-ranks.md): Retrieve the ranks assigned to an account.
- [Get Account Identifiers](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/get-account-identifiers.md): Retrieve the identifiers stored for an account.
- [Register Identifiers](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/register-identifiers.md): Register one or more identifiers for an account.
- [Set Account Name](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/set-account-name.md): Update the display name for an account.
- [Set Account Ranks](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/set-account-ranks.md): Update the ranks assigned to an account.
- [Edit Profile Fields](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/edit-profile-fields.md): Update profile field values for an account.
- [Clock Account](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/clock-account.md): Clock an account in or out.
- [Get Current Clock In](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/get-current-clock-in.md): Retrieve the current clock-in state for an account.
- [Get Latest Activity](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/get-latest-activity.md): Retrieve the latest activity for an account.
- [Force Sync](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/accounts/force-sync.md): Force a sync for an account.
- [Servers](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/servers.md): Servers endpoints for the v2 API.
- [Get Servers](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/servers/get-servers.md): Retrieve the configured servers.
- [Set Servers](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/servers/set-servers.md): Replace the configured server list.
- [Add Servers](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/servers/add-servers.md): Append one or more servers to the configuration.
- [Get ACE Config](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/servers/get-ace-config.md): Retrieve the ACE configuration for a server.
- [Set ACE Config](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/servers/set-ace-config.md): Update the ACE configuration for a server.
- [Set Server Type](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/servers/set-server-type.md): Update the server type.
- [Verify Whitelist](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/servers/verify-whitelist.md): Check whether an account is whitelisted on a server.
- [Full Whitelist](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/servers/full-whitelist.md): Retrieve the full whitelist for a server.
- [Activity Tracker](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/servers/activity-tracker.md): Record a server activity event.
- [Activity Tracker Server Start](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/servers/activity-tracker-server-start.md): Start activity tracking for a server.
- [Events](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/events.md): Events endpoints for the v2 API.
- [RSVP](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/events/rsvp.md): Create an RSVP for an event.
- [Forms](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/forms.md): Forms endpoints for the v2 API.
- [Change Form Stage](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/forms/change-stage.md): Move a form submission to a new stage.
- [Get Template Submissions](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/forms/get-template-submissions.md): Retrieve submissions for a form template.
- [Get Form Lock Status](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/forms/get-lock-status.md): Retrieve the lock status for a form template.
- [Set Form Lock Status](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/forms/set-lock-status.md): Update the lock status for a form template.
- [Get Submission](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/forms/get-submission.md): Retrieve a single form submission.
- [Rosters](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/rosters.md): Rosters endpoints for the v2 API.
- [Get Roster Contents](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/rosters/get-roster-contents.md): Retrieve the contents of a roster.
- [Disciplinary](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/disciplinary.md): Disciplinary endpoints for the v2 API.
- [Get Member Points](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/disciplinary/get-member-points.md): Retrieve disciplinary point totals for a member.
- [Get Member Records](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/disciplinary/get-member-records.md): Retrieve disciplinary records for a member.
- [Add Member Record](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/disciplinary/add-member-record.md): Create a disciplinary record.
- [Update Member Record Points](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/disciplinary/update-member-record-points.md): Update the points on a disciplinary record.
- [Update Member Record Reason](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/disciplinary/update-member-record-reason.md): Update the reason on a disciplinary record.
- [Update Member Record Status](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/disciplinary/update-member-record-status.md): Update the status of a disciplinary record.
- [ERLC](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/erlc.md): ERLC endpoints for the v2 API.
- [Get Online Players](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/erlc/get-online-players.md): Retrieve the online ER:LC players.
- [Get Player Queue](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/erlc/get-player-queue.md): Retrieve the ER:LC queue.
- [Add ERLC Record](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/erlc/add-record.md): Create an ER:LC record.
- [Execute Command](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/erlc/execute-command.md): Execute an ER:LC command.
- [Lock Team](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/erlc/lock-team.md): Lock an ER:LC team.
- [Unlock Team](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/erlc/unlock-team.md): Unlock an ER:LC team.
- [Sessions](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/sessions.md): Sessions endpoints for the v2 API.
- [Get Current Session](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/sessions/get-current-session.md): Retrieve the current session for a server.
- [Start Session](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/sessions/start-session.md): Start a new session.
- [Stop Session](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/sessions/stop-session.md): Stop an active session.
- [Cancel Session](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/sessions/cancel-session.md): Cancel an active session.
- [Rate Limits](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/api-endpoints-v2/rate-limits.md): Rate limits for the v2 API.
- [Development Branch](https://docs.sonoransoftware.com/cms/developer-api-documentation/api-integration/development-branch.md): Sonoran CMS provides a dedicated development API server and web version to work directly with our communities. Find out more information below!
- [Roadmap & Changelog](https://docs.sonoransoftware.com/cms/roadmap/roadmap-and-changelog.md): View our development team's upcoming roadmap and historical changelog.
- [Changelog](https://docs.sonoransoftware.com/cms/roadmap/roadmap-and-changelog/changelog.md): View the latest changes to Sonoran CMS!
- [Pricing FAQ](https://docs.sonoransoftware.com/cms/pricing/pricing-faq.md): See below for commonly asked questions and answers:
- [Branding Removal](https://docs.sonoransoftware.com/cms/pricing/pricing-faq/branding-removal.md): Make your Sonoran CMS website fully branded to your community! Learn more about branding removal.
- [Accessing the Payment Center](https://docs.sonoransoftware.com/cms/pricing/pricing-faq/accessing-the-payment-center.md): Learn more about accessing Sonoran CMS's payment center.
- [Create and Manage a Subscription](https://docs.sonoransoftware.com/cms/pricing/pricing-faq/create-and-manage-a-subscription.md): Learn more about managing a new or existing Sonoran CMS subscription.
- [Request Discord Role](https://docs.sonoransoftware.com/cms/pricing/pricing-faq/request-discord-role.md): Learn how to request the customer role in the Sonoran Software Discord server.

## Radio

- [Why Sonoran Radio?](https://docs.sonoransoftware.com/radio/readme.md): Experience Sonoran Radio, the free, most popular radio transmission software for FiveM, ER:LC & gaming communities alike!
- [Download the App](https://docs.sonoransoftware.com/radio/download-the-app.md): Download the Sonoran Radio app for Windows, OSX, iOS, and Android!
- [Getting Started](https://docs.sonoransoftware.com/radio/tutorials/getting-started.md): Get started with Sonoran Radio standalone!
- [Register a Community](https://docs.sonoransoftware.com/radio/tutorials/getting-started/register-a-community.md): Create your own FREE community on Sonoran Radio!
- [Invite and Manage Users](https://docs.sonoransoftware.com/radio/tutorials/getting-started/invite-and-manage-users.md): Learn how to invite and manage users in your Sonoran Radio community!
- [Installing the In-Game Resource](https://docs.sonoransoftware.com/radio/tutorials/getting-started/installing-the-in-game-resource.md): Learn how to download and install the in-game resource.
- [Transfer or Delete a Community](https://docs.sonoransoftware.com/radio/tutorials/getting-started/transfer-or-delete-a-community.md): View more information on transferring or removing your Sonoran Radio community.
- [Usage](https://docs.sonoransoftware.com/radio/tutorials/usage.md): Learn how to use Sonoran Radio!
- [Dispatch & Admin Panel](https://docs.sonoransoftware.com/radio/tutorials/usage/dispatch-panel.md): Learn more about utilizing Sonoran Radio's dispatch panel.
- [Using the Dispatch Panel](https://docs.sonoransoftware.com/radio/tutorials/usage/dispatch-panel/using-the-dispatch-panel.md): Learn more about using the Sonoran Radio dispatch panel.
- [Configure Channels](https://docs.sonoransoftware.com/radio/tutorials/usage/dispatch-panel/configure-channels.md): Learn more about creating and managing radio channels!
- [Custom Voice Effects](https://docs.sonoransoftware.com/radio/tutorials/usage/dispatch-panel/custom-voice-effects.md): Customize transmission voice effects for your community, or local user!
- [Custom SFX](https://docs.sonoransoftware.com/radio/tutorials/usage/dispatch-panel/custom-sfx.md): Learn how to customize your microphone SFX!
- [Custom Tone Board](https://docs.sonoransoftware.com/radio/tutorials/usage/dispatch-panel/custom-tone-board.md): Customize dispatch tones to broadcast to your units!
- [Emergency Calls](https://docs.sonoransoftware.com/radio/tutorials/usage/dispatch-panel/emergency-calls.md): In-game players can call 911 and talk to you through Sonoran Radio!
- [Transmission Logs](https://docs.sonoransoftware.com/radio/tutorials/usage/dispatch-panel/transmission-logs.md): Coming soon!
- [Default User Settings](https://docs.sonoransoftware.com/radio/tutorials/usage/dispatch-panel/default-user-settings.md): Configure the default settings for your community. Users can personalize their own preferences, but these will serve as the starting defaults.
- [Multi-Server](https://docs.sonoransoftware.com/radio/tutorials/usage/dispatch-panel/multi-server.md): Using multiple identical servers for overflow? Multi-server lets each server run independently while sharing the same channel setup, keeping communications separate and organized.
- [Custom Domain / Vanity URL](https://docs.sonoransoftware.com/radio/tutorials/usage/dispatch-panel/custom-domain-vanity-url.md): Have Sonoran Radio on your own custom domain!
- [Logging](https://docs.sonoransoftware.com/radio/tutorials/usage/dispatch-panel/logging.md): View audit logs from user actions in Sonoran Radio.
- [Desktop Overlay](https://docs.sonoransoftware.com/radio/tutorials/usage/desktop-overlay.md): The Sonoran Radio desktop overlay lets you see and control your radio in any game! Perfect for Roblox, ARMA 3, and more!
- [In-Game Radio](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio.md): Learn more about Sonoran Radio's in-game usage!
- [Using the In-Game Radio](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/using-the-in-game-radio.md): Learn more about the in-game radio resource.
- [FiveM Keybinds & Commands](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/using-the-in-game-radio/fivem-keybinds-and-commands.md): Learn more about customizing your in-game FiveM keybinds.
- [Customizing Radio Frames](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/customizing-radio-frames.md): Customize your community's radio frames!
- [Hear Nearby Radio Chatter](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/hear-nearby-radio-chatter.md): Pulled over in a traffic stop? You'll hear the real radio chatter when an officer has an active radio nearby!
- [AI Pursuit Auto-Callouts](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/pursuit-callouts.md): Let Sonoran Radio handle your pursuit location and direction callouts automatically!
- [Radio Scanners](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/radio-scanners.md): Discretely listen to your community's radio
- [Radio Jammers](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/radio-jammers.md): Deploy a signal jammer to disrupt nearby emergency radios for the ultimate heist!
- [In-Game Repeaters](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/in-game-repeaters.md): Configure and customize destructible radio towers in-game to impact radio performance.
- [Geo Channels](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/geo-channels.md): Automatically change your transmit and scan channels based on in-game location.
- [Tunnels and Degrade Zones](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/tunnels-and-degrade-zones.md): Configure tunnels, underpasses, and other areas where radio signal will be degraded!
- [In-Game Speakers](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/in-game-speakers.md): Configure in-game speakers that dispatchers can send tones to!
- [Connected Users List](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/connected-users-list.md): View the in-game connected radio list to quickly identify what users are online.
- [Configuring ACE Permissions](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/configuring-ace-permissions.md): Restrict user access to community approval, permissions, commands and features in-game with ACE permissions.
- [IP Whitelisting](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/ip-whitelisting.md)
- [Background Audio Injection](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/background-audio-injection.md): Background audio injection blends in-game sounds—like sirens, helicopter rotors, boat engines, and gunshots—into your microphone output.
- [Tablet](https://docs.sonoransoftware.com/radio/tutorials/usage/in-game-radio/tablet.md): View the dispatcher panel via in-game tablet!
- [Troubleshooting](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting.md): View our guide on common issues with Sonoran Radio.
- [Error Codes](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting/error-codes.md): Learn more about specific in-game error and warning codes.
- [Client Debug Mode](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting/client-debug-mode.md): Learn more about enabling the client-sided debug mode.
- [In-Game Microphone Not Working](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting/in-game-microphone-not-working.md): Fix a common issue causing the in-game microphone to not work.
- [Browser Microphone Permissions](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting/browser-microphone-permissions.md): Microphone permissions are required to use the radio.
- [Set Mic In-game for Radio](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting/set-mic-in-game-for-radio.md): Configure and manage your in-game microphone settings for Sonoran Radio, including microphone selection, muting, and Automatic Gain Control configuration.
- [In-Game Volume Too Low](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting/in-game-volume-too-low.md): Having trouble hearing the radio in-game? You may need to increase the FiveM subprocess in your volume mixer.
- [Mac Keybinds](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting/mac-keybinds.md): Resolve issues with desktop keybinds on Mac OSX.
- [In-Game Timeouts](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting/in-game-timeouts.md): Learn more about in-game client timeouts throwing error messages.
- [Device In Use](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting/device-in-use.md): Resolve the radio error when connecting "Device In Use".
- [Read and Write Permissions](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting/read-and-write-permissions.md): How to fix SonoranRadio issues caused by read-only file permissions on Windows and Linux servers.
- [Windows App Volume](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting/windows-app-volume.md): When a default output device is selected Windows may automatically lower the volume of other desktop apps.
- [System Microphone Volume Changing](https://docs.sonoransoftware.com/radio/tutorials/usage/troubleshooting/system-microphone-volume-changing.md): Automatic gain control may impact your microphone input volume for other apps, not just Sonoran Radio.
- [Integrations](https://docs.sonoransoftware.com/radio/tutorials/integrations.md): Learn more about our official integrations with Sonoran Radio!
- [Stream Deck Plugin](https://docs.sonoransoftware.com/radio/tutorials/integrations/stream-deck-plugin.md): Sonoran Radio's official Stream Deck plugin gives you faster, customizable control over channels, volume, presets, and more.
- [Dispatch AI](https://docs.sonoransoftware.com/radio/tutorials/integrations/dispatch-ai.md): Speak to our AI dispatcher over the radio to manage CAD status, dispatch calls, run record lookups, and more.
- [Sonoran CMS](https://docs.sonoransoftware.com/radio/tutorials/integrations/sonoran-cms.md): Automate Sonoran Radio permissions with Sonoran CMS!
- [Sonoran CAD Integration](https://docs.sonoransoftware.com/radio/tutorials/integrations/sonoran-cad-integration.md): Integrate the Radio with your Sonoran CAD!
- [Vehicle Radio Display](https://docs.sonoransoftware.com/radio/tutorials/integrations/vehicle-radio-display.md): View Sonoran Radio on a working, in-vehicle 3D display!
- [Big Daddy Radio Animations](https://docs.sonoransoftware.com/radio/tutorials/integrations/big-daddy-radio-animations.md): Sonoran Radio is partnered with Big Daddy Scripts to offer a FREE copy of their radio animations script!
- [FiveM Inventories](https://docs.sonoransoftware.com/radio/tutorials/integrations/fivem-inventories.md): Sonoran Radio integrates with FiveM inventory systems for physical radio and scanner items.
- [FiveM Phone Scripts](https://docs.sonoransoftware.com/radio/tutorials/integrations/fivem-phone-scripts.md): Sonoran Radio integrates with FiveM phone scripts to allow players to call Sonoran Radio emergency service dispatchers right from their phone
- [Pricing FAQ](https://docs.sonoransoftware.com/radio/pricing/pricing-faq.md): Learn more about Sonoran Radio's paid plans!
- [View and Compare Plans](https://docs.sonoransoftware.com/radio/pricing/pricing-faq/standalone-pricing.md): Learn more about pricing on Sonoran Radio standalone!
- [Roadmap & Changelog](https://docs.sonoransoftware.com/radio/roadmap/roadmap-and-changelog.md): View our development team's upcoming roadmap and historical changelog.
- [Changelog](https://docs.sonoransoftware.com/radio/roadmap/roadmap-and-changelog/changelog.md): View the changelog for the Sonoran Radio application and in-game resource.
- [Migration Guides](https://docs.sonoransoftware.com/radio/roadmap/roadmap-and-changelog/migration-guides.md): In some cases, the auto-updater requires manual steps from one version to the next.
- [Developer Documentation](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation.md): Learn more about our developer endpoints, exports, and events!
- [Open Source Contributions](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/open-source-contributions.md): The Sonoran Radio FiveM resource is open for public contributions!
- [Resource API](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/resource-events.md): Learn more about custom integrations with the in-game resource!
- [Stream Deck API](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/stream-deck-api.md): Integrate the Sonoran Radio Stream Deck plugin with desktop or FiveM.
- [API Endpoints v1](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints.md): Learn more about our backend API endpoints!
- [Node Library](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/node-library.md): All of Sonoran Radio's API endpoints are included in our Sonoran.JS node library!
- [Data Structures](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/data-structures.md): Common data structures for API requests and responses.
- [Users](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/users.md)
- [Get Connected Users](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/users/get-connected-users.md): This endpoint gets all connected users in a community.
- [Get Connected User](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/users/get-connected-user.md): This endpoint get a specific, connected user in a community.
- [Approve Members](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/users/approve-members.md): Approve members who are already in your community.
- [Kick Members](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/users/kick-members.md): Kick one or more members from a community.
- [Ban Members](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/users/ban-members.md): Ban one or more members from a community.
- [Set Member Permissions](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/users/set-member-permissions.md): Batch update member permission bitmasks and private-channel access.
- [Set Member Display Names](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/users/set-member-display-names.md): Batch update member display names for a community.
- [Set User Channels](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/users/set-user-channels.md): This endpoint updates the user's transmitting and scanned channels.
- [Set User Display Name](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/users/set-user-display-name.md): This endpoint updates the user's display name in the radio.
- [Channels](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/channels.md)
- [Get Community Channels](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/channels/get-community-channels.md): This endpoint gets all configured radio channels in a community.
- [Play Tone](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/channels/play-tone.md): This endpoint plays a tone (or multiple tones) in the radio.
- [Community Server](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/community-server.md)
- [Set Server IP](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/community-server/set-server-ip.md): This endpoint sets the IP address of a Sonoran Radio community, used for resource authentication.
- [Get Server Subscription from IP](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/community-server/get-server-subscription-from-ip.md): This endpoint gets the subscription enumeration value of a Sonoran Radio community, based on the IP address it's called from.
- [Set In-Game Speaker Locations](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints/community-server/set-in-game-speaker-locations.md): Sends a list of in-game speaker locations that the tone board can select.
- [API Endpoints v2](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2.md): Sonoran Radio v2 API endpoints with bearer auth, community-scoped URLs, and documented per-endpoint rate limits.
- [Retrieving Your Credentials](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/retrieving-your-credentials.md): All API calls must be authenticated with a community ID and API key.
- [Libraries](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/libraries.md): Install links for the official Sonoran SDK libraries used with the v2 API.
- [Authentication](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/authentication.md): Learn how to authenticate requests against the Sonoran Radio v2 API.
- [Users](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/users.md)
- [Get Connected Users](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/get-connected-users.md): This endpoint gets all connected users for a specific Sonoran Radio server.
- [Get Members](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/get-members.md): This endpoint gets paginated community members for a specific Sonoran Radio community.
- [Get Connected User](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/get-connected-user.md): This endpoint gets a connected user in a specific room for a specific Sonoran Radio server.
- [Approve Members](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/approve-members.md): Approve existing pending members for a specific Sonoran Radio server.
- [Kick Members](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/kick-members.md): Remove members from a specific Sonoran Radio server.
- [Ban Members](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/ban-members.md): Ban members from a specific Sonoran Radio server.
- [Unban Members](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/unban-members.md): Unban members from a specific Sonoran Radio server.
- [Set Member Permissions](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/set-member-permissions.md): Update member permissions for a specific Sonoran Radio server.
- [Set Member Display Names](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/set-member-display-names.md): Update stored member display names for a specific Sonoran Radio server.
- [Set User Channels](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/set-user-channels.md): Update the transmit and scan channels for a connected user on a specific Sonoran Radio server.
- [Set User Display Name](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/set-user-display-name.md): Update a stored user display name for a specific Sonoran Radio server.
- [Channels](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/channels.md)
- [Get Community Channels](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/channels/get-community-channels.md): Get configured channel groups and channels for a specific Sonoran Radio server.
- [Get Transmissions](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/channels/get-transmissions.md): Page through recent transmission logs for a specific Sonoran Radio community.
- [Play Tone](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/channels/play-tone.md): Play one or more tones for a specific Sonoran Radio server.
- [Community Server](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/community-server.md)
- [Set Server IP](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/community-server/set-server-ip.md): Set or update a server room IP and push URL for a specific Sonoran Radio server.
- [Get Server Subscription from IP](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/community-server/get-server-subscription-from-ip.md): Return the highest Sonoran Radio subscription level associated with the caller IP.
- [Set In-Game Speaker Locations](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/api-endpoints-v2/community-server/set-in-game-speaker-locations.md): Set in-game speaker locations for tone playback on a specific Sonoran Radio server.
- [Push Events](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/push-events.md): Learn more about our Backend -> Game Server push events!
- [Play Tone](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/push-events/play-tone.md): The play\_tone push event is sent to the game server when a dispatcher is sending a tone to one or more in-game speakers.
- [User Connected](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/push-events/user-connected.md): The user\_connected push event is sent to the game server when a user connects to the radio.
- [Development Branch](https://docs.sonoransoftware.com/radio/developer-documentation/developer-documentation/development-branch.md): Sonoran Radio provides a dedicated development API server and web version to work directly with our communities. Find out more information below!

## Bot

- [Sonoran Bot](https://docs.sonoransoftware.com/bot/home.md): Our very own Discord bot to integrate your Discord community with our CAD and CMS software.
- [Getting Started](https://docs.sonoransoftware.com/bot/tutorials/getting-started.md): Start using Sonoran Bot to link Sonoran products to your discord and perform common moderation actions.
- [Sonoran CMS Integration](https://docs.sonoransoftware.com/bot/tutorials/sonoran-cms-integration.md): Link Sonoran Bot to Sonoran CMS for role syncing and other handy features!
- [Account Link](https://docs.sonoransoftware.com/bot/tutorials/sonoran-cms-integration/account-link.md): Learn how to link your Discord account to Sonoran CMS!
- [Role Mapping](https://docs.sonoransoftware.com/bot/tutorials/sonoran-cms-integration/role-mapping.md): Learn more about mapping Discord roles in Sonoran CMS!
- [Discord Sync Logic](https://docs.sonoransoftware.com/bot/tutorials/sonoran-cms-integration/role-mapping/discord-sync-logic.md): Learn more about how Sonoran Bot syncs permissions with Discord.
- [Import Discord Roles](https://docs.sonoransoftware.com/bot/tutorials/sonoran-cms-integration/import-discord-roles.md): Quickly configure CMS ranks by importing your existing Discord roles!
- [Promotion Flows](https://docs.sonoransoftware.com/bot/tutorials/sonoran-cms-integration/promotion-flows.md): Trigger a Sonoran CMS Promotion Flow from Discord on specified users
- [Calendar Event Sync](https://docs.sonoransoftware.com/bot/tutorials/sonoran-cms-integration/calendar-event-sync.md): Sync calendar events between CMS and Discord!
- [Sonoran CAD Integration](https://docs.sonoransoftware.com/bot/tutorials/sonoran-cad-integration.md): Sync Sonoran Radio permissions with Discord roles for easy management!
- [Sonoran Radio Integration](https://docs.sonoransoftware.com/bot/tutorials/sonoran-radio-integration.md): Sync Sonoran Radio permissions with Discord roles for easy management!
- [Usage](https://docs.sonoransoftware.com/bot/tutorials/usage.md): SonoranBot can be used for a variety of different features, here you can learn about all the different commands and settings it offers.
- [Settings](https://docs.sonoransoftware.com/bot/tutorials/usage/settings.md): Learn more about SonoranBot's different settings.
- [Commands](https://docs.sonoransoftware.com/bot/tutorials/usage/commands.md): Learn more about SonoranBot's Discord commands.
- [Moderation](https://docs.sonoransoftware.com/bot/tutorials/usage/moderation.md): Learn more about SonoranBot's Discord moderation capabilities.

## Store

- [Home](https://docs.sonoransoftware.com/store/home.md): Documentation and Information on Sonoran Store Products
- [Information](https://docs.sonoransoftware.com/store/general/information.md): Learn more about the Sonoran Store!
- [Accessing Tebex Assets](https://docs.sonoransoftware.com/store/general/tebex-assets.md): Download your new files after purchasing an asset from the Sonoran Store.
- [Gun Placement System Guide](https://docs.sonoransoftware.com/store/general/gun-placement.md)
- [Five Bundle](https://docs.sonoransoftware.com/store/five-bundle.md): Learn more about the Five Bundle partnership!
- [Last Call For New Subscribers](https://docs.sonoransoftware.com/store/five-bundle/last-call-for-new-subscribers.md): Important notice about Five Bundle subscriptions and pending changes.
- [ATM Robbery](https://docs.sonoransoftware.com/store/atm-robbery.md): Steal and break into the ATM
- [Getting Started](https://docs.sonoransoftware.com/store/atm-robbery/getting-started.md): This page will walk you through getting and installing the ATM Robbery script.
- [Advanced Documentation](https://docs.sonoransoftware.com/store/atm-robbery/advanced-docs.md): Developer Documentation and other advanced configuration options of the ATM Robbery system.
- [Bandanas](https://docs.sonoransoftware.com/store/bandanas.md): Pocket bandanas with real movement — built to flow naturally with every step.
- [Installation](https://docs.sonoransoftware.com/store/bandanas/installation.md): Install Sonoran's pocket bandanas with real movement — built to flow naturally with every step.
- [Safety Vests](https://docs.sonoransoftware.com/store/safety-vests.md): FREE: Physics-enabled safety vests for more realistic FiveM EUP outfits.
- [Installation](https://docs.sonoransoftware.com/store/safety-vests/installation.md)
- [Short Slip Dress](https://docs.sonoransoftware.com/store/short-slip-dress.md): A physics-enabled short slip dress for female FiveM EUP outfits.
- [Installation](https://docs.sonoransoftware.com/store/short-slip-dress/installation.md)
- [Scarf](https://docs.sonoransoftware.com/store/scarf.md): A lightweight, physics-enabled scarf with 26 textures for male and female FiveM characters.
- [Installation](https://docs.sonoransoftware.com/store/scarf/installation.md)
- [Evidence Camera](https://docs.sonoransoftware.com/store/evidence-camera.md): Easily take photos and upload them to CAD/ Discord
- [Getting Started](https://docs.sonoransoftware.com/store/evidence-camera/getting-started.md): This page will walk you through getting and installing the script.
- [Advanced Documentation](https://docs.sonoransoftware.com/store/evidence-camera/advanced-docs.md): Developer Documentation and other Advanced Configuration Topics for the Evidence Camera
- [Mobile Command Center](https://docs.sonoransoftware.com/store/mcc.md): Take command on scene like never before.
- [Getting Started](https://docs.sonoransoftware.com/store/mcc/getting-started.md): This page will walk you through getting and installing the script.
- [Advanced Documentation](https://docs.sonoransoftware.com/store/mcc/advanced-docs.md): Developer Documentation and other Advanced Configuration Topics for the Mobile Command Center.
- [Power Grid](https://docs.sonoransoftware.com/store/power-grid.md)
- [Getting Started](https://docs.sonoransoftware.com/store/power-grid/getting-started.md)
- [Advanced Documentation](https://docs.sonoransoftware.com/store/power-grid/advanced-documentation.md)
- [Radar Detector / Jammer](https://docs.sonoransoftware.com/store/radar-detector.md): Detect and Jam Police Radar For A Smooth Getaway
- [Getting Started](https://docs.sonoransoftware.com/store/radar-detector/getting-started.md): This page will walk you through getting, installing and using the Radar Detector script.
- [Radar Display](https://docs.sonoransoftware.com/store/radar-display.md): Run Radar Like Never Before
- [Getting Started](https://docs.sonoransoftware.com/store/radar-display/getting-started.md): This page will walk you through getting and installing the Radar Display script.
- [Street Signs](https://docs.sonoransoftware.com/store/street-signs.md): Bring your roads, highways, and roleplay scenes to life with fully customizable in-world street signs.
- [Getting Started](https://docs.sonoransoftware.com/store/street-signs/getting-started.md): Install and start using Street Signs on your FiveM server.
- [Configuration Reference](https://docs.sonoransoftware.com/store/street-signs/configuration-reference.md): Explanation of the Street Signs configuration options.
- [Permissions](https://docs.sonoransoftware.com/store/street-signs/permissions.md): Configure Street Signs permissions for ACE, standalone, QBCore, or ESX.
- [Commands and Usage](https://docs.sonoransoftware.com/store/street-signs/commands-and-usage.md): Command reference and common in-game workflows for Street Signs.
- [Integrations and Webhooks](https://docs.sonoransoftware.com/store/street-signs/integrations-and-webhooks.md): Configure Street Signs integrations including CAD, power support, and Discord webhooks.
- [FAQ and Troubleshooting](https://docs.sonoransoftware.com/store/street-signs/faq-and-troubleshooting.md): Common questions and troubleshooting steps for Street Signs.
- [Features and Use Cases](https://docs.sonoransoftware.com/store/street-signs/features-and-use-cases.md): Explore the feature set and roleplay use cases for Street Signs.
- [Visual Showcase](https://docs.sonoransoftware.com/store/street-signs/visual-showcase.md): Preview the planned screenshots and media highlights for Street Signs.
- [Shot Spotter](https://docs.sonoransoftware.com/store/shot-spotter.md): Quickly be alerted when gunshots are detected around San Andreas
- [Getting Started](https://docs.sonoransoftware.com/store/shot-spotter/getting-started.md): This page will walk you through getting and installing the script.
- [Shot Spotter - Advanced Documentation](https://docs.sonoransoftware.com/store/shot-spotter/advanced-docs.md): Developer Documentation and other Advanced Configuration Topics for the Shot Spotter system.
- [Speed Cameras / ALPR](https://docs.sonoransoftware.com/store/speed-camera.md): Automated system to detect and warn when a vehicle with an active BOLO or a speeding vehicle is spotted.
- [Getting Started](https://docs.sonoransoftware.com/store/speed-camera/getting-started.md): This page will walk you through getting and installing the Speed Camera script.
- [Advanced Documentation](https://docs.sonoransoftware.com/store/speed-camera/advanced-docs.md): Developer Documentation and other advanced configuration options of the Speed Camera system.
- [Traffic Engine](https://docs.sonoransoftware.com/store/traffic-engine.md): Traffic Engine is a customizable traffic management script that creates realistic roadway activity through traffic zones, rush-hour patterns, breakdowns, roadway debris, and emergency responses.
- [Getting Started](https://docs.sonoransoftware.com/store/traffic-engine/getting-started.md): Get started with configuring Traffic Engine for your community.
- [Advanced Documentation](https://docs.sonoransoftware.com/store/traffic-engine/advanced-documentation.md): View developer exports, events, and other integration options with Traffic Engine.
- [Terms and Policies](https://docs.sonoransoftware.com/store/other/policy.md): Frequently Asked Questions, Terms of Service, Privacy Policy, Refund and Purchase Policy for Sonoran Store and Five Bundle


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.sonoransoftware.com/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
