Generates proxy lines from a residential or premium residential package you own, with location, session, pool, and mode parameters already encoded. It’s the API version of the dashboard’s proxy generator.Generating proxies doesn’t debit your balance. Bandwidth is only used when you send traffic through the proxies.
This endpoint takes JSON fields, and writes the matching username parameters into every line it returns. The two are named differently, so here’s how they line up:
JSON field in this request
Username parameter in the returned line
country
country-<cc>
city
city-<city>
pool
pool-1 or pool-2
fast_mode: true
mode-fast
udp_mode: true
mode-udp
proxy_type: "sticky" and session_time_minutes
session-<id>-time-<minutes>
So a request with "fast_mode": true gives you a proxy line whose username contains mode-fast. If you build lines yourself instead of calling this endpoint, use the username parameters directly — see the Residential proxies reference.
This endpoint’s targeting fields cover country, city, and pool. For region, ASN, or OS targeting, add region-<region>, asn-<asn>, or os-<os> to the username of a generated line yourself.
Output layout of each line: standard (host:port:username:password), secondary (username:password@host:port), http_url (http://username:password@host:port), or socks5_url (socks5://username:password@host:port).
The generated proxy lines, in the requested format. Pass each one straight to your HTTP client.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"FlameProxies","description":"Developer documentation for FlameProxies residential, premium residential, and static ISP proxies: connection format, parameters, locations, and the Customer API.","colors":{"primary":"#ffffff","light":"#b8b8ba","dark":"#b11c1a"},"logo":{"light":"https://media.brand.dev/3d97e057-3713-413b-9413-bc137a2cc470.png","dark":"https://media.brand.dev/3d97e057-3713-413b-9413-bc137a2cc470.png"},"favicon":"https://media.brand.dev/1dc66d85-82e4-42d6-94b7-162f30e632c5.svg","api":{"playground":{"display":"interactive"},"mdx":{"auth":{"method":"bearer"}}},"appearance":{"default":"dark"},"navbar":{"links":[{"href":"https://flameproxies.com/dashboard","label":"Dashboard"},{"href":"https://flameproxies.com/support","label":"Support"}],"primary":{"type":"button","label":"Get Started Free","href":"https://flameproxies.com/register"}},"footer":{"socials":{"website":"https://flameproxies.com","discord":"https://discord.gg/flameproxies","telegram":"https://t.me/flameproxies"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"flameproxies","hasAudioNarration":false,"actualSubdomain":"flameproxies","customDomains":["developers.flameproxies.com"],"gitSource":{"type":"github","owner":"mintlify-community","repo":"docs-flameproxies-b5785ec8","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ac7c8ce357e5ff51d040dc3","clientVersion":"0.0.4124","searchFilterCounts":[{"language":"default","tag":"API Reference","count":16},{"language":"default","tag":"Proxies","count":5},{"language":"default","tag":"Dashboard","count":5},{"language":"default","tag":"Getting Started","count":5},{"language":"default","tag":"Packages","count":4},{"language":"default","tag":"Code Examples","count":4},{"language":"default","tag":"Troubleshooting","count":4},{"language":"default","tag":"Non-API Packages","count":3},{"language":"default","tag":"Account","count":2},{"language":"default","tag":"Orders","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"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":"turbopuffer-dual-write","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},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","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}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api/proxies/generate","slug":"/api/proxies/generate","pageMetadata":{"title":"Generate proxies","description":"Generates ready-to-use proxy lines from a residential or premium residential package. Doesn't debit your balance.","api":"POST https://flameproxies.com/api/customer/proxies/generate","authMethod":"bearer","href":"/api/proxies/generate"},"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: \"Generates ready-to-use proxy lines from a residential or premium residential package. Doesn’t debit your balance.\"\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`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Note,ParamField,ResponseField,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Generates proxy lines from a residential or premium residential package you own, with location, session, pool, and mode parameters already encoded. It’s the API version of the dashboard’s `,_jsx(_components.a,{href:`/dashboard/proxy-generator`,children:`proxy generator`}),`.`]}),`\n`,_jsx(_components.p,{children:`Generating proxies doesn’t debit your balance. Bandwidth is only used when you send traffic through the proxies.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-the-fields-map-to-username-parameters`,children:`How the fields map to username parameters`}),`\n`,_jsxs(_components.p,{children:[`This endpoint takes `,_jsx(_components.strong,{children:`JSON fields`}),`, and writes the matching `,_jsx(_components.strong,{children:`username parameters`}),` into every line it returns. The two are named differently, so here’s how they line up:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`JSON field in this request`}),_jsx(_components.th,{children:`Username parameter in the returned line`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`country-\u003ccc>`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`city`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`city-\u003ccity>`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`pool`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`pool-1`}),` or `,_jsx(_components.code,{children:`pool-2`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fast_mode: true`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`mode-fast`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udp_mode: true`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`mode-udp`})})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`proxy_type: \"sticky\"`}),` and `,_jsx(_components.code,{children:`session_time_minutes`})]}),_jsx(_components.td,{children:_jsx(_components.code,{children:`session-\u003cid>-time-\u003cminutes>`})})]})]})]}),`\n`,_jsxs(_components.p,{children:[`So a request with `,_jsx(_components.code,{children:`\"fast_mode\": true`}),` gives you a proxy line whose username contains `,_jsx(_components.code,{children:`mode-fast`}),`. If you build lines yourself instead of calling this endpoint, use the username parameters directly — see the `,_jsx(_components.a,{href:`/proxies/residential#full-parameter-reference`,children:`Residential proxies`}),` reference.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`This endpoint’s targeting fields cover country, city, and pool. For `,_jsx(_components.a,{href:`/proxies/residential#region-targeting`,children:`region`}),`, `,_jsx(_components.a,{href:`/proxies/residential#asn-targeting`,children:`ASN`}),`, or `,_jsx(_components.a,{href:`/proxies/residential#os-targeting`,children:`OS`}),` targeting, add `,_jsx(_components.code,{children:`region-\u003cregion>`}),`, `,_jsx(_components.code,{children:`asn-\u003casn>`}),`, or `,_jsx(_components.code,{children:`os-\u003cos>`}),` to the username of a generated line yourself.`]})}),`\n`,_jsx(ParamField,{body:`package_id`,type:`number`,required:true,id:`param-package-id`,children:_jsxs(_components.p,{children:[`ID of the package to generate proxies for, from `,_jsx(_components.a,{href:`/api/packages/list`,children:`list packages`}),`.`]})}),`\n`,_jsx(ParamField,{body:`quantity`,type:`number`,id:`param-quantity`,children:_jsx(_components.p,{children:`Number of proxy lines to generate.`})}),`\n`,_jsx(ParamField,{body:`format`,type:`string`,id:`param-format`,children:_jsxs(_components.p,{children:[`Output layout of each line: `,_jsx(_components.code,{children:`standard`}),` (`,_jsx(_components.code,{children:`host:port:username:password`}),`), `,_jsx(_components.code,{children:`secondary`}),` (`,_jsx(_components.code,{children:`username:password@host:port`}),`), `,_jsx(_components.code,{children:`http_url`}),` (`,_jsx(_components.code,{children:`http://username:password@host:port`}),`), or `,_jsx(_components.code,{children:`socks5_url`}),` (`,_jsx(_components.code,{children:`socks5://username:password@host:port`}),`).`]})}),`\n`,_jsx(ParamField,{body:`protocol`,type:`string`,id:`param-protocol`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`HTTP`}),` or `,_jsx(_components.code,{children:`SOCKS5`}),`. When you use SOCKS5 with URL output, use the `,_jsx(_components.code,{children:`socks5_url`}),` format.`]})}),`\n`,_jsx(ParamField,{body:`proxy_type`,type:`string`,id:`param-proxy-type`,children:_jsxs(_components.p,{children:[`Session type. `,_jsx(_components.code,{children:`sticky`}),` adds `,_jsx(_components.code,{children:`session-\u003cid>`}),` to the username, which keeps the same IP for `,_jsx(_components.code,{children:`session_time_minutes`}),`.`]})}),`\n`,_jsx(ParamField,{body:`country`,type:`string`,id:`param-country`,children:_jsxs(_components.p,{children:[`Two-letter country code to target, for example `,_jsx(_components.code,{children:`US`}),`. See `,_jsx(_components.a,{href:`/proxies/locations`,children:`Locations`}),`.`]})}),`\n`,_jsx(ParamField,{body:`city`,type:`string`,id:`param-city`,children:_jsxs(_components.p,{children:[`City to target within the country, for example `,_jsx(_components.code,{children:`newyorkcity`}),`.`]})}),`\n`,_jsx(ParamField,{body:`pool`,type:`string`,id:`param-pool`,children:_jsxs(_components.p,{children:[`Sub-pool to draw from. `,_jsx(_components.code,{children:`all`}),` uses the whole network. See `,_jsx(_components.a,{href:`/proxies/residential#pools`,children:`Pools`}),`.`]})}),`\n`,_jsx(ParamField,{body:`fast_mode`,type:`boolean`,id:`param-fast-mode`,children:_jsxs(_components.p,{children:[`Fast mode: route through the peer with the lowest latency available. Sets `,_jsx(_components.code,{children:`mode-fast`}),` in the username of each generated line.`]})}),`\n`,_jsx(ParamField,{body:`udp_mode`,type:`boolean`,id:`param-udp-mode`,children:_jsxs(_components.p,{children:[`UDP mode: enable UDP traffic. Sets `,_jsx(_components.code,{children:`mode-udp`}),` in the username of each generated line.`]})}),`\n`,_jsx(ParamField,{body:`session_time_minutes`,type:`number`,id:`param-session-time-minutes`,children:_jsxs(_components.p,{children:[`For sticky proxies, how many minutes each session holds its IP. Sets `,_jsx(_components.code,{children:`time-\u003cminutes>`}),` in the username of each generated line.`]})}),`\n`,`\n`,`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,_jsx(ResponseField,{name:`package_id`,type:`number`,id:`param-package-id-1`,children:_jsx(_components.p,{children:`Numeric package ID.`})}),`\n`,_jsx(ResponseField,{name:`internal_id`,type:`string`,id:`param-internal-id`,children:_jsx(_components.p,{children:`The package’s UUID.`})}),`\n`,_jsx(ResponseField,{name:`subuser_id`,type:`string`,id:`param-subuser-id`,children:_jsx(_components.p,{children:`ID of the sub-user behind this package.`})}),`\n`,_jsx(ResponseField,{name:`plan`,type:`string`,id:`param-plan`,children:_jsxs(_components.p,{children:[`Product: `,_jsx(_components.code,{children:`residential`}),` or `,_jsx(_components.code,{children:`premium_residential`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`count`,type:`number`,id:`param-count`,children:_jsx(_components.p,{children:`Number of proxy lines returned.`})}),`\n`,_jsx(ResponseField,{name:`proxies`,type:`string[]`,id:`param-proxies`,children:_jsxs(_components.p,{children:[`The generated proxy lines, in the requested `,_jsx(_components.code,{children:`format`}),`. Pass each one straight to your HTTP client.`]})})]})}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":"Generate proxies","description":"Generates ready-to-use proxy lines from a residential or premium residential package. Doesn't debit your balance.","api":"POST https://flameproxies.com/api/customer/proxies/generate","authMethod":"bearer","href":"/api/proxies/generate"}}},"mdxSourceWithNoJs":{"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`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Note,ParamField,RequestExample,ResponseExample,ResponseField,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!RequestExample)_missingMdxReference(`RequestExample`,true);if(!ResponseExample)_missingMdxReference(`ResponseExample`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Generates proxy lines from a residential or premium residential package you own, with location, session, pool, and mode parameters already encoded. It’s the API version of the dashboard’s `,_jsx(_components.a,{href:`/dashboard/proxy-generator`,children:`proxy generator`}),`.`]}),`\n`,_jsx(_components.p,{children:`Generating proxies doesn’t debit your balance. Bandwidth is only used when you send traffic through the proxies.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-the-fields-map-to-username-parameters`,children:`How the fields map to username parameters`}),`\n`,_jsxs(_components.p,{children:[`This endpoint takes `,_jsx(_components.strong,{children:`JSON fields`}),`, and writes the matching `,_jsx(_components.strong,{children:`username parameters`}),` into every line it returns. The two are named differently, so here’s how they line up:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`JSON field in this request`}),_jsx(_components.th,{children:`Username parameter in the returned line`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`country-\u003ccc>`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`city`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`city-\u003ccity>`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`pool`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`pool-1`}),` or `,_jsx(_components.code,{children:`pool-2`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fast_mode: true`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`mode-fast`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udp_mode: true`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`mode-udp`})})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`proxy_type: \"sticky\"`}),` and `,_jsx(_components.code,{children:`session_time_minutes`})]}),_jsx(_components.td,{children:_jsx(_components.code,{children:`session-\u003cid>-time-\u003cminutes>`})})]})]})]}),`\n`,_jsxs(_components.p,{children:[`So a request with `,_jsx(_components.code,{children:`\"fast_mode\": true`}),` gives you a proxy line whose username contains `,_jsx(_components.code,{children:`mode-fast`}),`. If you build lines yourself instead of calling this endpoint, use the username parameters directly — see the `,_jsx(_components.a,{href:`/proxies/residential#full-parameter-reference`,children:`Residential proxies`}),` reference.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`This endpoint’s targeting fields cover country, city, and pool. For `,_jsx(_components.a,{href:`/proxies/residential#region-targeting`,children:`region`}),`, `,_jsx(_components.a,{href:`/proxies/residential#asn-targeting`,children:`ASN`}),`, or `,_jsx(_components.a,{href:`/proxies/residential#os-targeting`,children:`OS`}),` targeting, add `,_jsx(_components.code,{children:`region-\u003cregion>`}),`, `,_jsx(_components.code,{children:`asn-\u003casn>`}),`, or `,_jsx(_components.code,{children:`os-\u003cos>`}),` to the username of a generated line yourself.`]})}),`\n`,_jsx(ParamField,{body:`package_id`,type:`number`,required:true,id:`param-package-id`,children:_jsxs(_components.p,{children:[`ID of the package to generate proxies for, from `,_jsx(_components.a,{href:`/api/packages/list`,children:`list packages`}),`.`]})}),`\n`,_jsx(ParamField,{body:`quantity`,type:`number`,id:`param-quantity`,children:_jsx(_components.p,{children:`Number of proxy lines to generate.`})}),`\n`,_jsx(ParamField,{body:`format`,type:`string`,id:`param-format`,children:_jsxs(_components.p,{children:[`Output layout of each line: `,_jsx(_components.code,{children:`standard`}),` (`,_jsx(_components.code,{children:`host:port:username:password`}),`), `,_jsx(_components.code,{children:`secondary`}),` (`,_jsx(_components.code,{children:`username:password@host:port`}),`), `,_jsx(_components.code,{children:`http_url`}),` (`,_jsx(_components.code,{children:`http://username:password@host:port`}),`), or `,_jsx(_components.code,{children:`socks5_url`}),` (`,_jsx(_components.code,{children:`socks5://username:password@host:port`}),`).`]})}),`\n`,_jsx(ParamField,{body:`protocol`,type:`string`,id:`param-protocol`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`HTTP`}),` or `,_jsx(_components.code,{children:`SOCKS5`}),`. When you use SOCKS5 with URL output, use the `,_jsx(_components.code,{children:`socks5_url`}),` format.`]})}),`\n`,_jsx(ParamField,{body:`proxy_type`,type:`string`,id:`param-proxy-type`,children:_jsxs(_components.p,{children:[`Session type. `,_jsx(_components.code,{children:`sticky`}),` adds `,_jsx(_components.code,{children:`session-\u003cid>`}),` to the username, which keeps the same IP for `,_jsx(_components.code,{children:`session_time_minutes`}),`.`]})}),`\n`,_jsx(ParamField,{body:`country`,type:`string`,id:`param-country`,children:_jsxs(_components.p,{children:[`Two-letter country code to target, for example `,_jsx(_components.code,{children:`US`}),`. See `,_jsx(_components.a,{href:`/proxies/locations`,children:`Locations`}),`.`]})}),`\n`,_jsx(ParamField,{body:`city`,type:`string`,id:`param-city`,children:_jsxs(_components.p,{children:[`City to target within the country, for example `,_jsx(_components.code,{children:`newyorkcity`}),`.`]})}),`\n`,_jsx(ParamField,{body:`pool`,type:`string`,id:`param-pool`,children:_jsxs(_components.p,{children:[`Sub-pool to draw from. `,_jsx(_components.code,{children:`all`}),` uses the whole network. See `,_jsx(_components.a,{href:`/proxies/residential#pools`,children:`Pools`}),`.`]})}),`\n`,_jsx(ParamField,{body:`fast_mode`,type:`boolean`,id:`param-fast-mode`,children:_jsxs(_components.p,{children:[`Fast mode: route through the peer with the lowest latency available. Sets `,_jsx(_components.code,{children:`mode-fast`}),` in the username of each generated line.`]})}),`\n`,_jsx(ParamField,{body:`udp_mode`,type:`boolean`,id:`param-udp-mode`,children:_jsxs(_components.p,{children:[`UDP mode: enable UDP traffic. Sets `,_jsx(_components.code,{children:`mode-udp`}),` in the username of each generated line.`]})}),`\n`,_jsx(ParamField,{body:`session_time_minutes`,type:`number`,id:`param-session-time-minutes`,children:_jsxs(_components.p,{children:[`For sticky proxies, how many minutes each session holds its IP. Sets `,_jsx(_components.code,{children:`time-\u003cminutes>`}),` in the username of each generated line.`]})}),`\n`,_jsxs(RequestExample,{children:[_jsx(CodeBlock,{filename:`cURL`,numberOfLines:`4`,language:`shellscript`,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:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://flameproxies.com/api/customer/proxies/generate`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer fp_live_xxx\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"package_id\":123,\"quantity\":10,\"country\":\"US\",\"proxy_type\":\"sticky\",\"format\":\"http_url\"}'`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,numberOfLines:`21`,language:`python`,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:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`21`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`resp `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests.post(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://flameproxies.com/api/customer/proxies/generate\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` headers`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Authorization\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Bearer fp_live_xxx\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` json`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"package_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`123`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"quantity\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`10`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"format\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"http_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"protocol\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"HTTP\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"proxy_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sticky\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"country\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"US\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"city\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"newyorkcity\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"pool\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"all\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"fast_mode\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`False`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"udp_mode\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`False`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"session_time_minutes\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`10`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`for`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` proxy `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`in`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` resp.json()[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"proxies\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:` print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(proxy)`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Node.js`,numberOfLines:`22`,language:`javascript`,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:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`22`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` resp`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` fetch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://flameproxies.com/api/customer/proxies/generate\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` method:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"POST\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` headers:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` Authorization:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Bearer fp_live_xxx\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"application/json\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` body:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`stringify`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` package_id:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 123`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` quantity:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 10`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` format:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"http_url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` protocol:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"HTTP\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` proxy_type:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"sticky\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` country:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"US\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` city:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"newyorkcity\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` pool:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"all\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` fast_mode:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` udp_mode:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` session_time_minutes:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 10`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }),`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`proxies`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` resp`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`json`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`proxies`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`]})})})]}),`\n`,_jsx(ResponseExample,{children:_jsx(CodeBlock,{filename:`200`,numberOfLines:`10`,language:`json`,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:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`10`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"package_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`123`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"internal_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"70437286-78a1-427c-b9fd-c299baadf3a9\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"subuser_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"56789\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"plan\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"residential\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"count\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`10`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"proxies\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"http://username:password@proxy.flameproxies.com:8989\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})}),`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,_jsx(ResponseField,{name:`package_id`,type:`number`,id:`param-package-id-1`,children:_jsx(_components.p,{children:`Numeric package ID.`})}),`\n`,_jsx(ResponseField,{name:`internal_id`,type:`string`,id:`param-internal-id`,children:_jsx(_components.p,{children:`The package’s UUID.`})}),`\n`,_jsx(ResponseField,{name:`subuser_id`,type:`string`,id:`param-subuser-id`,children:_jsx(_components.p,{children:`ID of the sub-user behind this package.`})}),`\n`,_jsx(ResponseField,{name:`plan`,type:`string`,id:`param-plan`,children:_jsxs(_components.p,{children:[`Product: `,_jsx(_components.code,{children:`residential`}),` or `,_jsx(_components.code,{children:`premium_residential`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`count`,type:`number`,id:`param-count`,children:_jsx(_components.p,{children:`Number of proxy lines returned.`})}),`\n`,_jsx(ResponseField,{name:`proxies`,type:`string[]`,id:`param-proxies`,children:_jsxs(_components.p,{children:[`The generated proxy lines, in the requested `,_jsx(_components.code,{children:`format`}),`. Pass each one straight to your HTTP client.`]})})]})}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":"Generate proxies","description":"Generates ready-to-use proxy lines from a residential or premium residential package. Doesn't debit your balance.","api":"POST https://flameproxies.com/api/customer/proxies/generate","authMethod":"bearer","href":"/api/proxies/generate"}}}},"mdxExtracts":{"tableOfContents":[{"title":"How the fields map to username parameters","slug":"how-the-fields-map-to-username-parameters","depth":2,"children":[]},{"title":"Response","slug":"response","depth":2,"children":[]}],"codeExamples":{"request":{"type":"RequestExample","children":[{"filename":"cURL","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"shellscript\">\u003ccode language=\"shellscript\" numberOfLines=\"4\">\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#DCDCAA\">curl\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> https://flameproxies.com/api/customer/proxies/generate\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -H\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Authorization: Bearer fp_live_xxx\"\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -H\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Content-Type: application/json\"\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -d\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> '{\"package_id\":123,\"quantity\":10,\"country\":\"US\",\"proxy_type\":\"sticky\",\"format\":\"http_url\"}'\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"Python","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"python\">\u003ccode language=\"python\" numberOfLines=\"21\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">import\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> requests\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">resp \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> requests.post(\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"https://flameproxies.com/api/customer/proxies/generate\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\"> headers\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Authorization\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Bearer fp_live_xxx\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">},\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\"> json\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"package_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">123\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"quantity\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">10\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"format\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"http_url\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"protocol\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"HTTP\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"proxy_type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"sticky\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"country\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"US\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"city\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"newyorkcity\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"pool\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"all\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"fast_mode\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">False\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"udp_mode\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">False\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"session_time_minutes\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">10\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">for\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> proxy \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">in\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> resp.json()[\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"proxies\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">]:\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#DCDCAA\"> print\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(proxy)\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"Node.js","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"javascript\">\u003ccode language=\"javascript\" numberOfLines=\"22\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">const\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> resp\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\"> await\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\"> fetch\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"https://flameproxies.com/api/customer/proxies/generate\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> method:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"POST\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> headers:\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> Authorization:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Bearer fp_live_xxx\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Content-Type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"application/json\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> body:\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> JSON\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">stringify\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">({\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> package_id:\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\"> 123\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> quantity:\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\"> 10\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> format:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"http_url\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> protocol:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"HTTP\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> proxy_type:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"sticky\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> country:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"US\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> city:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"newyorkcity\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> pool:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"all\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> fast_mode:\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> false\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> udp_mode:\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> false\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> session_time_minutes:\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\"> 10\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }),\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">});\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">const\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> { \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\">proxies\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> } \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\"> await\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> resp\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">json\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">();\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">console\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">log\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">proxies\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]},"response":{"type":"ResponseExample","children":[{"filename":"200","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"10\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"package_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">123\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"internal_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"70437286-78a1-427c-b9fd-c299baadf3a9\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"subuser_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"56789\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"plan\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"residential\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"count\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">10\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"proxies\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"http://username:password@proxy.flameproxies.com:8989\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]}},"endpoint":{"title":"Generate proxies","path":"/api/customer/proxies/generate","servers":[{"url":"https://flameproxies.com"}],"method":"post","request":{"security":[{"title":"Bearer Auth","parameters":{"header":{"Authorization":{"type":"http","scheme":"bearer","description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token."}},"query":{},"cookie":{}}}],"parameters":{"query":{},"header":{},"cookie":{},"path":{}},"body":{"application/json":{"schemaArray":[{"type":"object","properties":{"package_id":[{"type":"number","description":"ID of the package to generate proxies for, from list packages .","required":true}],"quantity":[{"type":"number","description":"Number of proxy lines to generate."}],"format":[{"type":"string","description":"Output layout of each line: `standard` ( `host:port:username:password` ), `secondary` ( `username:password@host:port` ), `http_url` ( `http://username:password@host:port` ), or `socks5_url` ( `socks5://username:password@host:port` )."}],"protocol":[{"type":"string","description":"`HTTP` or `SOCKS5` . When you use SOCKS5 with URL output, use the `socks5_url` format."}],"proxy_type":[{"type":"string","description":"Session type. `sticky` adds `session-\u003cid>` to the username, which keeps the same IP for `session_time_minutes` ."}],"country":[{"type":"string","description":"Two-letter country code to target, for example `US` . See Locations ."}],"city":[{"type":"string","description":"City to target within the country, for example `newyorkcity` ."}],"pool":[{"type":"string","description":"Sub-pool to draw from. `all` uses the whole network. See Pools ."}],"fast_mode":[{"type":"boolean","description":"Fast mode: route through the peer with the lowest latency available. Sets `mode-fast` in the username of each generated line."}],"udp_mode":[{"type":"boolean","description":"UDP mode: enable UDP traffic. Sets `mode-udp` in the username of each generated line."}],"session_time_minutes":[{"type":"number","description":"For sticky proxies, how many minutes each session holds its IP. Sets `time-\u003cminutes>` in the username of each generated line."}]}}],"examples":{"example":{"value":{"package_id":123,"quantity":123,"format":"\u003cstring>","protocol":"\u003cstring>","proxy_type":"\u003cstring>","country":"\u003cstring>","city":"\u003cstring>","pool":"\u003cstring>","fast_mode":true,"udp_mode":true,"session_time_minutes":123}}}}}},"response":{"200":{"application/json":{"schemaArray":[{"type":"object","properties":{"package_id":[{"type":"number","description":"Numeric package ID."}],"internal_id":[{"type":"string","description":"The package’s UUID."}],"subuser_id":[{"type":"string","description":"ID of the sub-user behind this package."}],"plan":[{"type":"string","description":"Product: `residential` or `premium_residential` ."}],"count":[{"type":"number","description":"Number of proxy lines returned."}],"proxies":[{"type":"array","items":[{"type":"string"}],"description":"The generated proxy lines, in the requested `format` . Pass each one straight to your HTTP client."}]}}],"examples":{"example":{"value":{"package_id":123,"internal_id":"\u003cstring>","subuser_id":"\u003cstring>","plan":"\u003cstring>","count":123,"proxies":["\u003cstring>"]}}}}}},"deprecated":false}},"jsLinks":[],"subdomain":"flameproxies","siteName":"FlameProxies","title":"Generate proxies - FlameProxies","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-08T16:46:48.270Z","originalFileLocation":"api/proxies/generate.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=\"dark\"}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=\"Generates ready-to-use proxy lines from a residential or premium residential package. Doesn\u0026#x27;t debit your balance.\">\u003cmeta data-mint-head name=\"application-name\" content=\"FlameProxies\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/svg+xml\" sizes=\"180x180\" href=\"https://media.brand.dev/1dc66d85-82e4-42d6-94b7-162f30e632c5.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"32x32\" href=\"https://media.brand.dev/1dc66d85-82e4-42d6-94b7-162f30e632c5.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"16x16\" href=\"https://media.brand.dev/1dc66d85-82e4-42d6-94b7-162f30e632c5.svg\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/svg+xml\" href=\"https://media.brand.dev/1dc66d85-82e4-42d6-94b7-162f30e632c5.svg\">\u003cmeta data-mint-head property=\"og:title\" content=\"Generate proxies - FlameProxies\">\u003cmeta data-mint-head property=\"og:description\" content=\"Generates ready-to-use proxy lines from a residential or premium residential package. Doesn\u0026#x27;t debit your balance.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"FlameProxies\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.flameproxies.com/api/proxies/generate\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://flameproxies.mintlify.site/_mintlify/api/og/v2?division=Proxies\u0026amp;title=Generate+proxies\u0026amp;description=Generates+ready-to-use+proxy+lines+from+a+residential+or+premium+residential+package.+Doesn%27t+debit+your+balance.\u0026amp;theme=938832d388557bc32ddcc452\u0026amp;signature=cbf12b91334c002e0ec5e8215105d9d39e125c540763265184519ebf281474fe\">\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=\"Generate proxies - FlameProxies\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Generates ready-to-use proxy lines from a residential or premium residential package. Doesn\u0026#x27;t debit your balance.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://flameproxies.mintlify.site/_mintlify/api/og/v2?division=Proxies\u0026amp;title=Generate+proxies\u0026amp;description=Generates+ready-to-use+proxy+lines+from+a+residential+or+premium+residential+package.+Doesn%27t+debit+your+balance.\u0026amp;theme=938832d388557bc32ddcc452\u0026amp;signature=cbf12b91334c002e0ec5e8215105d9d39e125c540763265184519ebf281474fe\">\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=\"https://mintlify.s3.us-west-1.amazonaws.com/flameproxies/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"FlameProxies\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#ffffff\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.flameproxies.com/api/proxies/generate\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api/proxies/generate.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers.flameproxies.com/#organization\",\"name\":\"FlameProxies\",\"url\":\"https://developers.flameproxies.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://media.brand.dev/3d97e057-3713-413b-9413-bc137a2cc470.png\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developers.flameproxies.com#website\",\"name\":\"FlameProxies\",\"url\":\"https://developers.flameproxies.com\",\"publisher\":{\"@id\":\"https://developers.flameproxies.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers.flameproxies.com/api/proxies/generate#webpage\",\"url\":\"https://developers.flameproxies.com/api/proxies/generate\",\"name\":\"Generate proxies\",\"description\":\"Generates ready-to-use proxy lines from a residential or premium residential package. Doesn't debit your balance.\",\"dateModified\":\"2026-10-08T16:46:48.270Z\",\"isPartOf\":{\"@id\":\"https://developers.flameproxies.com#website\"},\"breadcrumb\":{\"@id\":\"https://developers.flameproxies.com/api/proxies/generate#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developers.flameproxies.com/api/proxies/generate#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://developers.flameproxies.com/api/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Generate proxies\",\"item\":\"https://developers.flameproxies.com/api/proxies/generate\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developers.flameproxies.com/api/proxies/generate#apireference\",\"headline\":\"Generate proxies\",\"name\":\"Generate proxies\",\"description\":\"Generates ready-to-use proxy lines from a residential or premium residential package. Doesn't debit your balance.\",\"url\":\"https://developers.flameproxies.com/api/proxies/generate\",\"mainEntityOfPage\":{\"@id\":\"https://developers.flameproxies.com/api/proxies/generate#webpage\"},\"dateModified\":\"2026-10-08T16:46:48.270Z\",\"publisher\":{\"@id\":\"https://developers.flameproxies.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developers.flameproxies.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"FlameProxies\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"FlameProxies\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api/proxies/generate.md","siteName":"FlameProxies","nav":{"global":null,"groups":[{"group":"Getting Started","pages":[{"title":"What is FlameProxies","href":"/getting-started/what-is-flameproxies"},{"title":"Quickstart","href":"/getting-started/quickstart"},{"title":"Core Concepts","href":"/getting-started/core-concepts"},{"title":"Choosing the Right Proxy Type","sidebarTitle":"Choosing the Right Proxy Type","href":"/getting-started/choosing-proxy-type"},{"title":"Authentication","href":"/getting-started/authentication"}]},{"group":"Proxies","pages":[{"title":"Residential Proxies","href":"/proxies/residential"},{"title":"Premium Residential Proxies","href":"/proxies/premium-residential"},{"title":"Static Residential (ISP) Proxies","sidebarTitle":"Static Residential (ISP)","href":"/proxies/static-residential"},{"title":"Locations","href":"/proxies/locations"}]},{"group":"Dashboard","pages":[{"title":"Proxy Generator","href":"/dashboard/proxy-generator"},{"title":"Sub-users","href":"/dashboard/sub-users"},{"title":"Usage Analytics","href":"/dashboard/usage-analytics"},{"title":"Billing \u0026 Top-ups","href":"/dashboard/billing"},{"title":"Referral Program","href":"/dashboard/referrals"}]},{"group":"API Reference","pages":[{"title":"API overview","href":"/api/overview"},{"title":"API quickstart","href":"/api/quickstart"},{"title":"API authentication","href":"/api/authentication"},{"title":"Error handling","href":"/api/errors"},{"title":"Rate limits","href":"/api/rate-limits"},{"group":"Account","pages":[{"title":"Get wallet balance","api":"GET https://flameproxies.com/api/customer/balance","href":"/api/account/balance"},{"title":"List package tiers","api":"GET https://flameproxies.com/api/customer/packages","href":"/api/account/package-tiers"}]},{"group":"Packages","pages":[{"title":"List packages","api":"GET https://flameproxies.com/api/customer/my-packages","href":"/api/packages/list"},{"title":"Get a package","api":"GET https://flameproxies.com/api/customer/packages/{id}","href":"/api/packages/get"},{"title":"Add data","api":"POST https://flameproxies.com/api/customer/packages/{id}/add-data","href":"/api/packages/add-data"},{"title":"Remove data","api":"POST https://flameproxies.com/api/customer/packages/{id}/remove-data","href":"/api/packages/remove-data"}]},{"group":"Orders","pages":[{"title":"Create an order","description":"Creates a new residential or premium residential package, paid from your GB credits and wallet balance.","api":"POST https://flameproxies.com/api/customer/orders","href":"/api/orders/create"}]},{"group":"Proxies","pages":[{"title":"Generate proxies","api":"POST https://flameproxies.com/api/customer/proxies/generate","href":"/api/proxies/generate"}]},{"group":"Non-API Packages","pages":[{"title":"List non-API packages","description":"Returns your regular residential and premium residential packages — the ones not created through the Customer API.","api":"GET https://flameproxies.com/api/customer/non-api-packages","href":"/api/non-api-packages/list"},{"title":"List non-API package usage","api":"GET https://flameproxies.com/api/customer/non-api-packages/usage","href":"/api/non-api-packages/usage"},{"title":"Get non-API package usage","api":"GET https://flameproxies.com/api/customer/non-api-packages/{id}/usage","href":"/api/non-api-packages/usage-by-id"}]}]},{"group":"Code Examples","pages":[{"title":"Python","icon":"python","href":"/examples/python"},{"title":"Node.js","icon":"node-js","href":"/examples/nodejs"},{"title":"Go","icon":"golang","href":"/examples/go"},{"title":"curl","icon":"terminal","href":"/examples/curl"}]},{"group":"Troubleshooting","pages":[{"title":"Connection Debugging","href":"/troubleshooting/connection-debugging"},{"title":"Proxy Speed \u0026 Latency","href":"/troubleshooting/proxy-speed-latency"},{"title":"CAPTCHA \u0026 Block Rates","href":"/troubleshooting/captcha-block-rates"},{"title":"FAQ","href":"/troubleshooting/faq"}]}]},"basePath":"","title":"Generate proxies - FlameProxies","buildId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","deploymentId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"chunks":["OpenApiReferenceProvider-CDiBsYGW.js","utils-KF9rPlmF.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C26urKTX.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BdjmJAC1.js","snippetPresets-3IpDBjt3.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-D4x_2vvo.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BIWdc5Pa.js","shallow-LQqfiMNd.js","getApiPlaygroundDisplay-DryzlOZG.js","CodeSnippet-tcJujU4r.js","CodeSnippets-BHp0nVLL.js","Page-1CZdsdAn.js","getPastedJson-DU-1ayUv.js","icon-CZK2hPr4.js","MethodPill-DOaqmTFC.js","DuplicateIcon-B5-nUxxl.js","createIcon-CDP_U77G.js","DynamicMarkdown-GHvayGOn.js","SectionHeading-BYvpkmUD.js","axios-vUo_bRtp.js"]}