VerifiedDR API
Use VerifiedDR scores and actions in your app or agent. The API shares data and rules with the vdr CLI and MCP server.
- Base URL
https://verifieddr.com/api/v1- Authentication
Authorization: Bearer vdr_your_api_key- Limits
- 60 requests a minute
- Quota headers on every response
- JSON in, JSON out
Start in two minutes
One key, one header, one request. The first response is the JSON your app works with.
- 1
Create a key
Open API keys in the dashboard and create a key. It starts with vdr_. Keep it in server code and never in a browser.
- 2
Send your first request
Add the key as a bearer token. A site lookup returns DR, TrueDR, trust and traffic evidence for any approved website.
First requestcurl https://verifieddr.com/api/v1/lookup/verifieddr.com \ -H "Authorization: Bearer vdr_your_api_key" - 3
Or run the same call in the CLI
Every endpoint has a vdr command. Agents and scripts often prefer the shorter form.
Same operation in the CLIexport VERIFIEDDR_API_KEY=vdr_your_api_key vdr authority:lookup verifieddr.com
Authentication
Send the key as a bearer token with each request. Public lookups return public site data. Account routes return 404 for sites outside your account, so a leaked key never reveals which sites you own.
Authorization: Bearer vdr_your_api_keyRate limits and quota
Every authenticated call spends one quota unit, cached or not. The cheapest way in is a Monitor subscription; a 90-day growth program carries the same meter for its run.
| Account | Capacity |
|---|---|
| Verified free account | 25 lifetime calls, 5 requests a minute |
| Monitor Basic, $29 a month | 1,000 calls a month, 60 requests a minute |
| Monitor Plus, $59 a month | 5,000 calls a month, 60 requests a minute |
| Monitor Pro, $99 a month | 10,000 calls a month, 60 requests a minute |
| Grow program | 5,000 calls a month, 60 requests a minute |
| Scale program | 10,000 calls a month, 60 requests a minute |
| Partner | 10,000 calls a month, free, see below |
The free trial covers GET /lookup, /find, /map, /snippets, /categories and /account/usage, plus reading and editing AI Visibility questions on sites you own. Running a scan needs a running program. If onboarding granted the account a limited first scan, the API can use that allowance for up to 4 questions. Later scans and all other actions need a program.
Responses include X-API-Quota-Limit, X-API-Quota-Remaining, X-API-Quota-Period and X-API-Tier. A minute-rate limit returns 429 with Retry-After. A spent quota or a program gate returns 402 with an upgrade link. A program runs 90 days on one payment.
Choose a resource
Pick the job you want the API to do.
Visibility and discovery
Check any website, map its links and find trusted partners.
Sites and monitoring
Track your websites, export evidence and verify ownership.
Keywords
Read the DR a search term demands and track your targets.
Search and AI visibility
Read Search Console evidence and saved AI answer scans.
Reference
Errors, valid values and every CLI to HTTP pair.
Partner program
Show VerifiedDR data inside your own tool and the API is free.
Directories, launch platforms, SEO tools and agent products that display DR, TrueDR or AI visibility from this API get a partner key with 10,000 calls a month at no charge. The partner allowance stacks with any plan and never expires while the integration is live.
| You show | You link |
|---|---|
| The score with its name, DR or TrueDR, next to the website it belongs to | A followed link on the score to that website's page on verifieddr.com |
| AI visibility numbers with the AI services they were measured on | A visible "Data by VerifiedDR" credit wherever the data appears |
Apply with one email: the tool, where the data will show and the email on your VerifiedDR account. Partner keys are switched on by hand, usually within a day. Email contact@verifieddr.com.
Other ways in
Agents can use the same operations through MCP or the CLI without HTTP code.