Secure your Monxa API access by restricting traffic to trusted IP addresses and ranges only.
The IP whitelisting feature secures your Monxa API traffic by permitting only specific IP addresses or ranges to access your APIs. Any request from a non-allowlisted IP will be automatically rejected, helping protect your integration from foreign or malicious traffic.
IP Allowlist only applies to direct API integrations and does not work with plugins (e.g., Shopify, WooCommerce).
Only Admin users can manage IP Allowlist settings in the Dashboard.
Find your device or server IP (check your IP here).
Use Postman or your API client to send requests to Monxa’s API.
If the request originates from an allowlisted IP, it will succeed.
If it originates from a non-allowlisted IP, it will be rejected.
Example
Allowlisted IP: yy.yy.yyy.yyy.
Test request from a different IP → API will reject the request.
IP Allowlist adds a strong layer of defense by restricting API access to trusted servers only, protecting your business from unauthorized traffic.
{"docsConfig":{"theme":"mint","$schema":"https://docs.monxa.co/docs.json","name":"Monxa Product Guide and API","colors":{"primary":"#009689","light":"#00BBA7","dark":"#00BBA7"},"logo":{"light":"https://mintcdn.com/monxa/y96lbD1hVO-HZGAz/logo/light.svg?fit=max\u0026auto=format\u0026n=y96lbD1hVO-HZGAz\u0026q=85\u0026s=0c030a0ad1290b5f5aaed9b9bdd21338","dark":"https://mintcdn.com/monxa/y96lbD1hVO-HZGAz/logo/dark.svg?fit=max\u0026auto=format\u0026n=y96lbD1hVO-HZGAz\u0026q=85\u0026s=263ad8aedc50bbc565dfe08b5debf66a"},"favicon":"/favicon.svg","navbar":{"links":[{"label":"Support","href":"mailto:support@monxa.co"}],"primary":{"type":"button","label":"Home","href":"https://www.monxa.co"}},"footer":{"socials":{"x":"https://x.com/monxadev","github":"https://github.com/monxadev","linkedin":"https://linkedin.com/company/monxadev"}},"contextual":{"options":["chatgpt","claude","perplexity"]},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"monxa","hasAudioNarration":false,"actualSubdomain":"monxa","customDomains":["docs.monxa.co"],"gitSource":{"type":"github","owner":"monxadev","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21f66174bd683e723c42e0","collectionId":"c8946567-acd9-48b0-a991-774ef14eb9eb","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21f66174bd683e723c42e0:success","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"default","tag":"Get started","count":30},{"language":"default","tag":"API Reference","count":16},{"language":"default","tag":"ACCEPT PAYMENTS","count":15},{"language":"default","tag":"REFERENCES","count":8},{"language":"default","tag":"Payment Methods","count":7},{"language":"default","tag":"Security","count":7},{"language":"default","tag":"customers","count":5},{"language":"default","tag":"PAYOUTS","count":4},{"language":"default","tag":"INTRODUCTION","count":3},{"language":"default","tag":"charges","count":3}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"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":"editor-version-history-v2","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":"billing-page-v2","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":"fork-pr-previews","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":"vite-origin","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":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","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},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"references/security/ip-whitelisting","slug":"/references/security/ip-whitelisting","pageMetadata":{"title":"IP Whitelisting","description":"Secure your Monxa API access by restricting traffic to trusted IP addresses and ranges only.","href":"/references/security/ip-whitelisting"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Secure your Monxa API access by restricting traffic to trusted IP addresses and ranges only.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"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={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Danger,Heading,Tip}=_components;if(!Danger)_missingMdxReference(`Danger`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`IP whitelisting`}),` feature secures your Monxa API traffic by permitting only specific IP addresses or ranges to access your APIs. Any request from a non-allowlisted IP will be automatically rejected, helping protect your integration from foreign or malicious traffic.`]}),`\n`,_jsx(Danger,{children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`IP Allowlist only applies to `,_jsx(_components.strong,{children:`direct API integrations`}),` and does not work with plugins (e.g., Shopify, WooCommerce).`]}),`\n`,_jsxs(_components.li,{children:[`Only `,_jsx(_components.strong,{children:`Admin users`}),` can manage IP Allowlist settings in the Dashboard.`]}),`\n`]})}),`\n`,_jsx(Heading,{level:`3`,id:`key-features`,children:`Key Features`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`IPv4 and CIDR support`}),`: Add single IPs (e.g., `,_jsx(_components.code,{children:`192.168.1.10`}),`) or entire ranges in CIDR format (e.g., `,_jsx(_components.code,{children:`192.0.2.0/24`}),`).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Flexible management`}),`: Add or remove IPs anytime via the Dashboard.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Strict validation`}),`: If no IPs are added, Monxa will not enforce validation. Once IPs are listed, only those are allowed.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`managing-ip-addresses`,children:`Managing IP Addresses`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Add IPs`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Dashboard > IP Allowlist`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Add IP Address`}),`.`]}),`\n`,_jsx(_components.li,{children:`Enter one or multiple IPs (one per line).`}),`\n`,_jsx(_components.li,{children:`Save to activate restrictions.`}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Delete IPs`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Select the IP(s) you want to remove.`}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Delete`}),` in the top-right corner.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`testing-your-ip-allowlist`,children:`Testing Your IP Allowlist`}),`\n`,_jsx(_components.p,{children:`To confirm your setup:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Find your device or server IP (check `,_jsx(_components.a,{href:`#`,children:`your IP here`}),`).`]}),`\n`,_jsxs(_components.li,{children:[`Use Postman or your API client to send requests to Monxa’s API.`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`If the request originates from an `,_jsx(_components.strong,{children:`allowlisted IP`}),`, it will succeed.`]}),`\n`,_jsxs(_components.li,{children:[`If it originates from a `,_jsx(_components.strong,{children:`non-allowlisted IP`}),`, it will be rejected.`]}),`\n`]}),`\n`]}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Allowlisted IP: `,_jsx(_components.code,{children:`yy.yy.yyy.yyy`}),`.`]}),`\n`,_jsx(_components.li,{children:`Test request from a different IP → API will reject the request.`}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`IP Allowlist adds a strong layer of defense by restricting API access to trusted servers only, protecting your business from unauthorized traffic.`})})]})}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":"Secure your Monxa API access by restricting traffic to trusted IP addresses and ranges only.","href":"/references/security/ip-whitelisting"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Key Features","slug":"key-features","depth":3,"children":[]},{"title":"Managing IP Addresses","slug":"managing-ip-addresses","depth":3,"children":[]},{"title":"Testing Your IP Allowlist","slug":"testing-your-ip-allowlist","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"monxa","siteName":"Monxa Product Guide and API","title":"IP Whitelisting - Monxa Product Guide and API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2025-09-17T08:56:31.430Z","originalFileLocation":"references/security/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=\"description\" content=\"Secure your Monxa API access by restricting traffic to trusted IP addresses and ranges only.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Monxa Product Guide and API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/monxa/bg4auHYDU6x7wxB7/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/monxa/bg4auHYDU6x7wxB7/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/monxa/bg4auHYDU6x7wxB7/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/monxa/bg4auHYDU6x7wxB7/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/monxa/bg4auHYDU6x7wxB7/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/monxa/bg4auHYDU6x7wxB7/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/monxa/bg4auHYDU6x7wxB7/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/monxa/bg4auHYDU6x7wxB7/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/monxa/bg4auHYDU6x7wxB7/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"IP Whitelisting - Monxa Product Guide and API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Secure your Monxa API access by restricting traffic to trusted IP addresses and ranges only.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Monxa Product Guide and API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.monxa.co/references/security/ip-whitelisting\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://monxa.mintlify.app/_mintlify/api/og/v2?division=Security\u0026amp;title=IP+Whitelisting\u0026amp;description=Secure+your+Monxa+API+access+by+restricting+traffic+to+trusted+IP+addresses+and+ranges+only.\u0026amp;theme=3256a49d8e8b58ef47f88a2b\u0026amp;signature=ab82de8e0a4029ddf2c844a2e84ef49019201301aea84f1214c394de86c83159\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"IP Whitelisting - Monxa Product Guide and API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Secure your Monxa API access by restricting traffic to trusted IP addresses and ranges only.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://monxa.mintlify.app/_mintlify/api/og/v2?division=Security\u0026amp;title=IP+Whitelisting\u0026amp;description=Secure+your+Monxa+API+access+by+restricting+traffic+to+trusted+IP+addresses+and+ranges+only.\u0026amp;theme=3256a49d8e8b58ef47f88a2b\u0026amp;signature=ab82de8e0a4029ddf2c844a2e84ef49019201301aea84f1214c394de86c83159\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/monxa/bg4auHYDU6x7wxB7/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Monxa Product Guide and API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#009689\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.monxa.co/references/security/ip-whitelisting\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/references/security/ip-whitelisting.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.monxa.co/#organization\",\"name\":\"Monxa Product Guide and API\",\"url\":\"https://docs.monxa.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/monxa/y96lbD1hVO-HZGAz/logo/light.svg?fit=max\u0026auto=format\u0026n=y96lbD1hVO-HZGAz\u0026q=85\u0026s=0c030a0ad1290b5f5aaed9b9bdd21338\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.monxa.co#website\",\"name\":\"Monxa Product Guide and API\",\"url\":\"https://docs.monxa.co\",\"publisher\":{\"@id\":\"https://docs.monxa.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.monxa.co/references/security/ip-whitelisting#webpage\",\"url\":\"https://docs.monxa.co/references/security/ip-whitelisting\",\"name\":\"IP Whitelisting\",\"description\":\"Secure your Monxa API access by restricting traffic to trusted IP addresses and ranges only.\",\"dateModified\":\"2025-09-17T08:56:31.430Z\",\"isPartOf\":{\"@id\":\"https://docs.monxa.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.monxa.co/references/security/ip-whitelisting#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.monxa.co/references/security/ip-whitelisting#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"REFERENCES\",\"item\":\"https://docs.monxa.co/references/faq\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Security\",\"item\":\"https://docs.monxa.co/references/security/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"IP Whitelisting\",\"item\":\"https://docs.monxa.co/references/security/ip-whitelisting\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.monxa.co/references/security/ip-whitelisting#article\",\"headline\":\"IP Whitelisting\",\"name\":\"IP Whitelisting\",\"description\":\"Secure your Monxa API access by restricting traffic to trusted IP addresses and ranges only.\",\"url\":\"https://docs.monxa.co/references/security/ip-whitelisting\",\"mainEntityOfPage\":{\"@id\":\"https://docs.monxa.co/references/security/ip-whitelisting#webpage\"},\"dateModified\":\"2025-09-17T08:56:31.430Z\",\"publisher\":{\"@id\":\"https://docs.monxa.co/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.monxa.co#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Monxa Product Guide and API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Monxa Product Guide and API","nav":{"global":null,"tabs":[{"tab":"Get started","groups":[{"group":"INTRODUCTION","pages":[{"title":"Welcome","href":"/welcome"},{"title":"Onboarding Guide","href":"/onboarding"},{"title":"Sandbox","href":"/sandbox"}]},{"group":"ACCEPT PAYMENTS","pages":[{"title":"Overview","href":"/payments/overview"},{"title":"Payment Flow","href":"/payments/payment-flow"},{"group":"Payment Methods","pages":[{"title":"Bank Redirects","href":"/payments/payment-methods/bank-redirects"},{"title":"Convenience Stores","href":"/payments/payment-methods/convenience-stores"},{"title":"Cards","href":"/payments/payment-methods/cards"},{"title":"Wallets","href":"/payments/payment-methods/wallets"},{"title":"Buy Now Pay Later","href":"/payments/payment-methods/buy-now-pay-later"},{"title":"QR Payments","href":"/payments/payment-methods/qr-payments"},{"title":"Virtual Accounts","href":"/payments/payment-methods/virtual-accounts"}]},{"group":"During the Payment","pages":[{"title":"Smart Routing","href":"/payments/during/smart-routing"},{"title":"Cancelling a Payment","href":"/payments/during/cancel-payment"}]},{"group":"After the Payment","pages":[{"title":"Check Payment Status","href":"/payments/after/status"},{"title":"Webhooks Events","href":"/payments/after/webhooks"}]},{"title":"Settlement","href":"/payments/settlement"},{"title":"Refund","href":"/payments/refund"}]},{"group":"PAYOUTS","pages":[{"title":"Overview","href":"/payouts/overview"},{"title":"Payout Network","href":"/payouts/payout-network"},{"title":"Before Payout","href":"/payouts/before-payout"},{"title":"After Payout","href":"/payouts/after-payout"}]},{"group":"REFERENCES","pages":[{"title":"FAQ","href":"/references/faq"},{"group":"Security","pages":[{"title":"Overview","href":"/references/security/overview"},{"title":"Integration Security","href":"/references/security/integration-security"},{"title":"Setup 2FA","href":"/references/security/setup-2fa"},{"title":"Users \u0026 Permissions","href":"/references/security/user-permissions"},{"title":"API Keys","description":"Description of your new file.","href":"/references/security/api-keys"},{"title":"IP Whitelisting","href":"/references/security/ip-whitelisting"},{"title":"Webhook Handling","description":"Learn best practices for securely handling Monxa webhooks to ensure reliable, fraud-resistant, and resilient payment integrations.","href":"/references/security/webhook-handling"}]}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/balances/get-all-balances"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"title":"IP Whitelisting - Monxa Product Guide and API","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":[],"chunks":[]}