from getpass import getpassimport requestsproxy = getpass("Paste your connection URL: ")response = requests.get( "https://api.ipify.org?format=json", proxies={"http": proxy, "https": proxy}, timeout=30,)response.raise_for_status()print(response.json()["ip"])
3
Run it
python proxy_check.py
Choose the full URL in Format, then click Copy in ProxyLane. Paste it at the prompt and press Enter. It stays hidden while you paste.The script prints the IP used for that request. On the same computer, open the IP check in a browser with its proxy off. If the IPs match, check your proxy settings. Otherwise, test your intended website.
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"ProxyLane","description":"Simple proxy guides, from the basics to your first connection.","colors":{"primary":"#0d7f8c","light":"#19a05f","dark":"#0d7f8c"},"logo":{"light":"https://mintcdn.com/founder-proxylane-dev/yQa4F96nKCREOYC9/images/proxylane-logo.png?fit=max\u0026auto=format\u0026n=yQa4F96nKCREOYC9\u0026q=85\u0026s=31c52097ed6cafd20bb0e1f333bd1813","dark":"https://mintcdn.com/founder-proxylane-dev/yQa4F96nKCREOYC9/images/proxylane-logo.png?fit=max\u0026auto=format\u0026n=yQa4F96nKCREOYC9\u0026q=85\u0026s=31c52097ed6cafd20bb0e1f333bd1813","href":"/introduction"},"favicon":"https://mintcdn.com/founder-proxylane-dev/yQa4F96nKCREOYC9/images/proxylane-mark.png?fit=max\u0026auto=format\u0026n=yQa4F96nKCREOYC9\u0026q=85\u0026s=f3ce60ee86b0b50a6be11b5e0436d439","appearance":{"default":"light","strict":true},"navbar":{"links":[{"href":"/quickstart","label":"Guides"},{"href":"/support","label":"Contact support"}],"primary":{"type":"button","label":"Open dashboard","href":"https://proxylane.dev/dashboard"}},"search":{"prompt":"Search docs"},"seo":{"organization":{"name":"ProxyLane","url":"https://proxylane.dev"},"indexing":"navigable"},"fonts":{"family":"Inter"},"integrations":{"ga4":{"measurementId":"G-602GMQS3LR"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"founder-proxylane-dev","hasAudioNarration":false,"actualSubdomain":"founder-proxylane-dev","customDomains":["docs.proxylane.dev"],"gitSource":{"type":"github","owner":"proxylane","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae46785bfaae13da36aaf28","collectionId":"fc4146b5-4208-4062-b082-2ed1bec89e6d","liveDeploymentHistoryId":"6ae46785bfaae13da36aaf28","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ae46785bfaae13da36aaf28","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"Set up your app","count":23},{"language":"default","tag":"Reseller API reference","count":20},{"language":"default","tag":"API Reference","count":20},{"language":"default","tag":"Resellers","count":6},{"language":"default","tag":"Help","count":4},{"language":"default","tag":"Guides","count":4},{"language":"default","tag":"Code and AI agents","count":4},{"language":"default","tag":"Start here","count":4}]},"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":"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":"llms-txt-v2","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":"vite-origin","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":"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":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".nav-logo{width:156px!important;height:32px!important;max-width:156px!important;object-fit:cover!important;object-position:center!important;padding:0!important}"}],"page":{"pagePath":"python","slug":"/python","pageMetadata":{"title":"Connect Python","sidebarTitle":"Python","description":"Make your first request with Python and Requests.","icon":"/images/logos/python.svg","href":"/python"},"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: \"Make your first request with Python and Requests.\"\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`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{CodeBlock,Step,Steps}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Use these steps on `,_jsx(_components.strong,{children:`macOS or Linux`}),` with Python 3 and a `,_jsx(_components.a,{href:`/quickstart`,children:`generated connection`}),`. Select `,_jsx(_components.strong,{children:`HTTP / HTTPS`}),` for this example. Use the same terminal throughout.`]}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Install Requests`,children:[_jsx(_components.p,{children:`In your terminal:`}),_jsx(CodeBlock,{filename:``,numberOfLines:`3`,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:`3`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`python3`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -m`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` venv`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` .venv`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`source`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` .venv/bin/activate`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`python`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -m`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` pip`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` install`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` requests`})]}),`\n`]})})})]}),_jsx(Step,{title:`Save this as proxy_check.py`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`11`,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:`11`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` getpass `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` getpass`})]}),`\n`,_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:`proxy `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` getpass(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Paste your connection 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\":`#D4D4D4`},children:`response `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests.get(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.ipify.org?format=json\"`}),_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:` proxies`}),_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:`\"http\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: proxy, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: proxy},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` timeout`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`30`}),_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:`response.raise_for_status()`})}),`\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:`(response.json()[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ip\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`])`})]}),`\n`]})})})}),_jsxs(Step,{title:`Run it`,children:[_jsx(CodeBlock,{filename:``,numberOfLines:`1`,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:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`python`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` proxy_check.py`})]}),`\n`]})})}),_jsxs(_components.p,{children:[`Choose the full URL in `,_jsx(_components.strong,{children:`Format`}),`, then click `,_jsx(_components.strong,{children:`Copy`}),` in ProxyLane. Paste it at the prompt and press Enter. It stays hidden while you paste.`]}),_jsxs(_components.p,{children:[`The script prints the IP used for that request. On the same computer, open `,_jsx(_components.a,{href:`https://api.ipify.org?format=json`,children:`the IP check`}),` in a browser with its proxy off. If the IPs match, check your proxy settings. Otherwise, test your intended website.`]})]})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/troubleshooting`,children:`Fix an error`}),` · `,_jsx(_components.a,{href:`/support`,children:`Get help`}),` · `,_jsx(_components.a,{href:`https://docs.python-requests.org/en/latest/user/advanced/#proxies`,children:`Requests proxy reference`})]})]})}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":"Connect Python","sidebarTitle":"Python","description":"Make your first request with Python and Requests.","icon":"/images/logos/python.svg","href":"/python"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"founder-proxylane-dev","siteName":"ProxyLane","title":"Connect Python - ProxyLane","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-16T10:22:51.659Z","originalFileLocation":"python.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";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=\"light\"}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=\"Make your first request with Python and Requests.\">\u003cmeta data-mint-head name=\"application-name\" content=\"ProxyLane\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/founder-proxylane-dev/yH-KXpxD-em7kSNE/_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/founder-proxylane-dev/yH-KXpxD-em7kSNE/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/founder-proxylane-dev/yH-KXpxD-em7kSNE/_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/founder-proxylane-dev/yH-KXpxD-em7kSNE/_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/founder-proxylane-dev/yH-KXpxD-em7kSNE/_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/founder-proxylane-dev/yH-KXpxD-em7kSNE/_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/founder-proxylane-dev/yH-KXpxD-em7kSNE/_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/founder-proxylane-dev/yH-KXpxD-em7kSNE/_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/founder-proxylane-dev/yH-KXpxD-em7kSNE/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Connect Python - ProxyLane\">\u003cmeta data-mint-head property=\"og:description\" content=\"Make your first request with Python and Requests.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ProxyLane\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.proxylane.dev/python\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://founder-proxylane-dev.mintlify.site/_mintlify/api/og/v2?division=Code+and+AI+agents\u0026amp;title=Connect+Python\u0026amp;description=Make+your+first+request+with+Python+and+Requests.\u0026amp;theme=8a9da15f6b3922b12d68384b\u0026amp;signature=7ad53a8db57f877b24722bb52157c0c14fb3e006fa95542431a78d57891c1f51\">\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=\"Connect Python - ProxyLane\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Make your first request with Python and Requests.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://founder-proxylane-dev.mintlify.site/_mintlify/api/og/v2?division=Code+and+AI+agents\u0026amp;title=Connect+Python\u0026amp;description=Make+your+first+request+with+Python+and+Requests.\u0026amp;theme=8a9da15f6b3922b12d68384b\u0026amp;signature=7ad53a8db57f877b24722bb52157c0c14fb3e006fa95542431a78d57891c1f51\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/founder-proxylane-dev/yH-KXpxD-em7kSNE/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ProxyLane\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0d7f8c\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.proxylane.dev/python\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/python.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://proxylane.dev/#organization\",\"name\":\"ProxyLane\",\"url\":\"https://proxylane.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/founder-proxylane-dev/yQa4F96nKCREOYC9/images/proxylane-logo.png?fit=max\u0026auto=format\u0026n=yQa4F96nKCREOYC9\u0026q=85\u0026s=31c52097ed6cafd20bb0e1f333bd1813\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.proxylane.dev#website\",\"name\":\"ProxyLane\",\"url\":\"https://docs.proxylane.dev\",\"publisher\":{\"@id\":\"https://proxylane.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.proxylane.dev/python#webpage\",\"url\":\"https://docs.proxylane.dev/python\",\"name\":\"Connect Python\",\"description\":\"Make your first request with Python and Requests.\",\"dateModified\":\"2026-10-16T10:22:51.659Z\",\"isPartOf\":{\"@id\":\"https://docs.proxylane.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.proxylane.dev/python#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.proxylane.dev/python#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Set up your app\",\"item\":\"https://docs.proxylane.dev/connect-your-tool\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connect Python\",\"item\":\"https://docs.proxylane.dev/python\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.proxylane.dev/python#article\",\"headline\":\"Connect Python\",\"name\":\"Connect Python\",\"description\":\"Make your first request with Python and Requests.\",\"url\":\"https://docs.proxylane.dev/python\",\"mainEntityOfPage\":{\"@id\":\"https://docs.proxylane.dev/python#webpage\"},\"dateModified\":\"2026-10-16T10:22:51.659Z\",\"publisher\":{\"@id\":\"https://proxylane.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.proxylane.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ProxyLane\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"ProxyLane","nav":{"global":null,"groups":[{"group":"Start here","pages":[{"title":"Welcome to ProxyLane","sidebarTitle":"Welcome","icon":"hand-wave","href":"/introduction"},{"title":"What is a proxy?","icon":"lightbulb","href":"/proxy-basics"},{"title":"Which proxy do I need?","icon":"house","href":"/proxy-types"},{"title":"Set up your first proxy","icon":"rocket","href":"/quickstart"}]},{"group":"Guides","pages":[{"title":"How to use residential IPs for sensitive accounts","sidebarTitle":"Residential IPs for accounts","icon":"shield-check","href":"/sensitive-accounts"},{"title":"Keep or change your IP","sidebarTitle":"Keep or change your IP","icon":"repeat","href":"/rotating-and-sticky"},{"title":"Locations and proxy formats","sidebarTitle":"Locations and formats","icon":"sliders","href":"/connection-settings"},{"title":"How to set up 20 browser profiles with MCP","sidebarTitle":"Scale with MCP","icon":"robot","href":"/scale-with-mcp"}]},{"group":"Set up your app","pages":[{"title":"Set up your app","sidebarTitle":"All apps","icon":"grid-2","href":"/connect-your-tool"},{"title":"Connect AdsPower","sidebarTitle":"AdsPower","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/adspower.svg","href":"/adspower"},{"title":"Connect Dolphin Anty","sidebarTitle":"Dolphin Anty","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/dolphin-anty.png","href":"/dolphin-anty"},{"title":"Connect Octo Browser","sidebarTitle":"Octo Browser","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/octo-browser.svg","href":"/octo-browser"},{"title":"Connect GoLogin","sidebarTitle":"GoLogin","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/gologin.svg","href":"/gologin"},{"title":"Connect Multilogin","sidebarTitle":"Multilogin","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/multilogin.svg","href":"/multilogin"},{"title":"Connect MoreLogin","sidebarTitle":"MoreLogin","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/morelogin.png","href":"/morelogin"},{"title":"Connect Incogniton","sidebarTitle":"Incogniton","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/incogniton.svg","href":"/incogniton"},{"title":"Connect GeeLark","sidebarTitle":"GeeLark","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/geelark.png","href":"/geelark"},{"title":"Connect BitBrowser","sidebarTitle":"BitBrowser","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/bitbrowser.png","href":"/bitbrowser"},{"title":"Connect RoxyBrowser","sidebarTitle":"RoxyBrowser","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/roxybrowser.png","href":"/roxybrowser"},{"title":"Connect MBBrowser","sidebarTitle":"MBBrowser","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/mbbrowser.png","href":"/mbbrowser"},{"title":"Connect Undetectable","sidebarTitle":"Undetectable","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/undetectable.svg","href":"/undetectable"},{"title":"Connect Linken Sphere","sidebarTitle":"Linken Sphere","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/linken-sphere.png","href":"/linken-sphere"},{"title":"Connect AntBrowser","sidebarTitle":"AntBrowser","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/antbrowser.png","href":"/antbrowser"},{"title":"Connect Antik","sidebarTitle":"Antik","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/antik.svg","href":"/antik"},{"title":"Connect Indigo X","sidebarTitle":"Indigo","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/indigo.png","href":"/indigo"},{"title":"How to set up sticky SOCKS5 in AntiBrow","sidebarTitle":"AntiBrow","icon":"shield-halved","href":"/antibrow"},{"title":"Connect Firefox","sidebarTitle":"Firefox","description":"Use your ProxyLane connection in Firefox.","icon":"firefox-browser","href":"/browser"},{"group":"Code and AI agents","icon":"code","expanded":false,"pages":[{"title":"Connect Python","sidebarTitle":"Python","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/python.svg","href":"/python"},{"title":"Connect Playwright","sidebarTitle":"Playwright","description":"Open a browser through your proxy using Playwright for Python.","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/playwright.svg","href":"/playwright"},{"title":"Connect cURL","sidebarTitle":"cURL","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/curl.svg","href":"/curl"},{"title":"Connect n8n","sidebarTitle":"n8n","icon":"https://mintlify.s3.us-west-1.amazonaws.com/founder-proxylane-dev/images/logos/n8n.svg","href":"/n8n"}]}]},{"group":"Resellers","pages":[{"title":"Reseller program","sidebarTitle":"Overview","icon":"layer-group","href":"/resellers/overview"},{"title":"Reseller quickstart","sidebarTitle":"Quickstart","icon":"rocket","href":"/resellers/quickstart"},{"title":"API basics","sidebarTitle":"API basics","icon":"terminal","href":"/resellers/api"},{"title":"Sub-accounts and traffic","sidebarTitle":"Sub-accounts","icon":"users","href":"/resellers/subaccounts"},{"title":"Proxies for your clients","sidebarTitle":"Proxy lists","icon":"list","href":"/resellers/proxies"},{"title":"Static ISP IPs","sidebarTitle":"Static ISP IPs","icon":"server","href":"/resellers/isp"}]},{"group":"Reseller API reference","pages":[{"group":"API Reference","pages":[{"title":"Get account","deprecated":null,"version":null,"openapi":"/resellers/openapi.json get /account","href":"/api-reference/get-account"},{"title":"Buy traffic","deprecated":null,"version":null,"openapi":"/resellers/openapi.json post /traffic/purchase","href":"/api-reference/buy-traffic"},{"title":"Pool history","deprecated":null,"version":null,"openapi":"/resellers/openapi.json get /traffic/history","href":"/api-reference/pool-history"},{"title":"List locations","deprecated":null,"version":null,"openapi":"/resellers/openapi.json get /locations","href":"/api-reference/list-locations"},{"title":"List sub-accounts","deprecated":null,"version":null,"openapi":"/resellers/openapi.json get /subaccounts","href":"/api-reference/list-sub-accounts"},{"title":"Create sub-account","deprecated":null,"version":null,"openapi":"/resellers/openapi.json post /subaccounts","href":"/api-reference/create-sub-account"},{"title":"Get sub-account","deprecated":null,"version":null,"openapi":"/resellers/openapi.json get /subaccounts/{id}","href":"/api-reference/get-sub-account"},{"title":"Delete sub-account","deprecated":null,"version":null,"openapi":"/resellers/openapi.json delete /subaccounts/{id}","href":"/api-reference/delete-sub-account"},{"title":"Update sub-account","deprecated":null,"version":null,"openapi":"/resellers/openapi.json patch /subaccounts/{id}","href":"/api-reference/update-sub-account"},{"title":"Add traffic","deprecated":null,"version":null,"openapi":"/resellers/openapi.json post /subaccounts/{id}/allocate","href":"/api-reference/add-traffic"},{"title":"Return traffic","deprecated":null,"version":null,"openapi":"/resellers/openapi.json post /subaccounts/{id}/reclaim","href":"/api-reference/return-traffic"},{"title":"Pause sub-account","deprecated":null,"version":null,"openapi":"/resellers/openapi.json post /subaccounts/{id}/suspend","href":"/api-reference/pause-sub-account"},{"title":"Resume sub-account","deprecated":null,"version":null,"openapi":"/resellers/openapi.json post /subaccounts/{id}/resume","href":"/api-reference/resume-sub-account"},{"title":"Sub-account usage","deprecated":null,"version":null,"openapi":"/resellers/openapi.json get /subaccounts/{id}/usage","href":"/api-reference/sub-account-usage"},{"title":"Generate proxies","deprecated":null,"version":null,"openapi":"/resellers/openapi.json post /subaccounts/{id}/proxies","href":"/api-reference/generate-proxies"},{"title":"List ISP products","deprecated":null,"version":null,"openapi":"/resellers/openapi.json get /isp/products","href":"/api-reference/list-isp-products"},{"title":"List ISP orders","deprecated":null,"version":null,"openapi":"/resellers/openapi.json get /isp/orders","href":"/api-reference/list-isp-orders"},{"title":"Order ISP IPs","deprecated":null,"version":null,"openapi":"/resellers/openapi.json post /isp/orders","href":"/api-reference/order-isp-ips"},{"title":"Get ISP order","deprecated":null,"version":null,"openapi":"/resellers/openapi.json get /isp/orders/{id}","href":"/api-reference/get-isp-order"},{"title":"Renew ISP order","deprecated":null,"version":null,"openapi":"/resellers/openapi.json post /isp/orders/{id}/renew","href":"/api-reference/renew-isp-order"}]}]},{"group":"Help","pages":[{"title":"Traffic and payments","sidebarTitle":"Traffic and payments","icon":"credit-card","href":"/traffic-and-payments"},{"title":"Something not working?","sidebarTitle":"Something not working?","icon":"wrench","href":"/troubleshooting"},{"title":"Sites blocked on residential proxies","sidebarTitle":"Blocked sites","icon":"ban","href":"/blocked-sites"},{"title":"Contact support","sidebarTitle":"Contact support","icon":"headset","href":"/support"}]}]},"basePath":"","title":"Connect Python - ProxyLane","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":[],"chunks":[]}