curl https://api.fastdrop.io/api/v1/usage \
-H "X-API-Key: fd_live_your_key_here"
{
"plan_tier": "starter",
"credits_remaining": 126,
"credits_monthly": 150,
"credits_reset_at": "2026-04-01T00:00:00Z",
"footage_health": {
"videos_measured": 120,
"videos_with_defects": 17,
"share_with_defects": 0.14,
"by_defect": { "vfr": 11, "hevc": 6, "rotation_metadata": 4 },
"note": "Measurements from videos you already processed, not a verdict."
},
"usage_this_month": {
"total_credits": 24,
"total_requests": 8,
"by_capability": {
"classify": 16,
"thumbnails": 4,
"diagnostics": 4,
"duplicates": 0,
"clips": 0,
"transcribe": 0
}
}
}
Account
Check Usage
Get credit balance and usage statistics
GET
/
usage
curl https://api.fastdrop.io/api/v1/usage \
-H "X-API-Key: fd_live_your_key_here"
{
"plan_tier": "starter",
"credits_remaining": 126,
"credits_monthly": 150,
"credits_reset_at": "2026-04-01T00:00:00Z",
"footage_health": {
"videos_measured": 120,
"videos_with_defects": 17,
"share_with_defects": 0.14,
"by_defect": { "vfr": 11, "hevc": 6, "rotation_metadata": 4 },
"note": "Measurements from videos you already processed, not a verdict."
},
"usage_this_month": {
"total_credits": 24,
"total_requests": 8,
"by_capability": {
"classify": 16,
"thumbnails": 4,
"diagnostics": 4,
"duplicates": 0,
"clips": 0,
"transcribe": 0
}
}
}
Returns your current plan, credit balance, and monthly usage breakdown by capability.
Response (200 OK)
string
Current plan:
free, starter, growth, or scale.integer
Credits available for use.
integer
Total monthly credit quota for your plan.
string
ISO 8601 timestamp of next monthly credit reset.
object
Defect rates across the videos you have already processed — how many were
measured, how many had something wrong, and which defects, most common first.Measurements, not a verdict. Whether any of these matter depends on what
you do with the footage, which is what Check Readiness
answers for a given use. A clip stored sideways is a defect for frame
extraction and a non-event for an editor.Jobs that ran without diagnostics are excluded rather than counted as clean —
counting an unmeasured video as healthy would report better footage than you
have.
share_with_defects is null rather than 0 when nothing has been
measured yet, for the same reason.Only counts jobs processed since this began being recorded; it says nothing
about older ones.object
curl https://api.fastdrop.io/api/v1/usage \
-H "X-API-Key: fd_live_your_key_here"
{
"plan_tier": "starter",
"credits_remaining": 126,
"credits_monthly": 150,
"credits_reset_at": "2026-04-01T00:00:00Z",
"footage_health": {
"videos_measured": 120,
"videos_with_defects": 17,
"share_with_defects": 0.14,
"by_defect": { "vfr": 11, "hevc": 6, "rotation_metadata": 4 },
"note": "Measurements from videos you already processed, not a verdict."
},
"usage_this_month": {
"total_credits": 24,
"total_requests": 8,
"by_capability": {
"classify": 16,
"thumbnails": 4,
"diagnostics": 4,
"duplicates": 0,
"clips": 0,
"transcribe": 0
}
}
}