RevCenter API v1
RevCenter API keys authenticate customer software, MCP servers, CLIs, and direct curl calls without exposing Serper or Harvest credentials.Current capabilities
Provision a key
--rate-limit is requests per minute for that key. The default is 120/min
when omitted.
Rate limits and concurrent callers
Rate limits are per API key, not per human user. If ten workers share one key, they share that key’s minute bucket. If ten customers each have their own key, each customer gets their own bucket. At the default120/min, one key can average about 2 QPS, with short bursts allowed
inside the minute. Higher-volume customers should receive a higher per-key limit, for
example 600/min for about 10 QPS.
The API accepts concurrent requests. Each request authenticates the key, checks scope,
resolves the workspace’s RevCenter-provided or workspace-owned provider key, calls the
underlying data source, records usage, and returns structured JSON. Downstream protection
is separate: web search is QPS-limited and LinkedIn enrichment is concurrency-limited.
Response shape
Successful responses use:Idempotency-Key or idempotencyKey on
provider-spending calls.
MCP and agent use
The API is designed to be easy to wrap as MCP tools: bearer-token auth, scoped keys, JSON bodies, deterministic endpoints, structured JSON responses, request IDs, and usage tracking. It is not itself an MCP server; an MCP server should wrap these endpoints as tools such asweb_search, linkedin_people_search, linkedin_profile_enrich, and
linkedin_company_enrich.
Scopes
Web search
surface defaults to search and can be any supported Serper surface:
search, images, news, maps, places, videos, shopping, scholar,
patents, or autocomplete.
People search
People enrichment
publicIdentifier unless it is a full URL
or numeric profileId.
Company search
Company enrichment
Usage
Metering model
Public API responses expose blended RevCenter Acquisition Units, not underlying provider prices.workspace_byok: RevCenter records the
activity but does not treat vendor spend as customer-billable acquisition overage.