Skip to main content
Base URL: https://api.revenuebase.ai The RevenueBase API lets you verify email addresses, resolve and search companies, and manage your account programmatically. All responses are in JSON format.

Before you begin

1

Create an account

Go to app.revenuebase.ai and create a RevenueBase account.
2

Get an API key

In the dashboard, go to Settings → API Keys and create a key. Copy it — you won’t see it again after closing the dialog.
3

Send your key in every request

Include the key in the x-key header on every request:
curl https://api.revenuebase.ai/v1/credits \
  -H "x-key: {YOUR_API_KEY}"

What you can do

ProductWhat it doesEndpoints
Email VerificationValidate deliverability, detect role accounts and risk, process lists in bulkPOST /v1/process-email, POST /v1/batch-process-email
Company MatchResolve company names to canonical records, search companies by keywordPOST /v2/company-resolver/resolve, POST /v2/company-resolver/discovery
User OperationsCheck credit balance, rotate API keysGET /v1/credits, GET /v1/new-api-key

API versions

  • v1 — General Availability: Includes email verification and user operations
  • v2 — Research Preview: Includes beta endpoints such as company resolver and discovery
The version prefix is part of every endpoint path (e.g., /v1/process-email, /v2/company-resolver/resolve).
The endpoint reference in this tab is generated from the OpenAPI spec. Use the interactive playground on each endpoint page to send live requests with your API key.

Next steps

Authenticate a request

API key setup, security practices, and managing multiple keys.

Rate limits and errors

Limits per key, backoff strategy, and all error codes.

Verify email addresses

Real-time and batch email verification.

Match and discover companies

Resolve company names and search by keyword or theme.