{
  "id": "truecaller/truecaller-oauth-api",
  "sourceId": "truecaller:truecaller-oauth-api",
  "providerSlug": "truecaller",
  "productSlug": "truecaller-oauth-api",
  "name": "Truecaller OAuth User Verification API",
  "provider": {
    "id": "truecaller",
    "name": "Truecaller",
    "platform": false,
    "external": true
  },
  "kind": null,
  "category": "software-it-services",
  "categories": [
    "software-it-services",
    "fn-risk-compliance",
    "telecom"
  ],
  "categoryInferred": true,
  "capability": null,
  "capabilityHints": [
    "truecallerOAuthUserVerificationAPI"
  ],
  "summary": "The backend half of the Truecaller OAuth SDK flow. After the mobile SDK returns an authorization code, partners exchange it at POST /v1/token (authorization_code grant with PKCE code_verifier; refresh",
  "url": "https://docs.truecaller.com/truecaller-sdk/android/latest-oauth-sdk-3.3.0/integration-steps/integrating-with-your-backend",
  "qa_score": null,
  "agent_default": false,
  "pricing": null,
  "sandbox": null,
  "sla": null,
  "coordinates": {
    "industry": "software-it-services",
    "function": null,
    "occupations": [],
    "records": []
  },
  "assigned": [],
  "demo": false,
  "external": true,
  "federated": false,
  "apis_ax": null,
  "source": "apis.io",
  "sources": [
    "apis.io"
  ],
  "tier": 1,
  "probe": {
    "probedAt": "2026-08-24",
    "probeVersion": "0.1",
    "reachable": true,
    "rootStatus": 200,
    "latencyMs": 1773,
    "docsLive": null,
    "specFound": false,
    "specUrl": null,
    "machineFace": false,
    "authDocumented": false,
    "cors": true,
    "timeouts": 0,
    "errors": [],
    "probeScore": 1.5
  },
  "externalScores": {
    "apisIo": {
      "composite": 48.6,
      "band": "developing",
      "agentReadiness": 35,
      "scoredAt": "2026-08-21",
      "source": "apis.io published scores; not a platform/api.qa score"
    }
  },
  "naics": {
    "code": "513210",
    "level": "national-industry",
    "basis": "registerKey:software-it-services",
    "inferred": true
  },
  "economicClass": "INFORM",
  "economicClassInferred": true,
  "economicClassBasis": "no effect signal in source operations",
  "interfaces": [],
  "urls": {
    "html": "https://apis.directory/apis/truecaller/truecaller-oauth-api/",
    "json": "https://apis.directory/apis/truecaller/truecaller-oauth-api.json"
  }
}