IP whitelisting enhances database security by permitting connections exclusively from pre-approved IP addresses, effectively blocking unauthorized access.
This method enables you to specify access for single IP addresses, contiguous IP ranges, or both, using CIDR notation.
Unless otherwise configured by the user, only ‘fastgen’ is allowed to connect to the database, and all other access will be blocked.
Implementing IP whitelisting is strongly advised for production environments to safeguard data integrity.
IP addresses will be whitelisted for all databases across all projects within a workspace.
For direct database access through a client, we recommend consistently updating your connection by using the “Add my current IP” button. Keep in mind that your local IP address may change periodically.
CIDR (Classless Inter-Domain Routing) notation is a method used to define ranges of IP addresses in network management. It is presented in the format of an IP address, followed by a slash, and then a number (e.g., 203.0.113.0/24). The number after the slash represents the size of the address block, providing a compact way to specify a large range of IP addresses. CIDR notation allows for efficiently specifying a block of IP addresses, especially useful for larger networks or subnets. This can be advantageous when managing access to branches with numerous potential users, such as in a large development team or a company-wide network.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Fastgen","colors":{"primary":"#7A6AFF","light":"#BDB5FF","dark":"#3F3C9A"},"favicon":"/favicon.png","logo":{"light":"https://mintcdn.com/organa/IAAgt4Qjpzo5KMmv/logo/light.png?fit=max\u0026auto=format\u0026n=IAAgt4Qjpzo5KMmv\u0026q=85\u0026s=f2a1f95dd8c4f43a6c5c366ff21fd9a9","dark":"https://mintcdn.com/organa/IAAgt4Qjpzo5KMmv/logo/dark.png?fit=max\u0026auto=format\u0026n=IAAgt4Qjpzo5KMmv\u0026q=85\u0026s=83b932177ab237f715363e482a6113ec"},"background":{"image":"https://mintlify.s3.us-west-1.amazonaws.com/organa/background.png","decoration":null},"navbar":{"links":[{"label":"Log in","href":"https://app.fastgen.com/login"}],"primary":{"type":"button","label":"Sign Up","href":"https://app.fastgen.com/signup"}},"integrations":{"posthog":{"apiKey":"phc_tOpjG6dhRRBsGPzj1BF5mVkfRjtvgkrNvdU5U0vxn9G","apiHost":"https://ing.fastgen.com"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"organa","hasAudioNarration":false,"actualSubdomain":"organa","customDomains":["docs.fastgen.com"],"gitSource":{"type":"github","owner":"hyrule-technologies","repo":"documentation","deployBranch":"main","contentDirectory":"","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a20c34541886f9eab77b1f7","collectionId":"52f602e1-2854-4d1b-841f-38cc447cf26c","schemaVersion":"v2"},"entitlements":{},"buildId":"6a20c34541886f9eab77b1f7:success","clientVersion":"0.0.3902","searchFilterCounts":[{"language":"default","tag":"Documentation","count":74},{"language":"default","tag":"Actions","count":27},{"language":"default","tag":"University","count":24},{"language":"default","tag":"Collection","count":18},{"language":"default","tag":"Integrations","count":14},{"language":"default","tag":"Native Actions","count":9},{"language":"default","tag":"File Storage","count":9},{"language":"default","tag":"Templates","count":8},{"language":"default","tag":"Flow Controls","count":7},{"language":"default","tag":"User Management","count":7}]},"assistantConfig":{},"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":"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":[],"page":{"pagePath":"database/ip-whitelist","slug":"/database/ip-whitelist","pageMetadata":{"title":"IP Whitelist","description":null,"href":"/database/ip-whitelist"},"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={p:`p`,..._provideComponents(),...props.components},{Heading,Note,OptimizedImage}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`IP whitelisting enhances database security by permitting connections exclusively from pre-approved IP addresses, effectively blocking unauthorized access.\nThis method enables you to specify access for single IP addresses, contiguous IP ranges, or both, using CIDR notation.\nUnless otherwise configured by the user, only ‘fastgen’ is allowed to connect to the database, and all other access will be blocked.\nImplementing IP whitelisting is strongly advised for production environments to safeguard data integrity.`}),`\n`,_jsx(Note,{children:`IP addresses will be whitelisted for all databases across all projects within a workspace.`}),`\n`,_jsx(Heading,{level:`2`,id:`personal-ip`,children:`Personal IP`}),`\n`,_jsx(_components.p,{children:`For direct database access through a client, we recommend consistently updating your connection by using the “Add my current IP” button. Keep in mind that your local IP address may change periodically.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/organa/x4VcIWGQE6pfuZkY/images/ip-whitelist.webp?fit=max\u0026auto=format\u0026n=x4VcIWGQE6pfuZkY\u0026q=85\u0026s=f1e771ee49f8ae4bb5574ed2ff3945da`,alt:`ip-whitelist`,\"data-og-width\":`660`,width:`660`,\"data-og-height\":`493`,height:`493`,\"data-path\":`images/ip-whitelist.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/organa/x4VcIWGQE6pfuZkY/images/ip-whitelist.webp?w=280\u0026fit=max\u0026auto=format\u0026n=x4VcIWGQE6pfuZkY\u0026q=85\u0026s=d59766e0df85a5c1e8590664b5d7a384 280w, https://mintcdn.com/organa/x4VcIWGQE6pfuZkY/images/ip-whitelist.webp?w=560\u0026fit=max\u0026auto=format\u0026n=x4VcIWGQE6pfuZkY\u0026q=85\u0026s=e80a8fe3da443c456380969a569b7669 560w, https://mintcdn.com/organa/x4VcIWGQE6pfuZkY/images/ip-whitelist.webp?w=840\u0026fit=max\u0026auto=format\u0026n=x4VcIWGQE6pfuZkY\u0026q=85\u0026s=a3e02ab4a5c6a9c9c66b7e6cba46f5b2 840w, https://mintcdn.com/organa/x4VcIWGQE6pfuZkY/images/ip-whitelist.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=x4VcIWGQE6pfuZkY\u0026q=85\u0026s=28d8c403d9bbbfb2916224afe3b1ffd3 1100w, https://mintcdn.com/organa/x4VcIWGQE6pfuZkY/images/ip-whitelist.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=x4VcIWGQE6pfuZkY\u0026q=85\u0026s=36d249c3bf8ae6d0a5a054663ade5af6 1650w, https://mintcdn.com/organa/x4VcIWGQE6pfuZkY/images/ip-whitelist.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=x4VcIWGQE6pfuZkY\u0026q=85\u0026s=9318cf21714a317200b8ac6e1f2b61be 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`cidr-notation`,children:`CIDR notation`}),`\n`,_jsx(_components.p,{children:`CIDR (Classless Inter-Domain Routing) notation is a method used to define ranges of IP addresses in network management. It is presented in the format of an IP address, followed by a slash, and then a number (e.g., 203.0.113.0/24). The number after the slash represents the size of the address block, providing a compact way to specify a large range of IP addresses. CIDR notation allows for efficiently specifying a block of IP addresses, especially useful for larger networks or subnets. This can be advantageous when managing access to branches with numerous potential users, such as in a large development team or a company-wide network.`})]})}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 Whitelist","description":null,"href":"/database/ip-whitelist"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Personal IP","slug":"personal-ip","depth":2,"children":[]},{"title":"CIDR notation","slug":"cidr-notation","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/organa/20ea940cc898c618/index.js"],"subdomain":"organa","siteName":"Fastgen","title":"IP Whitelist - Fastgen","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-06T22:45:32.615Z","originalFileLocation":"database/ip-whitelist.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=\"Fastgen\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/organa/Tjcwft1cOIKOC_0K/_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/organa/Tjcwft1cOIKOC_0K/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/organa/Tjcwft1cOIKOC_0K/_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/organa/Tjcwft1cOIKOC_0K/_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/organa/Tjcwft1cOIKOC_0K/_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/organa/Tjcwft1cOIKOC_0K/_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/organa/Tjcwft1cOIKOC_0K/_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/organa/Tjcwft1cOIKOC_0K/_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/organa/Tjcwft1cOIKOC_0K/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"IP Whitelist - Fastgen\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Fastgen\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.fastgen.com/database/ip-whitelist\">\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 Whitelist - Fastgen\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/organa/Tjcwft1cOIKOC_0K/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Fastgen\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7A6AFF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.fastgen.com/database/ip-whitelist\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/database/ip-whitelist.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.fastgen.com/#organization\",\"name\":\"Fastgen\",\"url\":\"https://docs.fastgen.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/organa/IAAgt4Qjpzo5KMmv/logo/light.png?fit=max\u0026auto=format\u0026n=IAAgt4Qjpzo5KMmv\u0026q=85\u0026s=f2a1f95dd8c4f43a6c5c366ff21fd9a9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.fastgen.com#website\",\"name\":\"Fastgen\",\"url\":\"https://docs.fastgen.com\",\"publisher\":{\"@id\":\"https://docs.fastgen.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.fastgen.com/database/ip-whitelist#webpage\",\"url\":\"https://docs.fastgen.com/database/ip-whitelist\",\"name\":\"IP Whitelist\",\"dateModified\":\"2026-01-06T22:45:32.615Z\",\"isPartOf\":{\"@id\":\"https://docs.fastgen.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.fastgen.com/database/ip-whitelist#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.fastgen.com/database/ip-whitelist#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Database\",\"item\":\"https://docs.fastgen.com/database/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IP Whitelist\",\"item\":\"https://docs.fastgen.com/database/ip-whitelist\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.fastgen.com/database/ip-whitelist#article\",\"headline\":\"IP Whitelist\",\"name\":\"IP Whitelist\",\"url\":\"https://docs.fastgen.com/database/ip-whitelist\",\"mainEntityOfPage\":{\"@id\":\"https://docs.fastgen.com/database/ip-whitelist#webpage\"},\"dateModified\":\"2026-01-06T22:45:32.615Z\",\"publisher\":{\"@id\":\"https://docs.fastgen.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.fastgen.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Fastgen\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Fastgen","nav":{"global":null,"anchors":[{"anchor":"Documentation","icon":"book-open","groups":[{"group":"Welcome","pages":[{"title":"Introduction","icon":"hand-wave","href":"/welcome/introduction"}]},{"group":"Getting Started","pages":[{"title":"First Steps","icon":"circle-1","href":"/getting-started/first-steps"},{"title":"Create first API route","icon":"arrow-right-arrow-left","href":"/getting-started/first-api-route"},{"title":"Create first Workflow","icon":"diagram-subtask","href":"/getting-started/first-workflow"},{"title":"Connect your App","icon":"plug","href":"/getting-started/connect-app"},{"title":"University","icon":"building-columns","href":"/getting-started/university"},{"title":"Community Help","icon":"slack","href":"/getting-started/community-help"}]},{"group":"API Routes","pages":[{"title":"Overview","href":"/api-routes/overview"},{"group":"Authentication","pages":[{"title":"Overview","href":"/api-routes/authentication"},{"title":"API Tokens","href":"/api-routes/api-tokens"}]},{"title":"Validation","href":"/api-routes/validation"}]},{"group":"Workflows","pages":[{"title":"Event-based","href":"/workflows/event-based"},{"title":"Time-based","href":"/workflows/time-based"},{"title":"Email-based","href":"/workflows/email-based"}]},{"group":"Functions","pages":[{"title":"Overview","href":"/functions/overview"}]},{"group":"Actions","pages":[{"group":"Flow Controls","pages":[{"title":"If","icon":"split","href":"/actions/flow-control/if"},{"title":"Switch","icon":"light-switch-off","href":"/actions/flow-control/switch"},{"title":"Variables","icon":"input-numeric","href":"/actions/flow-control/variable"},{"title":"Loop data","icon":"rotate-right","href":"/actions/flow-control/loop-data"},{"title":"For Loop","icon":"repeat-1","href":"/actions/flow-control/for-loop"},{"title":"Time Delay","icon":"timer","href":"/actions/flow-control/timeDelay"},{"title":"Time Window","icon":"alarm-snooze","href":"/actions/flow-control/timeWindow"}]},{"group":"Native Actions","pages":[{"title":"Custom Code","icon":"code","href":"/actions/native-action/custom-code"},{"title":"Call Function","icon":"puzzle","href":"/actions/native-action/call-function"},{"title":"User","icon":"user","href":"/actions/native-action/user"},{"title":"File Storage","icon":"bucket","href":"/actions/native-action/file-storage"},{"title":"Database Query","icon":"database","href":"/actions/native-action/db-query"},{"title":"Email (SMTP)","icon":"envelope","href":"/actions/native-action/email-smtp"},{"title":"HTTP Request","icon":"earth-americas","href":"/actions/native-action/http-request"},{"title":"Create Event","icon":"bolt","href":"/actions/native-action/create-event"},{"title":"GraphQL Request","icon":"plug","href":"/actions/native-action/graphql-request"}]},{"group":"Integrations","pages":[{"title":"Slack","href":"/actions/integrations/slack"},{"title":"ChatGPT","href":"/actions/integrations/chatGpt"},{"title":"Customer.io","href":"/actions/integrations/customerio"},{"title":"Mailchimp","href":"/actions/integrations/mailchimp"},{"title":"Mailgun","href":"/actions/integrations/mailgun"},{"title":"Resend","href":"/actions/integrations/resend"},{"title":"Sendgrid","href":"/actions/integrations/sendgrid"},{"title":"Twilio","href":"/actions/integrations/twilio-sms"},{"title":"Stripe API","href":"/actions/integrations/stripe"}]},{"group":"Responses","pages":[{"title":"Success","icon":"hexagon-check","href":"/actions/responses/success"},{"title":"Error","icon":"hexagon-xmark","href":"/actions/responses/error"}]}]},{"group":"Variables","pages":[{"title":"Overview","href":"/variables/overview"},{"title":"Functions","href":"/variables/functions"},{"title":"Environment variables","href":"/variables/environment-variables"}]},{"group":"User Management","pages":[{"title":"Overview","href":"/user-management/overview"},{"group":"API","pages":[{"title":"Getting Started","href":"/user-management/api/getting-started"},{"title":"Email-based Sign Up/In","href":"/user-management/api/email-password"},{"title":"Email Verification","href":"/user-management/api/email-verification"},{"title":"Password Reset","href":"/user-management/api/password-reset"},{"title":"Session Renewal","href":"/user-management/api/session-refresh"},{"title":"User Identity","href":"/user-management/api/user-identity"}]}]},{"group":"Database","pages":[{"title":"Overview","href":"/database/overview"},{"title":"Direct connect","description":null,"href":"/database/direct-connect"},{"title":"IP Whitelist","href":"/database/ip-whitelist"},{"title":"Connect external DB","description":null,"href":"/database/connect-external-db"}]},{"group":"File Storage","pages":[{"title":"Overview","href":"/file-storage/overview"},{"title":"Creating a bucket","href":"/file-storage/create-bucket"},{"group":"Uploading files","pages":[{"title":"Overview","href":"/file-storage/uploading-files/overview"},{"title":"Upload through UI","href":"/file-storage/uploading-files/ui-upload"},{"title":"Upload through Flow","href":"/file-storage/uploading-files/flow-upload"},{"title":"Single file upload","href":"/file-storage/uploading-files/single-file-upload"},{"title":"Multipart upload","href":"/file-storage/uploading-files/multipart-upload"}]},{"title":"Access your files","href":"/file-storage/access-files"},{"title":"Limits","href":"/file-storage/limits"}]},{"group":"Developer Tools","pages":[{"title":"Debug Mode","href":"/developer-tools/debug"},{"title":"Logging","href":"/developer-tools/logging"},{"title":"System Events","href":"/developer-tools/system-events"},{"title":"Shortcuts","href":"/developer-tools/shortcuts"},{"title":"Version Control","href":"/developer-tools/version-control"}]},{"group":"Pricing","pages":[{"title":"Pricing Model","href":"/pricing/overview"},{"title":"Plans","href":"/pricing/table"}]},{"group":"External tools","pages":[{"title":"Integration Tokens","href":"/external-tools/integration-tokens"}]},{"group":"Limits","pages":[{"title":"Limits","href":"/limits/limits"}]}]},{"anchor":"University","icon":"building-columns","pages":[{"title":"University","href":"/university/overview"}]},{"anchor":"Community Slack","href":"https://join.slack.com/t/fastgencommunity/shared_invite/zt-1q573bwrp-iDAAAJUvjOzfA89m4Ufa6A","icon":"slack"},{"anchor":"Changelog","href":"https://fastgen.com/changelog","icon":"rectangle-history-circle-plus"},{"anchor":"Status Page","href":"https://status.fastgen.com","icon":"circle-check"}]},"title":"IP Whitelist - Fastgen","buildId":"dpl_C3fsfi1EcrBns9Vx91gUSN1X3Hi4","deploymentId":"dpl_C3fsfi1EcrBns9Vx91gUSN1X3Hi4","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-Evwtz42K.js","PlusIcon-DYlJbUaT.js","lightbox-handle-r17bVUz3.js"]}