My community wants to whitelist only the Sonoran RADIO IP address to send requests to my FiveM server. How can I do this?You may whitelist the following IPs:
24.199.66.94198.199.90.24834.173.36.190
Last Updated : 8/26/2025
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Sonoran Software Documentation","colors":{"primary":"#1D7DCF","light":"#3297ED","dark":"#1465AA"},"logo":{"light":"https://docs-assets.sonoransoftware.com/sha256/a8/a8af14e6458cb682c1c8d33ca8b56d25dcd5999b2589e0de14b2be9f8dbe20a5.png","dark":"https://docs-assets.sonoransoftware.com/sha256/0b/0be9cc0ac8f90ee8aa8607653b830270c319a8ebe0c9051d1d2c7a79fb5453ab.png","href":"/"},"favicon":"https://docs-assets.sonoransoftware.com/sha256/1d/1d3aaa7393e84144f39bad7742c218a4f1db8e0ceb6f330d69f2e9bc92629df4.png","navbar":{"links":[{"href":"https://support.sonoransoftware.com","label":"Support"},{"href":"https://sonoransoftware.com","label":"Website"}]},"footer":{"socials":{"discord":"https://discord.sonoransoftware.com/","x":"https://x.com/Sonoran_SW","instagram":"https://www.instagram.com/sonoransoftware","youtube":"https://www.youtube.com/channel/UC-IfsakmGGmPrG8qcV3VVsA"},"links":[{"header":"Support","items":[{"label":"Customer Support","href":"https://support.sonoransoftware.com/"}]},{"header":"Policies","items":[{"label":"Refund and Purchase Policy","href":"/policy/policy/refund-and-purchase-policy"},{"label":"Terms of Service","href":"/policy/policy/terms-of-service"},{"label":"Privacy Policy","href":"/policy/policy/privacy-policy"}]}]},"seo":{"metatags":{"canonical":"https://docs.sonoransoftware.com"},"indexing":"all"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sonoran-software-systems","hasAudioNarration":false,"actualSubdomain":"sonoran-software-systems","customDomains":["docs.sonoransoftware.com"],"gitSource":{"type":"github","owner":"sonoran-software","repo":"sonoran-documentation","deployBranch":"master","contentDirectory":"mintlify","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ad6c738ec5767e1a5e8b570","collectionId":"5f6932f7-7ee5-4fa4-9c72-089a7da9f010","liveDeploymentHistoryId":"6ad6c738ec5767e1a5e8b570","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ad7e28fd694cd31a05da87b","clientVersion":"0.0.3902","searchFilterCounts":[{"language":"default","tag":"CAD","count":316},{"language":"default","tag":"Integration Capabilities","count":307},{"language":"default","tag":"📖 API Integration","count":287},{"language":"default","tag":"CMS","count":199},{"language":"default","tag":"General","count":162},{"language":"default","tag":"Tutorials","count":134},{"language":"default","tag":"Radio","count":118},{"language":"default","tag":"Developer API Documentation","count":98},{"language":"default","tag":"v2 API Endpoints","count":95},{"language":"default","tag":"API Endpoints","count":95}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"teamspace","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#content-area img{max-width:100%;height:auto}iframe{border:0}footer a{white-space:normal;text-overflow:clip}#ask-assistant-code-block-button,#assistant-entry,#assistant-entry-mobile,#chat-assistant-sheet{display:none!important}"}],"page":{"pagePath":"radio/game-integrations/fivem/in-game-radio/ip-whitelisting","slug":"/radio/game-integrations/fivem/in-game-radio/ip-whitelisting","pageMetadata":{"title":"IP Whitelisting","description":null,"href":"/radio/game-integrations/fivem/in-game-radio/ip-whitelisting"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{CodeBlock}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`My community wants to whitelist `,_jsx(_components.strong,{children:`only`}),` the Sonoran RADIO IP address to send requests to my FiveM server. How can I do this?`]}),`\n`,_jsx(_components.p,{children:`You may whitelist the following IPs:`}),`\n`,_jsx(CodeBlock,{numberOfLines:`4`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`24.199.66.94`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`198.199.90.248`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`34.173.36.190`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(_components.p,{children:`Last Updated : 8/26/2025`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"IP Whitelisting","description":null,"href":"/radio/game-integrations/fivem/in-game-radio/ip-whitelisting"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"sonoran-software-systems","siteName":"Sonoran Software Documentation","title":"IP Whitelisting - Sonoran Software Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-20T21:52:48.850Z","originalFileLocation":"radio/game-integrations/fivem/in-game-radio/ip-whitelisting.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Sonoran Software Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://docs-assets.sonoransoftware.com/sha256/1d/1d3aaa7393e84144f39bad7742c218a4f1db8e0ceb6f330d69f2e9bc92629df4.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://docs-assets.sonoransoftware.com/sha256/1d/1d3aaa7393e84144f39bad7742c218a4f1db8e0ceb6f330d69f2e9bc92629df4.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://docs-assets.sonoransoftware.com/sha256/1d/1d3aaa7393e84144f39bad7742c218a4f1db8e0ceb6f330d69f2e9bc92629df4.png\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/png\" href=\"https://docs-assets.sonoransoftware.com/sha256/1d/1d3aaa7393e84144f39bad7742c218a4f1db8e0ceb6f330d69f2e9bc92629df4.png\">\u003cmeta data-mint-head property=\"og:title\" content=\"IP Whitelisting - Sonoran Software Documentation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Sonoran Software Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sonoransoftware.com/radio/game-integrations/fivem/in-game-radio/ip-whitelisting\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"IP Whitelisting - Sonoran Software Documentation\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/sonoran-software-systems/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Sonoran Software Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1D7DCF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sonoransoftware.com/radio/game-integrations/fivem/in-game-radio/ip-whitelisting\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/radio/game-integrations/fivem/in-game-radio/ip-whitelisting.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sonoransoftware.com/#organization\",\"name\":\"Sonoran Software Documentation\",\"url\":\"https://docs.sonoransoftware.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://docs-assets.sonoransoftware.com/sha256/a8/a8af14e6458cb682c1c8d33ca8b56d25dcd5999b2589e0de14b2be9f8dbe20a5.png\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sonoransoftware.com#website\",\"name\":\"Sonoran Software Documentation\",\"url\":\"https://docs.sonoransoftware.com\",\"publisher\":{\"@id\":\"https://docs.sonoransoftware.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sonoransoftware.com/radio/game-integrations/fivem/in-game-radio/ip-whitelisting#webpage\",\"url\":\"https://docs.sonoransoftware.com/radio/game-integrations/fivem/in-game-radio/ip-whitelisting\",\"name\":\"IP Whitelisting\",\"dateModified\":\"2026-10-20T21:52:48.850Z\",\"isPartOf\":{\"@id\":\"https://docs.sonoransoftware.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sonoransoftware.com/radio/game-integrations/fivem/in-game-radio/ip-whitelisting#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sonoransoftware.com/radio/game-integrations/fivem/in-game-radio/ip-whitelisting#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Game Integrations\",\"item\":\"https://docs.sonoransoftware.com/radio/game-integrations/game-integrations\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FiveM\",\"item\":\"https://docs.sonoransoftware.com/radio/game-integrations/fivem\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"In-Game Radio\",\"item\":\"https://docs.sonoransoftware.com/radio/game-integrations/fivem/in-game-radio\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"IP Whitelisting\",\"item\":\"https://docs.sonoransoftware.com/radio/game-integrations/fivem/in-game-radio/ip-whitelisting\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.sonoransoftware.com/radio/game-integrations/fivem/in-game-radio/ip-whitelisting#article\",\"headline\":\"IP Whitelisting\",\"name\":\"IP Whitelisting\",\"url\":\"https://docs.sonoransoftware.com/radio/game-integrations/fivem/in-game-radio/ip-whitelisting\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sonoransoftware.com/radio/game-integrations/fivem/in-game-radio/ip-whitelisting#webpage\"},\"dateModified\":\"2026-10-20T21:52:48.850Z\",\"publisher\":{\"@id\":\"https://docs.sonoransoftware.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sonoransoftware.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Sonoran Software Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Sonoran Software Documentation","nav":{"global":null,"products":[{"product":"Overview","icon":"house","pages":[{"title":"Overview","href":""}]},{"product":"CAD","icon":"car-side","pages":[{"title":"CAD","href":"/cad"}]},{"product":"CMS","icon":"building","pages":[{"title":"CMS","href":"/cms"}]},{"product":"Radio","icon":"walkie-talkie","groups":[{"group":"Start here","pages":[{"title":"Sonoran Radio","href":"/radio"},{"title":"Download the App","href":"/radio/download-the-app"}]},{"group":"Tutorials","pages":[{"group":"Getting Started","root":{"title":"Getting Started","href":"/radio/tutorials/getting-started"},"pages":[{"title":"Register a Community","href":"/radio/tutorials/getting-started/register-a-community"},{"title":"Invite and Manage Users","href":"/radio/tutorials/getting-started/invite-and-manage-users"},{"title":"Configure a Game Integration","href":"/radio/tutorials/getting-started/configure-game-integration"},{"title":"Transfer or Delete a Community","href":"/radio/tutorials/getting-started/transfer-or-delete-a-community"}]},{"group":"Using Sonoran Radio","root":{"title":"Using Sonoran Radio","href":"/radio/tutorials/usage"},"pages":[{"group":"Dispatch \u0026 Admin Panel","root":{"title":"Dispatch \u0026 Admin Panel","href":"/radio/tutorials/usage/dispatch-panel"},"pages":[{"title":"Using the Dispatch Panel","href":"/radio/tutorials/usage/dispatch-panel/using-the-dispatch-panel"},{"title":"Configure Channels","href":"/radio/tutorials/usage/dispatch-panel/configure-channels"},{"title":"Custom Voice Effects","href":"/radio/tutorials/usage/dispatch-panel/custom-voice-effects"},{"title":"Custom SFX","href":"/radio/tutorials/usage/dispatch-panel/custom-sfx"},{"title":"Custom Tone Board","href":"/radio/tutorials/usage/dispatch-panel/custom-tone-board"},{"title":"Emergency Calls","href":"/radio/tutorials/usage/dispatch-panel/emergency-calls"},{"title":"Transmission Logs","href":"/radio/tutorials/usage/dispatch-panel/transmission-logs"},{"title":"Default User Settings","href":"/radio/tutorials/usage/dispatch-panel/default-user-settings"},{"title":"Multi-Server","href":"/radio/tutorials/usage/dispatch-panel/multi-server"},{"title":"Custom Domain / Vanity URL","href":"/radio/tutorials/usage/dispatch-panel/custom-domain-vanity-url"},{"title":"Logging","href":"/radio/tutorials/usage/dispatch-panel/logging"}]},{"group":"Radio Overlay","root":{"title":"Radio Overlay","href":"/radio/tutorials/usage/desktop-overlay"},"pages":[{"title":"Overlay AI","href":"/radio/tutorials/usage/desktop-overlay/overlay-ai"},{"title":"Changing Radio Frames","href":"/radio/tutorials/usage/desktop-overlay/changing-radio-frames"}]},{"title":"Dispatch AI","href":"/radio/tutorials/usage/dispatch-ai"},{"group":"Troubleshooting","root":{"title":"Troubleshooting","href":"/radio/tutorials/usage/troubleshooting"},"pages":[{"title":"Error Codes","href":"/radio/tutorials/usage/troubleshooting/error-codes"},{"title":"Client Debug Mode","href":"/radio/tutorials/usage/troubleshooting/client-debug-mode"},{"title":"Browser Microphone Permissions","href":"/radio/tutorials/usage/troubleshooting/browser-microphone-permissions"},{"title":"Mac Keybinds","href":"/radio/tutorials/usage/troubleshooting/mac-keybinds"},{"title":"Device In Use","href":"/radio/tutorials/usage/troubleshooting/device-in-use"},{"title":"Read and Write Permissions","href":"/radio/tutorials/usage/troubleshooting/read-and-write-permissions"},{"title":"Windows App Volume","href":"/radio/tutorials/usage/troubleshooting/windows-app-volume"},{"title":"System Microphone Volume Changing","href":"/radio/tutorials/usage/troubleshooting/system-microphone-volume-changing"}]}]},{"group":"Other Integrations","root":{"title":"Other Integrations","href":"/radio/tutorials/integrations"},"pages":[{"title":"Stream Deck Plugin","href":"/radio/tutorials/integrations/stream-deck-plugin"},{"title":"Sonoran CAD Integration","href":"/radio/tutorials/integrations/sonoran-cad-integration"},{"group":"Discord","root":{"title":"Discord","href":"/radio/tutorials/integrations/discord-bot-integration"},"pages":[{"title":"Role sync","href":"/radio/tutorials/integrations/discord-bot-integration/role-sync"}]},{"title":"Sonoran CMS","href":"/radio/tutorials/integrations/sonoran-cms"}]}]},{"group":"Game Integrations","pages":[{"title":"Choose Your Game","href":"/radio/game-integrations/game-integrations"},{"group":"FiveM","root":{"title":"FiveM","href":"/radio/game-integrations/fivem"},"pages":[{"title":"Dispatch AI for FiveM","href":"/radio/game-integrations/fivem/fivem"},{"title":"Installing the FiveM In-Game Resource","href":"/radio/game-integrations/fivem/installing-the-in-game-resource"},{"group":"In-Game Radio","root":{"title":"In-Game Radio","href":"/radio/game-integrations/fivem/in-game-radio"},"pages":[{"group":"Using the In-Game Radio","root":{"title":"Using the In-Game Radio","href":"/radio/game-integrations/fivem/in-game-radio/using-the-in-game-radio"},"pages":[{"title":"FiveM Keybinds \u0026 Commands","href":"/radio/game-integrations/fivem/in-game-radio/using-the-in-game-radio/fivem-keybinds-and-commands"}]},{"title":"FiveM Radio Frames","href":"/radio/game-integrations/fivem/in-game-radio/customizing-radio-frames"},{"title":"FiveM Frame Changes","href":"/radio/game-integrations/fivem/in-game-radio/fivem"},{"title":"Hear Nearby Radio Chatter","href":"/radio/game-integrations/fivem/in-game-radio/hear-nearby-radio-chatter"},{"title":"AI Pursuit Auto-Callouts","href":"/radio/game-integrations/fivem/in-game-radio/pursuit-callouts"},{"title":"Radio Scanners","href":"/radio/game-integrations/fivem/in-game-radio/radio-scanners"},{"title":"Radio Jammers","href":"/radio/game-integrations/fivem/in-game-radio/radio-jammers"},{"title":"In-Game Repeaters","href":"/radio/game-integrations/fivem/in-game-radio/in-game-repeaters"},{"title":"Geo Channels","href":"/radio/game-integrations/fivem/in-game-radio/geo-channels"},{"title":"Tunnels and Degrade Zones","href":"/radio/game-integrations/fivem/in-game-radio/tunnels-and-degrade-zones"},{"title":"In-Game Speakers","href":"/radio/game-integrations/fivem/in-game-radio/in-game-speakers"},{"title":"Connected Users List","href":"/radio/game-integrations/fivem/in-game-radio/connected-users-list"},{"title":"Configuring ACE Permissions","description":"Restrict user access to community approval, permissions, commands and features in-game with ACE permissions.","href":"/radio/game-integrations/fivem/in-game-radio/configuring-ace-permissions"},{"title":"IP Whitelisting","href":"/radio/game-integrations/fivem/in-game-radio/ip-whitelisting"},{"title":"Background Audio Injection","description":"Background audio injection blends in-game sounds—like sirens, helicopter rotors, boat engines, and gunshots—into your microphone output.","href":"/radio/game-integrations/fivem/in-game-radio/background-audio-injection"},{"title":"Tablet","href":"/radio/game-integrations/fivem/in-game-radio/tablet"}]},{"title":"Vehicle Radio Display","href":"/radio/game-integrations/fivem/vehicle-radio-display"},{"title":"Big Daddy Radio Animations","href":"/radio/game-integrations/fivem/big-daddy-radio-animations"},{"title":"FiveM Inventories","href":"/radio/game-integrations/fivem/fivem-inventories"},{"title":"FiveM Phone Scripts","href":"/radio/game-integrations/fivem/fivem-phone-scripts"},{"group":"FiveM Troubleshooting","root":{"title":"FiveM Troubleshooting","href":"/radio/game-integrations/fivem/troubleshooting"},"pages":[{"title":"In-Game Microphone Not Working","href":"/radio/game-integrations/fivem/troubleshooting/in-game-microphone-not-working"},{"title":"Set Mic In-game for Radio","href":"/radio/game-integrations/fivem/troubleshooting/set-mic-in-game-for-radio"},{"title":"In-Game Volume Too Low","href":"/radio/game-integrations/fivem/troubleshooting/in-game-volume-too-low"},{"title":"In-Game Timeouts","href":"/radio/game-integrations/fivem/troubleshooting/in-game-timeouts"}]}]},{"group":"ER:LC (Roblox)","root":{"title":"ER:LC (Roblox)","href":"/radio/game-integrations/roblox"},"pages":[{"title":"Dispatch AI for ER:LC","href":"/radio/game-integrations/roblox/erlc"},{"title":"ER:LC Setup","href":"/radio/game-integrations/roblox/erlc-setup"},{"title":"ER:LC Frame Changes","href":"/radio/game-integrations/roblox/erlc-1"},{"title":"Virtual Towers \u0026 Live Players","href":"/radio/game-integrations/roblox/erlc-signal-towers"}]},{"group":"Arma 3 Integration","root":{"title":"Arma 3 Integration","href":"/radio/game-integrations/arma-3"},"pages":[{"title":"Dispatch AI for Arma 3","href":"/radio/game-integrations/arma-3/arma-3"},{"title":"Install and Connect","href":"/radio/game-integrations/arma-3/install-and-connect"},{"title":"Signal Towers and Repeaters","href":"/radio/game-integrations/arma-3/signal-towers-and-repeaters"},{"title":"Radio Items and Team Frames","href":"/radio/game-integrations/arma-3/radio-items-and-team-frames"},{"title":"AI Hearing","href":"/radio/game-integrations/arma-3/ai-hearing"},{"title":"Mission Maker API","href":"/radio/game-integrations/arma-3/mission-maker-api"},{"title":"Troubleshooting","href":"/radio/game-integrations/arma-3/troubleshooting"}]},{"title":"Star Citizen — Coming Soon","href":"/radio/game-integrations/star-citizen"}]},{"group":"Pricing","pages":[{"group":"Pricing FAQ","root":{"title":"Pricing FAQ","href":"/radio/pricing/pricing-faq"},"pages":[{"title":"View and Compare Plans","href":"/radio/pricing/pricing-faq/standalone-pricing"}]}]},{"group":"Roadmap \u0026 Changelog","pages":[{"group":"Roadmap \u0026 Changelog","root":{"title":"Roadmap \u0026 Changelog","href":"/radio/roadmap/roadmap-and-changelog"},"pages":[{"title":"Changelog","href":"/radio/roadmap/roadmap-and-changelog/changelog"},{"title":"Migration Guides","href":"/radio/roadmap/roadmap-and-changelog/migration-guides"}]}]},{"group":"Developer Documentation","pages":[{"group":"Developer Documentation","root":{"title":"Developer Documentation","href":"/radio/developer-documentation/developer-documentation"},"pages":[{"title":"Open Source Contributions","href":"/radio/developer-documentation/developer-documentation/open-source-contributions"},{"title":"FiveM Resource API","href":"/radio/developer-documentation/developer-documentation/resource-events"},{"title":"Stream Deck API","href":"/radio/developer-documentation/developer-documentation/stream-deck-api"},{"group":"API Endpoints v1","pages":[{"title":"Node Library","href":"/radio/developer-documentation/developer-documentation/api-endpoints/node-library"},{"title":"Data Structures","href":"/radio/developer-documentation/developer-documentation/api-endpoints/data-structures"},{"group":"Users","root":{"title":"Users","href":"/radio/developer-documentation/developer-documentation/api-endpoints/users"},"pages":[{"title":"Get Connected Users","href":"/radio/developer-documentation/developer-documentation/api-endpoints/users/get-connected-users"},{"title":"Get Connected User","href":"/radio/developer-documentation/developer-documentation/api-endpoints/users/get-connected-user"},{"title":"Approve Members","href":"/radio/developer-documentation/developer-documentation/api-endpoints/users/approve-members"},{"title":"Kick Members","href":"/radio/developer-documentation/developer-documentation/api-endpoints/users/kick-members"},{"title":"Ban Members","href":"/radio/developer-documentation/developer-documentation/api-endpoints/users/ban-members"},{"title":"Set Member Permissions","href":"/radio/developer-documentation/developer-documentation/api-endpoints/users/set-member-permissions"},{"title":"Set Member Display Names","href":"/radio/developer-documentation/developer-documentation/api-endpoints/users/set-member-display-names"},{"title":"Set User Channels","href":"/radio/developer-documentation/developer-documentation/api-endpoints/users/set-user-channels"},{"title":"Set User Display Name","href":"/radio/developer-documentation/developer-documentation/api-endpoints/users/set-user-display-name"}]},{"group":"Channels","root":{"title":"Channels","href":"/radio/developer-documentation/developer-documentation/api-endpoints/channels"},"pages":[{"title":"Get Community Channels","href":"/radio/developer-documentation/developer-documentation/api-endpoints/channels/get-community-channels"},{"title":"Play Tone","href":"/radio/developer-documentation/developer-documentation/api-endpoints/channels/play-tone"}]},{"group":"Community Server","root":{"title":"Community Server","href":"/radio/developer-documentation/developer-documentation/api-endpoints/community-server"},"pages":[{"title":"Set Server IP","href":"/radio/developer-documentation/developer-documentation/api-endpoints/community-server/set-server-ip"},{"title":"Get Server Subscription from IP","href":"/radio/developer-documentation/developer-documentation/api-endpoints/community-server/get-server-subscription-from-ip"},{"title":"Set In-Game Speaker Locations","href":"/radio/developer-documentation/developer-documentation/api-endpoints/community-server/set-in-game-speaker-locations"}]}]},{"group":"API Endpoints v2","root":{"title":"API Endpoints v2","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2"},"pages":[{"title":"Retrieving Your Credentials","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/retrieving-your-credentials"},{"title":"Libraries","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/libraries"},{"title":"Authentication","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/authentication"},{"group":"Users","root":{"title":"Users","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/users"},"pages":[{"title":"Get Connected Users","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/get-connected-users"},{"title":"Get Members","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/get-members"},{"title":"Get Connected User","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/get-connected-user"},{"title":"Approve Members","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/approve-members"},{"title":"Kick Members","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/kick-members"},{"title":"Ban Members","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/ban-members"},{"title":"Unban Members","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/unban-members"},{"title":"Set Member Permissions","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/set-member-permissions"},{"title":"Set Member Display Names","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/set-member-display-names"},{"title":"Set User Channels","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/set-user-channels"},{"title":"Set User Display Name","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/users/set-user-display-name"}]},{"group":"Channels","root":{"title":"Channels","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/channels"},"pages":[{"title":"Get Community Channels","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/channels/get-community-channels"},{"title":"Get Transmissions","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/channels/get-transmissions"},{"title":"Play Tone","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/channels/play-tone"}]},{"group":"Community Server","root":{"title":"Community Server","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/community-server"},"pages":[{"title":"Get Server Info","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/community-server/get-server-info"},{"title":"Set Server IP","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/community-server/set-server-ip"},{"title":"Get Server Subscription from IP","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/community-server/get-server-subscription-from-ip"},{"title":"Set In-Game Speaker Locations","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/community-server/set-in-game-speaker-locations"},{"title":"Manage Room Zones","href":"/radio/developer-documentation/developer-documentation/api-endpoints-v2/community-server/manage-zones"}]}]},{"group":"Push Events","root":{"title":"Push Events","href":"/radio/developer-documentation/developer-documentation/push-events"},"pages":[{"title":"Play Tone","href":"/radio/developer-documentation/developer-documentation/push-events/play-tone"},{"title":"User Connected","href":"/radio/developer-documentation/developer-documentation/push-events/user-connected"}]},{"title":"Development Branch","href":"/radio/developer-documentation/developer-documentation/development-branch"}]}]}]},{"product":"Bot","icon":"robot","pages":[{"title":"Bot","href":"/bot"}]},{"product":"Store","icon":"bag-shopping","pages":[{"title":"Store","href":"/store"}]},{"product":"Studio","icon":"clapperboard","pages":[{"title":"Studio","href":"/studio"}]}]},"title":"IP Whitelisting - Sonoran Software Documentation","buildId":"dpl_C3fsfi1EcrBns9Vx91gUSN1X3Hi4","deploymentId":"dpl_C3fsfi1EcrBns9Vx91gUSN1X3Hi4","dynamics":[],"chunks":[]}