Home
Providers
Thordata
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 11 API contracts indexed on the APIs.io network, including Locations API, Proxy IP Extract API, Account API, and 8 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 34 more developer resources.
3 published contracts
On this page
Kin Score
APIs 11
Open Collections 6
Pricing Plans 1
Rate Limits 1
Event Specs 1
Overlays 6
Security Posture 3
Resources 41
apis.yml
37 Operational Transparency
0 Create-or-Update Ergonomics
Composite quality — 38.8/100 · thin
Agent readiness — 32/100 · agent ready
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 11
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.
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Get Started 5
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 7
MCP servers, agent skills, and machine-readable catalogs
Scroll for all 7
Design & Contract 6
Pagination, idempotency, versioning, errors, and events
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 4
Properties that don't map to a standard resource type
Source (apis.yml)
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.'
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: unknown
onboarding: unknown
trial: false
try_now: false
public: false
label: Unknown
confidence: low
source:
- authentication
- rate-limits
- security
- sandbox
generated: '2026-09-03'
method: derived
image: https://www.thordata.com/logo.png
url: https://raw.githubusercontent.com/api-evangelist/thordata/refs/heads/main/apis.yml
created: '2026-07-23'
modified: '2026-08-11'
specificationVersion: '0.23'
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
tags_raw:
- 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 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
tags_raw:
- 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
tags_raw:
- 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
- aid: thordata:thordata-account-api
name: Thordata Account API
description: Balances and usage statistics
humanURL: https://doc.thordata.com/doc/scraping/serp-api/introduction
baseURL: https://scraperapi.thordata.com
tags:
- Account
properties:
- type: OpenAPI
url: openapi/thordata-account-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: Pricing
url: https://www.thordata.com/pricing/serpapi
- type: Sandbox
url: https://dashboard.thordata.com/serp-api/playground
- 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: Pricing
url: https://www.thordata.com/pricing/web-unlocker
- 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: Pricing
url: https://www.thordata.com/pricing/web-scraper-api
- type: Documentation
url: https://doc.thordata.com/doc/proxies/residential-proxies/getting-started
- type: ToolCrosswalk
url: mcp/thordata-tool-crosswalk.yml
- aid: thordata:thordata-proxy-api
name: Thordata Proxy API
description: Purchased proxy inventory
humanURL: https://doc.thordata.com/doc/scraping/serp-api/introduction
baseURL: https://scraperapi.thordata.com
tags:
- Proxy
properties:
- type: OpenAPI
url: openapi/thordata-proxy-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: Pricing
url: https://www.thordata.com/pricing/serpapi
- type: Sandbox
url: https://dashboard.thordata.com/serp-api/playground
- 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: Pricing
url: https://www.thordata.com/pricing/web-unlocker
- 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: Pricing
url: https://www.thordata.com/pricing/web-scraper-api
- type: Documentation
url: https://doc.thordata.com/doc/proxies/residential-proxies/getting-started
- type: ToolCrosswalk
url: mcp/thordata-tool-crosswalk.yml
- aid: thordata:thordata-proxy-users-api
name: Thordata Proxy Users API
description: Proxy sub-user lifecycle and per-user usage
humanURL: https://doc.thordata.com/doc/scraping/serp-api/introduction
baseURL: https://scraperapi.thordata.com
tags:
- Proxy Users
properties:
- type: OpenAPI
url: openapi/thordata-proxy-users-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: Pricing
url: https://www.thordata.com/pricing/serpapi
- type: Sandbox
url: https://dashboard.thordata.com/serp-api/playground
- 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: Pricing
url: https://www.thordata.com/pricing/web-unlocker
- 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: Pricing
url: https://www.thordata.com/pricing/web-scraper-api
- type: Documentation
url: https://doc.thordata.com/doc/proxies/residential-proxies/getting-started
- type: ToolCrosswalk
url: mcp/thordata-tool-crosswalk.yml
- aid: thordata:thordata-serp-api-api
name: Thordata SERP API
description: Real-time search engine results
humanURL: https://doc.thordata.com/doc/scraping/serp-api/introduction
baseURL: https://scraperapi.thordata.com
tags:
- SERP API
properties:
- type: OpenAPI
url: openapi/thordata-serp-api-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: Pricing
url: https://www.thordata.com/pricing/serpapi
- type: Sandbox
url: https://dashboard.thordata.com/serp-api/playground
- 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: Pricing
url: https://www.thordata.com/pricing/web-unlocker
- 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: Pricing
url: https://www.thordata.com/pricing/web-scraper-api
- type: Documentation
url: https://doc.thordata.com/doc/proxies/residential-proxies/getting-started
- type: ToolCrosswalk
url: mcp/thordata-tool-crosswalk.yml
- aid: thordata:thordata-tasks-api
name: Thordata Tasks API
description: Task lifecycle for the Web Scraper API
humanURL: https://doc.thordata.com/doc/scraping/serp-api/introduction
baseURL: https://scraperapi.thordata.com
tags:
- Task
tags_raw:
- Tasks
properties:
- type: OpenAPI
url: openapi/thordata-tasks-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: Pricing
url: https://www.thordata.com/pricing/serpapi
- type: Sandbox
url: https://dashboard.thordata.com/serp-api/playground
- 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: Pricing
url: https://www.thordata.com/pricing/web-unlocker
- 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: Pricing
url: https://www.thordata.com/pricing/web-scraper-api
- type: Documentation
url: https://doc.thordata.com/doc/proxies/residential-proxies/getting-started
- type: ToolCrosswalk
url: mcp/thordata-tool-crosswalk.yml
- aid: thordata:thordata-web-scraper-api-api
name: Thordata Web Scraper API
description: Pre-built site scrapers launched as asynchronous tasks
humanURL: https://doc.thordata.com/doc/scraping/serp-api/introduction
baseURL: https://scraperapi.thordata.com
tags:
- Web Scraper API
properties:
- type: OpenAPI
url: openapi/thordata-web-scraper-api-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: Pricing
url: https://www.thordata.com/pricing/serpapi
- type: Sandbox
url: https://dashboard.thordata.com/serp-api/playground
- 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: Pricing
url: https://www.thordata.com/pricing/web-unlocker
- 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: Pricing
url: https://www.thordata.com/pricing/web-scraper-api
- type: Documentation
url: https://doc.thordata.com/doc/proxies/residential-proxies/getting-started
- type: ToolCrosswalk
url: mcp/thordata-tool-crosswalk.yml
- aid: thordata:thordata-whitelist-api
name: Thordata Whitelist API
description: IP whitelisting for password-free proxy authentication
humanURL: https://doc.thordata.com/doc/scraping/serp-api/introduction
baseURL: https://scraperapi.thordata.com
tags:
- Whitelist
properties:
- type: OpenAPI
url: openapi/thordata-whitelist-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: Pricing
url: https://www.thordata.com/pricing/serpapi
- type: Sandbox
url: https://dashboard.thordata.com/serp-api/playground
- 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: Pricing
url: https://www.thordata.com/pricing/web-unlocker
- 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: Pricing
url: https://www.thordata.com/pricing/web-scraper-api
- type: Documentation
url: https://doc.thordata.com/doc/proxies/residential-proxies/getting-started
- type: ToolCrosswalk
url: mcp/thordata-tool-crosswalk.yml
- aid: thordata:thordata-public-api-api
name: Thordata Public API
description: The Public API API from Thordata — 1 operation(s) for public api.
humanURL: https://doc.thordata.com/doc/proxies/residential-proxies/location-settings
baseURL: https://openapi.thordata.com/api/locations
tags:
- Public APIs
tags_raw:
- Public API
properties:
- type: OpenAPI
url: openapi/thordata-public-api-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: Pricing
url: https://www.thordata.com/pricing/serpapi
- type: Sandbox
url: https://dashboard.thordata.com/serp-api/playground
- 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: Pricing
url: https://www.thordata.com/pricing/web-unlocker
- 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: Pricing
url: https://www.thordata.com/pricing/web-scraper-api
- type: Documentation
url: https://doc.thordata.com/doc/proxies/residential-proxies/getting-started
- type: ToolCrosswalk
url: mcp/thordata-tool-crosswalk.yml
- aid: thordata:thordata-universal-api-api
name: Thordata Universal API
description: The Universal API API from Thordata — 1 operation(s) for universal api.
humanURL: https://doc.thordata.com/doc/proxies/residential-proxies/location-settings
baseURL: https://openapi.thordata.com/api/locations
tags:
- Universal API
properties:
- type: OpenAPI
url: openapi/thordata-universal-api-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: Pricing
url: https://www.thordata.com/pricing/serpapi
- type: Sandbox
url: https://dashboard.thordata.com/serp-api/playground
- 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: Pricing
url: https://www.thordata.com/pricing/web-unlocker
- 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: Pricing
url: https://www.thordata.com/pricing/web-scraper-api
- type: Documentation
url: https://doc.thordata.com/doc/proxies/residential-proxies/getting-started
- type: ToolCrosswalk
url: mcp/thordata-tool-crosswalk.yml
common:
- type: Website
url: https://www.thordata.com/
- type: Overlay
url: overlays/thordata-scraper-api-overlay.yaml
- type: AgentSkill
url: skills/thordata-serp-search.md
- type: Overlay
url: overlays/thordata-universal-api-overlay.yaml
- type: AgentSkill
url: skills/thordata-scrape-page.md
- type: Overlay
url: overlays/thordata-web-scraper-tasks-overlay.yaml
- type: AgentSkill
url: skills/thordata-run-scraper-task.md
- type: Overlay
url: overlays/thordata-public-api-overlay.yaml
- type: AgentSkill
url: skills/thordata-manage-proxy-users.md
- 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
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/thordata"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/thordata/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/thordata/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.