WhoCalled.in

Caller ID Lookup API

The WhoCalled.in API is designed for apps, CRMs, fraud systems, and internal dashboards that need fast caller intelligence.

Example request

curl -X POST "https://whocalled.in/api/search" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -d '{"query":"9999999999","limit":10}'

Returned signals

Possible fields include name, mobile, alternate phone, country, circle, address, record id, and match score, depending on available data and plan limits.

Open API modal

How to interpret Caller ID Lookup API

Lookup results combine the information available for a number, which may include a caller or business label, number format, operator, telecom circle, and spam-risk signals. Coverage varies by number. A missing result does not mean a call is safe, and a reported label is not proof that a particular person made the call.

Use lookup information safely

Before returning an unfamiliar call, compare the result with the caller’s message and the official contact details of any business they claim to represent. Never disclose an OTP, account password, card PIN, recovery code, or remote-access permission. Report inaccurate information so it can be reviewed, and use the opt-out channel for eligible data-removal requests.

Read the phone lookup guide or review our privacy policy and correction and opt-out process.

Enterprise Governance & Privacy Protection: WhoCalled.in provides privacy, correction, and data-removal channels for its caller lookup service. Contact our Data Protection Officer at dpo@whocalled.in for data verification or opt-out requests.

Index Last Reviewed & Updated: July 29, 2026 | Caller Lookup Resources