{
"sessionID": "11111111-1111-1111-1111-111111111111",
"userID": "local-user-001",
"mode": "voiceInput"
}curl --location '/v1/billing/quota-checks' \
--header 'Content-Type: application/json' \
--data '{
"sessionID": "11111111-1111-1111-1111-111111111111",
"userID": "local-user-001",
"mode": "voiceInput"
}'{
"endpoint": "POST /v1/billing/quota-checks",
"result": {
"sessionID": "11111111-1111-1111-1111-111111111111",
"userID": "local-user-001",
"mode": "voiceInput",
"allowed": true,
"reason": null,
"entitlementSnapshot": {
"userID": "local-user-001",
"plan": "pro",
"allowedModes": [
"voiceInput",
"translation",
"rewrite"
],
"remainingQuotaSeconds": 7200,
"remainingAddonSeconds": 600,
"asOf": "2026-04-01T16:20:00Z",
"totalRemainingSeconds": 7800
},
"checkedAt": "2026-04-01T16:20:00Z"
}
}