Usage & Quota
Returns your current plan, billing period, per-channel quota usage, and rate limit configuration.
Returns your current plan, billing period, per-channel quota usage, and rate limit configuration.
Authorization
BearerAuth API key from your Developer Dashboard.
Keys start with sv_live_ (production) or sv_test_ (test mode).
In: header
Response Body
application/json
application/json
application/json
curl -X GET "https://scamverify.ai/api/v1/usage"{
"plan": "free",
"billing_cycle": "monthly",
"period": "string",
"period_end": "2019-08-24T14:15:22Z",
"quota": {
"phone": {
"used": 0,
"limit": 0,
"remaining": 0
},
"url": {
"used": 0,
"limit": 0,
"remaining": 0
},
"text": {
"used": 0,
"limit": 0,
"remaining": 0
},
"email": {
"used": 0,
"limit": 0,
"remaining": 0
}
},
"rate_limit": {
"rpm": 0,
"concurrent": 0
}
}{
"error": {
"code": "missing_api_key",
"message": "Authorization header is required. Use 'Bearer sv_live_...' format."
}
}{
"error": {
"code": "internal_error",
"message": "An unexpected error occurred. Please try again later."
}
}System Status GET
Returns the operational status of all API components. This endpoint does **not** require authentication and is suitable for health checks. Response is cached for 30 seconds. Returns HTTP 503 if the database is unreachable.
How Scoring Works
A deep dive into how ScamVerify™ calculates risk scores, confidence levels, and AI-generated explanations across all verification channels.