CallerID
⚡ Phone number intelligence API

Know who's calling.
One API call away.

Look up any phone number and get the caller's name, photo, carrier, spam & fraud score, and more — from multiple data sources, behind a single clean REST endpoint.

View plans

Everything you need to identify a number

Rich, normalized data from several providers — no need to integrate each one yourself.

🧑

Identity

Name, photo, business status, emails, addresses and social profiles where available.

🛡️

Spam & fraud

Spam report counts, fraud flags and a risk score so you can screen calls confidently.

📡

Carrier

Carrier and line details resolved from the number across multiple data sources.

🔌

One clean endpoint

A single GET /v1/lookup call returns a normalized JSON payload.

💳

Crypto & UPI

Subscribe with crypto (OxaPay) or UPI. No cards, no lock-in, cancel anytime.

📈

Usage dashboard

Track your monthly quota, manage API keys, and see your payment history in one place.

Simple monthly plans

Pick a plan, pay with crypto or UPI, and start looking up numbers. Each successful lookup counts as one against your monthly quota.

Integrate in minutes

Authenticate with an API key, call one endpoint, get JSON back. Interactive OpenAPI docs ship with the API at /docs.

curl "https://api.yourdomain.com/v1/lookup?number=+911234567890" \ -H "X-API-Key: ck_live_xxx" { "number": "+911234567890", "found": true, "counted": true, "lookups_remaining": 9873, "result": { "name": "Jane Doe", "provider": "truecaller", "carrier": "Airtel", "is_fraud": false, "spam_reports": 0 } }