Thordata
Web data collection infrastructure combining a global proxy network with four HTTP collection APIs. The proxy side spans residential, ISP, datacenter, mobile and high-bandwidth pools reached through a gateway with per-product ports, geo-targeting encoded in the username, and either Basic auth or IP whitelisting. The API side is a SERP API across Google, Bing, Yandex and DuckDuckGo; a Universal Scraping API and Web Unlocker for JavaScript-rendered and blocked pages; a Web Scraper API of pre-built extractors for Amazon, LinkedIn, TikTok, Zillow, Crunchbase and sixteen more sites, run as asynchronous tasks with cron scheduling and webhook callbacks; and a remote Scraping Browser driven over the Chrome DevTools Protocol from Puppeteer, Playwright or Selenium. A public management API covers account balances, proxy inventory, proxy sub-user provisioning with traffic caps, IP whitelisting and geo-targeting reference data. Thordata maintains a canonical cross-language SDK specification on GitHub that drives official Python, JavaScript, Go and Java clients, publishes an OpenAPI generated from it, ships an official LangChain tool pack and a Firecrawl-compatible layer, and serves a full markdown documentation index at llms.txt. Billing is prepaid and unusual in one respect that matters to automated consumers: only a 200 response is charged, so failed and empty collections cost nothing.
Thordata publishes 6 APIs on the APIs.io network, including SERP API, Universal Scraping API & Web Unlocker, Web Scraper API, and 3 more. Tagged areas include Proxy network, Web scraping, Data extraction, SERP, and Search data.
The Thordata catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Thordata’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 25 more developer resources.
6 APIs
Proxy networkWeb scrapingData extractionSERPSearch dataWeb unblockingResidential proxiesMobile proxiesISP proxiesDatacenter proxiesScraping browserData-for-AIRAG data pipelinesWeb data
Individual APIs this provider publishes, each with its own machine-readable definition.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
name: Thordata
description: 'Web data collection infrastructure combining a global proxy network with four HTTP collection APIs. The proxy
side spans residential, ISP, datacenter, mobile and high-bandwidth pools reached through a gateway with per-product ports,
geo-targeting encoded in the username, and either Basic auth or IP whitelisting. The API side is a SERP API across Google,
Bing, Yandex and DuckDuckGo; a Universal Scraping API and Web Unlocker for JavaScript-rendered and blocked pages; a Web
Scraper API of pre-built extractors for Amazon, LinkedIn, TikTok, Zillow, Crunchbase and sixteen more sites, run as asynchronous
tasks with cron scheduling and webhook callbacks; and a remote Scraping Browser driven over the Chrome DevTools Protocol
from Puppeteer, Playwright or Selenium. A public management API covers account balances, proxy inventory, proxy sub-user
provisioning with traffic caps, IP whitelisting and geo-targeting reference data. Thordata maintains a canonical cross-language
SDK specification on GitHub that drives official Python, JavaScript, Go and Java clients, publishes an OpenAPI generated
from it, ships an official LangChain tool pack and a Firecrawl-compatible layer, and serves a full markdown documentation
index at llms.txt. Billing is prepaid and unusual in one respect that matters to automated consumers: only a 200 response
is charged, so failed and empty collections cost nothing.'
image: https://www.thordata.com/logo.png
url: https://thordata.apievangelist.com/apis.yml
created: '2026-07-23'
modified: '2026-08-11'
specificationVersion: '0.21'
tags:
- Proxy network
- Web scraping
- Data extraction
- SERP
- Search data
- Web unblocking
- Residential proxies
- Mobile proxies
- ISP proxies
- Datacenter proxies
- Scraping browser
- Data-for-AI
- RAG data pipelines
- Web data
apis:
- name: Thordata SERP API
description: Real-time search engine results as parsed JSON or raw HTML across Google, Bing, Yandex and DuckDuckGo, with
per-country and per-language targeting, vertical selection (images, news, shopping, video), time filters and optional
JavaScript rendering. A single POST /request endpoint authenticated with a bearer scraper token, also reachable through
a proxy gateway on scraping.thordata.com:30001. Google support extends to search, shopping, local, videos, news, product,
flights, images, lens, trends, hotels, play, jobs, scholar, maps, finance and patents. Billed only on a 200 response.
humanURL: https://doc.thordata.com/doc/scraping/serp-api/introduction
baseURL: https://scraperapi.thordata.com
tags:
- SERP
- Search data
- Web scraping
- Data extraction
- Data-for-AI
properties:
- type: OpenAPI
url: openapi/thordata-scraper-api-openapi.yml
- type: Documentation
url: https://doc.thordata.com/doc/scraping/serp-api/introduction
- type: APIReference
url: https://doc.thordata.com/doc/scraping/serp-api/query-parameters
- type: GettingStarted
url: https://doc.thordata.com/doc/scraping/serp-api/quick-start-guide
- type: Overlay
url: overlays/thordata-scraper-api-overlay.yaml
- type: Pricing
url: https://www.thordata.com/pricing/serpapi
- type: Sandbox
url: https://dashboard.thordata.com/serp-api/playground
- type: AgentSkill
url: skills/thordata-serp-search.md
- name: Thordata Universal Scraping API & Web Unlocker
description: Single-endpoint collection of any URL through Thordata's unblocking layer, with optional JavaScript rendering
for SPAs, proxy country targeting, resource blocking to cut collection time, JS/CSS stripping, fixed or selector-based
waits, and custom headers and cookies. Returns rendered HTML or a PNG screenshot. universalapi.thordata.com and webunlocker.thordata.com
are documented aliases for the same contract. Billed only on a 200.
humanURL: https://doc.thordata.com/doc/scraping/universal-scraping-api/introduction
baseURL: https://universalapi.thordata.com
tags:
- Web scraping
- Web unblocking
- Data extraction
- Data-for-AI
- RAG data pipelines
properties:
- type: OpenAPI
url: openapi/thordata-universal-api-openapi.yml
- type: Documentation
url: https://doc.thordata.com/doc/scraping/universal-scraping-api/introduction
- type: APIReference
url: https://doc.thordata.com/doc/scraping/web-unlocker/query-parameters
- type: GettingStarted
url: https://doc.thordata.com/doc/scraping/universal-scraping-api/quick-start-guide
- type: Overlay
url: overlays/thordata-universal-api-overlay.yaml
- type: Pricing
url: https://www.thordata.com/pricing/web-unlocker
- type: AgentSkill
url: skills/thordata-scrape-page.md
- name: Thordata Web Scraper API
description: Pre-built site extractors run as asynchronous tasks - launch with POST /builder or /video_builder on scraperapi.thordata.com,
then list, poll and download results from the web-scraper-api host. Twenty published parameter references cover Amazon,
LinkedIn, TikTok, Instagram, Facebook, Twitter, Reddit, YouTube, Zillow, Airbnb, Booking, Walmart, eBay, Yelp, Indeed,
Glassdoor, Crunchbase, GitHub, Google and Google Play. Results download as JSON, CSV, video, audio or subtitles. Supports
cron scheduling and outbound webhooks on task start, success and failure, plus S3, Gmail and Snowflake delivery.
humanURL: https://doc.thordata.com/doc/scraping/web-scraper-api/getting-started-guide
baseURL: https://openapi.thordata.com/api/web-scraper-api
tags:
- Web scraping
- Data extraction
- Data-for-AI
- RAG data pipelines
- Web data
properties:
- type: OpenAPI
url: openapi/thordata-web-scraper-tasks-openapi.yml
- type: Documentation
url: https://doc.thordata.com/doc/scraping/web-scraper-api/getting-started-guide
- type: APIReference
url: https://doc.thordata.com/doc/scraping/web-scraper-api/parameter-description
- type: Webhooks
url: asyncapi/thordata-web-scraper-webhooks.yml
- type: Overlay
url: overlays/thordata-web-scraper-tasks-overlay.yaml
- type: Pricing
url: https://www.thordata.com/pricing/web-scraper-api
- type: AgentSkill
url: skills/thordata-run-scraper-task.md
- name: Thordata Public API
description: Account and proxy management. Reads wallet balance in USD, traffic balance in KB and daily usage statistics
over ranges of up to 180 days; lists purchased ISP and datacenter proxies with their credentials and expiry; creates,
updates, meters and deletes proxy sub-users with per-user traffic caps in MB; and manages IP whitelisting for password-free
proxy access. Authenticated with a publicToken and publicKey pair sent as the token and key headers, and returns a distinct
five-digit error-code space.
humanURL: https://doc.thordata.com/doc/proxies/residential-proxies/getting-started
baseURL: https://openapi.thordata.com/api
tags:
- Proxy network
- Residential proxies
- ISP proxies
- Datacenter proxies
- Mobile proxies
properties:
- type: OpenAPI
url: openapi/thordata-public-api-openapi.yml
- type: Documentation
url: https://doc.thordata.com/doc/proxies/residential-proxies/getting-started
- type: Overlay
url: overlays/thordata-public-api-overlay.yaml
- type: ToolCrosswalk
url: mcp/thordata-tool-crosswalk.yml
- type: AgentSkill
url: skills/thordata-manage-proxy-users.md
- name: Thordata Locations API
description: Geo-targeting reference data - the countries, states, cities and ASNs available for each proxy product. Read
this before setting a country, state or city on any collection call or in a proxy username, because availability differs
per product.
humanURL: https://doc.thordata.com/doc/proxies/residential-proxies/location-settings
baseURL: https://openapi.thordata.com/api/locations
tags:
- Proxy network
- Residential proxies
- Mobile proxies
properties:
- type: OpenAPI
url: openapi/thordata-locations-api-openapi.yml
- type: Documentation
url: https://doc.thordata.com/doc/proxies/residential-proxies/location-settings
- type: Overlay
url: overlays/thordata-locations-api-overlay.yaml
- name: Thordata Proxy IP Extract API
description: Pull a batch of proxy endpoints as host:port pairs for the residential or unlimited product, filtered by country,
state, city, protocol and session time, returned as plain text or JSON. Used to hand a pool of endpoints to a client that
rotates them itself rather than relying on the gateway.
humanURL: https://doc.thordata.com/doc/proxies/residential-proxies/making-request
baseURL: https://get-ip.thordata.net
tags:
- Proxy network
- Residential proxies
- Datacenter proxies
properties:
- type: OpenAPI
url: openapi/thordata-proxy-extract-api-openapi.yml
- type: Documentation
url: https://doc.thordata.com/doc/proxies/residential-proxies/making-request
- type: Overlay
url: overlays/thordata-proxy-extract-api-overlay.yaml
common:
- type: DeveloperPortal
url: https://dashboard.thordata.com/
- type: Documentation
url: https://doc.thordata.com/doc/overview
- type: APIReference
url: https://thordata.github.io/thordata-sdk-spec/
- type: GettingStarted
url: https://doc.thordata.com/doc/scraping/serp-api/quick-start-guide
- type: Support
url: https://www.thordata.com/contact-us
- type: Blog
url: https://www.thordata.com/blog
- type: GitHubOrganization
url: https://github.com/Thordata
- type: Pricing
url: https://www.thordata.com/pricing
- type: SignUp
url: https://dashboard.thordata.com/register
- type: Login
url: https://dashboard.thordata.com/login
- type: TermsOfService
url: https://www.thordata.com/service-agreement
- type: PrivacyPolicy
url: https://www.thordata.com/privacy-policy
- type: Security
url: https://www.thordata.com/security-vulnerabilities-reward-program
- type: VulnerabilityDisclosure
url: security/thordata-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/thordata-domain-security.yml
- type: Authentication
url: authentication/thordata-authentication.yml
- type: Conventions
url: conventions/thordata-conventions.yml
- type: ErrorCatalog
url: errors/thordata-problem-types.yml
- type: RateLimits
url: rate-limits/thordata-rate-limits.yml
- type: Plans
url: plans/thordata-plans-pricing.yml
- type: Lifecycle
url: lifecycle/thordata-lifecycle.yml
- type: ChangeLog
url: changelog/thordata-changelog.yml
- type: Conformance
url: conformance/thordata-conformance.yml
- type: DataModel
url: data-model/thordata-data-model.yml
- type: Packages
url: packages/thordata-packages.yml
- type: SDKs
url: packages/thordata-packages.yml
- type: Sandbox
url: sandbox/thordata-sandbox.yml
- type: Webhooks
url: asyncapi/thordata-web-scraper-webhooks.yml
- type: ToolCrosswalk
url: mcp/thordata-tool-crosswalk.yml
- type: AgentSkill
url: skills/_index.yml
- type: LLMSTxt
url: llms/thordata-llms.txt
- type: LLMSTxt
url: https://doc.thordata.com/doc/llms.txt
maintainers:
- FN: Thordata Support
email: support@thordata.com
url: https://www.thordata.com/contact-us
x-not-published:
note: Recorded so a reader can tell absence from an unchecked field. Each of these was probed on 2026-08-11 and confirmed
missing; no pointer is emitted for any of them.
status_page: None. status.thordata.com does not resolve and no status or uptime link appears in the docs, either llms.txt,
or the sitemap.
well_known: Every /.well-known/ path returns 404 on every host, including security.txt, despite a live paid vulnerability
reward program. See well-known/thordata-well-known.yml.
agent_card: /.well-known/agent-card.json and /.well-known/agent.json both 404 on all four hosts. No a2a/ artifact is written,
because an agent card can only ever be something the provider serves.
mcp_server: No MCP server exists - mcp.thordata.com does not resolve, /mcp 404s, and there is no MCP package or repository
in the Thordata organization. mcp/thordata-mcp.yml records a CANDIDATE tool list derived from real operations and deliberately
carries no MCPServer pointer, so the catalog does not credit Thordata with a server it has not built. Its real agent surface
is the official LangChain tool pack, crosswalked in mcp/thordata-tool-crosswalk.yml.
compliance: No SOC 2, ISO 27001, PCI DSS, HIPAA or FedRAMP certification is claimed anywhere, and no trust center exists.
The published KYC program is customer vetting, not a third-party audit.
deprecation_policy: None. No Sunset or Deprecation headers and no policy page; deprecations surface only in SDK changelogs
after the fact.
oauth: No OAuth 2.0 or OpenID Connect surface, so no scopes/ artifact.
asyncapi: No AsyncAPI document. The webhook surface is real and documented, so a Webhooks pointer is emitted, but no AsyncAPI
pointer.
cli: No first-party CLI.
postman: No official public Postman workspace or collection.
x-enrichment:
date: '2026-08-11'
status: enriched
artifacts_added: 37
pass: local-v1