API v1

Public API — real valuations, programmatically

One endpoint, your keys, the SAME real engine the app uses: RDAP/WHOIS, live signals, NameBio anchors, OpenPageRank, deterministic chain. 1 point per domain — same price as in-app.

Your API keys
Keys authenticate the public endpoint and spend points from YOUR balance, exactly like in-app usage.
API documentation (v1)

Endpoint

POST /api/public/v1/valuate

Authentication

Authorization: Bearer dfk_xxxxxxxxxxxxxxxxxxxxxxxxxxxx

Example request

curl -X POST https://www.domainflock.com/api/public/v1/valuate \
  -H "Authorization: Bearer dfk_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"domains": ["example.com", "yourdomain.ai"]}'

Example response

{
  "ok": true,
  "pointsSpent": 2,
  "pointsBalance": 98,
  "results": [
    {
      "domain": "example.com",
      "ok": true,
      "valueUsd": 17,
      "score": 34,
      "confidence": 60,
      "age": 31,
      "ageVerified": true,
      "warnings": [],
      "verifiedSources": ["dns", "http", "rdap"]
    }
  ]
}

Pricing

1 point per successfully valued domain — deducted from your account balance. Brand-protected domains are blocked and refunded (cost $0 of points).

Limits

Max 10 domains per call · 60 calls/min per key · 30 calls/min per IP. Keys are capped at 5 active per account.

Honesty contract: when no real anchor exists the API returns valueUsd 0 + warnings — never an invented price. Every registration fact is verifiable at client.rdap.org.