Home
Providers
ReefAPI
ReefAPI
ReefAPI is a unified web-data gateway that fronts 183 production data engines - Amazon, Zillow, Reddit, Trustpilot, LinkedIn Jobs, Indeed, Google Maps, Booking.com, StockX, YouTube and more - behind ONE JSON contract, ONE API key and ONE shared credit pool. Every one of its 1,528 operations is POST https://api.reefapi.com/{engine}/v1/{action} with an x-api-key header, and every response - success or failure - is the same { ok, data, meta, error } envelope with a stable error code and a machine-readable `retryable` flag. The company handles proxies, headless browsers, logins and anti-bot walls server-side, so a caller gets parsed JSON from sites that block scrapers, with no per-site plan to buy and no scraper to maintain. Credits never expire, failed or blocked calls cost zero, and a 1,000-credit free tier needs no card. The agent surface is unusually complete: a live hosted MCP server at https://api.reefapi.com/mcp with five discovery-first tools whose manifest is anonymously introspectable, an RFC 9727 /.well-known/api-catalog linkset, a published OpenAPI 3.0.3 on the API host root, llms.txt plus a per-engine markdown twin at /docs/{engine}.md, and a robots.txt that explicitly allow-lists fifteen named AI crawlers.
ReefAPI publishes 14 APIs on the APIs.io network, including Classifieds & Second-hand API, Developer Tools API, E-commerce & Marketplaces API, and 11 more. Tagged areas include Web Data, Data Aggregation, Web Scraping, SERP, and E-Commerce.
ReefAPI’s developer surface includes authentication, sandbox, pricing, signup flow, support, developer console, getting-started guide, and 18 more developer resources.
1 APIs
2 MCP Servers
On this page
Kin Score
APIs 15
MCP Servers 2
Pricing Plans 1
Rate Limits 1
Security Posture 2
Resources 25
apis.yml
40 Operational Transparency
28 Create-or-Update Ergonomics
Composite quality — 57.8/100 · strong
Agent readiness — 35/100 · agent ready
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 15
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Get Started 5
Portal, sign-up, and the first successful call
Agent Surfaces 3
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
name: ReefAPI
aid: reefapi
description: 'ReefAPI is a unified web-data gateway that fronts 183 production data engines - Amazon, Zillow, Reddit, Trustpilot,
LinkedIn Jobs, Indeed, Google Maps, Booking.com, StockX, YouTube and more - behind ONE JSON contract, ONE API key and ONE
shared credit pool. Every one of its 1,528 operations is POST https://api.reefapi.com/{engine}/v1/{action} with an x-api-key
header, and every response - success or failure - is the same { ok, data, meta, error } envelope with a stable error code
and a machine-readable `retryable` flag. The company handles proxies, headless browsers, logins and anti-bot walls server-side,
so a caller gets parsed JSON from sites that block scrapers, with no per-site plan to buy and no scraper to maintain. Credits
never expire, failed or blocked calls cost zero, and a 1,000-credit free tier needs no card. The agent surface is unusually
complete: a live hosted MCP server at https://api.reefapi.com/mcp with five discovery-first tools whose manifest is anonymously
introspectable, an RFC 9727 /.well-known/api-catalog linkset, a published OpenAPI 3.0.3 on the API host root, llms.txt plus
a per-engine markdown twin at /docs/{engine}.md, and a robots.txt that explicitly allow-lists fifteen named AI crawlers.'
url: https://raw.githubusercontent.com/api-evangelist/reefapi/refs/heads/main/apis.yml
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
label: Freemium · Self-serve signup
confidence: high
probe_state: covered
source:
- plans
- authentication
- rate-limits
- security
- sandbox
generated: '2026-09-03'
method: derived
created: '2026-08-30'
modified: '2026-08-31'
specificationVersion: '0.21'
tags:
- Web Data
- Data Aggregation
- Web Scraping
- SERP
- E-Commerce
- Social-Media
- Real-Estate
- Job
- Travel
- News
- Finance
- Reviews
- Company Intelligence
- MCP
- agent-native
- REST
- OpenAPI
- llms-txt
- API Catalog
- Free Tier
- Credit
- Gateways
tags_raw:
- web-data
- data-aggregation
- web-scraping
- serp
- e-commerce
- social-media
- real-estate
- jobs
- travel
- news
- finance
- reviews
- company-intelligence
- mcp
- agent-native
- rest
- openapi
- llms-txt
- api-catalog
- free-tier
- credits
- gateway
apis:
- name: ReefAPI MCP Server
description: 'Hosted MCP server over streamable-HTTP with 5 discovery-first tools (search_engines, get_catalog, get_engine_schema,
get_action_schema, call_engine). Auth via Authorization: Bearer ak_live_ key. Compatible with Claude Desktop, Claude Code,
Cursor, Windsurf, and ChatGPT connectors.'
humanURL: https://reefapi.com/mcp
baseURL: https://api.reefapi.com/mcp
tags:
- Web Data
- Data Aggregation
- Web Scraping
- E-Commerce
- Social-Media
- Real-Estate
- Job
- Travel
- News
- Finance
- Reviews
- Company Intelligence
- MCP
- agent-native
- REST
- OpenAPI
- Free Tier
tags_raw:
- web-data
- data-aggregation
- web-scraping
- e-commerce
- social-media
- real-estate
- jobs
- travel
- news
- finance
- reviews
- company-intelligence
- mcp
- agent-native
- rest
- openapi
- free-tier
properties:
- type: MCPServer
url: https://api.reefapi.com/mcp
description: 'LIVE remote MCP over streamable-HTTP. PROBED 2026-08-31: initialize returned protocolVersion 2025-06-18,
serverInfo {name reefapi, version 1.27.2}; tools/list returned 5 tools ANONYMOUSLY (no key). A plain GET returns 406
- it is JSON-RPC over POST with Accept "application/json, text/event-stream", and the mcp-session-id header from initialize
is required on subsequent calls.'
- type: MCPServer
url: mcp/reefapi-mcp.yml
description: Local manifest with the deployment block, probe notes and the verbatim tool set.
- type: ToolCrosswalk
url: mcp/reefapi-tool-crosswalk.yml
- type: Documentation
url: https://reefapi.com/mcp
- type: SourceCode
url: https://github.com/reefapi/reefapi-mcp
- aid: reefapi:reefapi-classifieds-second-hand-api
name: ReefAPI Classifieds & Second-hand API
description: The Classifieds & Second-hand API from ReefAPI — 29 operation(s) for classifieds & second-hand.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- Classifieds & Second-hand
properties:
- type: OpenAPI
url: openapi/reefapi-classifieds-second-hand-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-developer-tools-api
name: ReefAPI Developer Tools API
description: The Developer Tools API from ReefAPI — 263 operation(s) for developer tools.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- Developer Tools
properties:
- type: OpenAPI
url: openapi/reefapi-developer-tools-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-e-commerce-marketplaces-api
name: ReefAPI E-commerce & Marketplaces API
description: The E-commerce & Marketplaces API from ReefAPI — 264 operation(s) for e-commerce & marketplaces.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- E-commerce & Marketplaces
properties:
- type: OpenAPI
url: openapi/reefapi-e-commerce-marketplaces-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-finance-data-api
name: ReefAPI Finance & Data API
description: The Finance & Data API from ReefAPI — 103 operation(s) for finance & data.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- Finance & Data
properties:
- type: OpenAPI
url: openapi/reefapi-finance-data-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-government-tenders-api
name: ReefAPI Government & Tenders API
description: The Government & Tenders API from ReefAPI — 5 operation(s) for government & tenders.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- Government & Tenders
properties:
- type: OpenAPI
url: openapi/reefapi-government-tenders-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-jobs-hiring-api
name: ReefAPI Jobs & Hiring API
description: The Jobs & Hiring API from ReefAPI — 69 operation(s) for jobs & hiring.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- Jobs & Hiring
properties:
- type: OpenAPI
url: openapi/reefapi-jobs-hiring-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-media-film-knowledge-api
name: ReefAPI Media, Film & Knowledge API
description: The Media, Film & Knowledge API from ReefAPI — 274 operation(s) for media, film & knowledge.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- Media, Film & Knowledge
properties:
- type: OpenAPI
url: openapi/reefapi-media-film-knowledge-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-other-api
name: ReefAPI Other API
description: The Other API from ReefAPI — 57 operation(s) for other.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags: []
tags_raw:
- Other
properties:
- type: OpenAPI
url: openapi/reefapi-other-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-real-estate-api
name: ReefAPI Real Estate API
description: The Real Estate API from ReefAPI — 57 operation(s) for real estate.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- Real-Estate
tags_raw:
- Real Estate
properties:
- type: OpenAPI
url: openapi/reefapi-real-estate-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-reputation-reviews-api
name: ReefAPI Reputation & Reviews API
description: The Reputation & Reviews API from ReefAPI — 76 operation(s) for reputation & reviews.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- Reputation & Reviews
properties:
- type: OpenAPI
url: openapi/reefapi-reputation-reviews-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-search-seo-api
name: ReefAPI Search & SEO API
description: The Search & SEO API from ReefAPI — 8 operation(s) for search & seo.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- Search & SEO
properties:
- type: OpenAPI
url: openapi/reefapi-search-seo-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-social-media-api
name: ReefAPI Social Media API
description: The Social Media API from ReefAPI — 117 operation(s) for social media.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- Social-Media
tags_raw:
- Social Media
properties:
- type: OpenAPI
url: openapi/reefapi-social-media-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-travel-lodging-api
name: ReefAPI Travel & Lodging API
description: The Travel & Lodging API from ReefAPI — 43 operation(s) for travel & lodging.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- Travel & Lodging
properties:
- type: OpenAPI
url: openapi/reefapi-travel-lodging-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
- aid: reefapi:reefapi-utilities-ai-api
name: ReefAPI Utilities & AI API
description: The Utilities & AI API from ReefAPI — 163 operation(s) for utilities & ai.
humanURL: https://reefapi.com/docs
baseURL: https://api.reefapi.com
tags:
- Utilities & AI
properties:
- type: OpenAPI
url: openapi/reefapi-utilities-ai-api-openapi.yml
- type: Documentation
url: https://reefapi.com/docs
- type: DeveloperPortal
url: https://reefapi.com/docs
- type: APIReference
url: https://reefapi.com/apis
- type: Quickstart
url: https://reefapi.com/docs#quickstart
- type: DataModel
url: data-model/reefapi-data-model.yml
- type: ErrorCatalog
url: errors/reefapi-problem-types.yml
- type: Conventions
url: conventions/reefapi-conventions.yml
maintainers:
- FN: ReefAPI
url: https://reefapi.com/
email: support@reefapi.com
generated:
by: apis.io/add
model: claude-opus-4-8
confidence: 90
at: '2026-08-30T16:50:12.945Z'
common:
- type: Overlay
url: overlays/reefapi-openapi-overlay.yaml
- type: Website
url: https://www.reefapi.com/
- type: License
name: MIT
url: https://github.com/reefapi/reefapi-mcp/blob/main/LICENSE
- type: DomainSecurity
url: security/reefapi-domain-security.yml
- type: Authentication
url: authentication/reefapi-authentication.yml
- type: WellKnown
url: well-known/reefapi-well-known.yml
description: RFC 9727 /.well-known/api-catalog served at api.reefapi.com (HTTP 200, application/linkset+json). All other
named well-known paths 404 on both hosts - recorded in the manifest.
- type: APICatalog
url: well-known/reefapi-api-catalog.json
- type: LLMsTxt
url: llms/reefapi-llms.txt
description: Fetched verbatim from https://reefapi.com/llms.txt (HTTP 200). A 520KB llms-full.txt also exists and is deliberately
not committed.
- type: Packages
url: packages/reefapi-packages.yml
description: No client SDK on any registry (npm/PyPI/RubyGems all miss); the one first-party distributable is the MIT-licensed
reefapi-mcp server, v1.27.2, source-installed from GitHub.
- type: Conformance
url: conformance/reefapi-conformance.yml
- type: Lifecycle
url: lifecycle/reefapi-lifecycle.yml
- type: StatusPage
url: https://reefapi.com/status
description: Provider-hosted canary-driven status page (HTTP 200) with a machine-readable JSON twin at https://api.reefapi.com/status,
advertised as the status link relation in the api-catalog linkset.
- type: Sandbox
url: sandbox/reefapi-sandbox.yml
description: No test-mode key; the trial surface is the in-browser playground at https://reefapi.com/playground plus 1,000
free credits, keyless MCP discovery and zero-cost failed calls.
- type: AgentSkill
url: skills/_index.yml
- type: Plans
url: plans/reefapi-plans-pricing.yml
- type: RateLimits
url: rate-limits/reefapi-rate-limits.yml
- type: Pricing
url: https://reefapi.com/pricing
- type: SignUp
url: https://reefapi.com/signup
- type: Login
url: https://reefapi.com/login
- type: TermsOfService
url: https://reefapi.com/terms
- type: PrivacyPolicy
url: https://reefapi.com/privacy
- type: Support
url: https://reefapi.com/about
description: Contact form plus a published support email on the about page; /contact and /support both 404.
- type: GitHubOrganization
url: https://github.com/reefapi
- type: Console
url: https://reefapi.com/playground
- type: GettingStarted
url: https://reefapi.com/guides
image: https://reefapi.com/icon.svg
x-enrichment:
date: '2026-08-31'
status: enriched
artifacts_added: 23
pass: local-v1
x-coverage:
state: covered
reason: ''
detail: 'Full public surface: OpenAPI 3.0.3 with 1,528 operations on the API host root, a live anonymously-introspectable
MCP server, an RFC 9727 api-catalog and llms.txt - nothing was gated or unreadable.'
evidence:
- url: https://api.reefapi.com/openapi.json
status: 200
- url: https://api.reefapi.com/mcp
status: 200
- url: https://api.reefapi.com/.well-known/api-catalog
status: 200
- url: https://reefapi.com/llms.txt
status: 200
checked: '2026-08-31'
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/reefapi"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/reefapi/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/reefapi/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.