{"slug":"oxylabs-n8n","name":"Oxylabs Web Scraper API with n8n","category":"integration","provider_slug":"oxylabs","publisher":"Oxylabs","publisher_type":"official","website":"https://oxylabs.io/resources/integrations/n8n","summary":"Build an n8n HTTP Request workflow that retrieves parsed or rendered data from Oxylabs Web Scraper API.","tools":["n8n"],"capabilities":["scraping","structured-extraction","geotargeting","workflow-automation"],"outputs":["json","html"],"connection":"http-api","billing_basis":"Pricing is not specified by this integration guide; check the selected product plan.","facts":[{"label":"Product scope","value":"Web Scraper API using an HTTP Request node; AI Studio is a separate flow in the guide.","source_ids":["guide"]},{"label":"Authentication","value":"Basic Auth credentials use the API user username and password.","source_ids":["guide"]},{"label":"Endpoint","value":"POST JSON to https://realtime.oxylabs.io/v1/queries.","source_ids":["guide"]},{"label":"Parsing","value":"The parse option returns structured data; geo_location and render are demonstrated.","source_ids":["guide"]},{"label":"Async alternative","value":"Push-Pull requires additional nodes to poll job status and retrieve results.","source_ids":["guide"]}],"setup":["Add a trigger and an HTTP Request node.","Select POST, the realtime endpoint and Basic Auth credentials.","Configure the target-specific JSON payload and connect the response to downstream nodes."],"limitations":["The listed integration covers Web Scraper API, not the separately authenticated AI Studio node.","Parameters and parsers vary by selected source; WPS has not executed a workflow."],"sources":[{"id":"guide","label":"Oxylabs Web Scraper API with n8n — official documentation","url":"https://oxylabs.io/resources/integrations/n8n","checked_at":"2026-09-27"}],"checked_at":"2026-09-27","review_due":"2026-10-27","evidence":"documented","url":"https://workingproxysites.info/tools/oxylabs-n8n","provider_url":"https://workingproxysites.info/t/2-oxylabs-proxies","review_overdue":false}