Does this business
actually exist?

Veritas cross-references public data sources and returns a structured confidence assessment. One API call. Structured JSON. Purpose-built for autonomous agents.

POST /api/verify
curl -X POST https://veritas-api.vercel.app/api/verify \
  -H "Content-Type: application/json" \
  -H "x-api-key: vrt_your_key_here" \
  -d '{
    "business_name": "Blue Bottle Coffee",
    "location": "Oakland, CA"
  }'
Response
{
  "result": {
    "existence_confidence": "high",
    "confidence_score": 92,
    "signals": {
      "google_places": { "found": true, "name_match": "exact", "rating": 4.5 },
      "domain": { "found": true, "ssl_valid": true, "domain_age_days": 5842 },
      "web_presence": { "linkedin_found": true, "consistent_nap": true }
    },
    "flags": []
  },
  "meta": { "cached": false, "response_time_ms": 847 }
}

Multi-signal

Google Places, DNS/WHOIS, SSL, LinkedIn. Multiple independent signals, one confidence score.

Agent-native

MCP server included. Install with npx, connect your agent, start verifying. No dashboard needed.

Sub-2s response

Parallel signal checks with 24h caching. Cached responses are instant and free.

MCP Server

Add Veritas to any MCP-compatible agent (Claude, OpenAI, etc.) with one config block:

{
  "mcpServers": {
    "veritas": {
      "command": "npx",
      "args": ["@veritas-api/mcp-server"],
      "env": {
        "VERITAS_API_KEY": "vrt_your_key_here"
      }
    }
  }
}