{
"key_id": "<string>",
"name": "<string>",
"status": "<string>",
"api_key": "<string>",
"prefix": "<string>",
"created_at": "<string>",
"last_used_at": "<string>",
"disabled_at": "<string>",
"expires_at": "<string>",
"rotated_from_key_id": "<string>",
"rotated_at": "<string>",
"credit_limit": 123,
"credit_used": 0,
"credit_reserved": 0,
"credit_remaining": 123,
"credit_budget_reset_at": "<string>"
}{
"code": "<string>",
"detail": "<string>",
"error": "<string>",
"ok": false,
"meta": {}
}{
"code": "<string>",
"detail": "<string>",
"error": "<string>",
"ok": false,
"meta": {}
}{
"code": "<string>",
"detail": "<string>",
"error": "<string>",
"ok": false,
"meta": {}
}Account
Reset an API key credit budget
Start a new budget epoch and reset Used and Reserved to zero. This does not add credits to the account balance.
POST
/
v1
/
api-keys
/
{key_id}
/
credit-budget
/
reset
{
"key_id": "<string>",
"name": "<string>",
"status": "<string>",
"api_key": "<string>",
"prefix": "<string>",
"created_at": "<string>",
"last_used_at": "<string>",
"disabled_at": "<string>",
"expires_at": "<string>",
"rotated_from_key_id": "<string>",
"rotated_at": "<string>",
"credit_limit": 123,
"credit_used": 0,
"credit_reserved": 0,
"credit_remaining": 123,
"credit_budget_reset_at": "<string>"
}{
"code": "<string>",
"detail": "<string>",
"error": "<string>",
"ok": false,
"meta": {}
}{
"code": "<string>",
"detail": "<string>",
"error": "<string>",
"ok": false,
"meta": {}
}{
"code": "<string>",
"detail": "<string>",
"error": "<string>",
"ok": false,
"meta": {}
}Continue building
Update an API key
Set the key credit limit.
List API keys
Review key budgets and status.
Get usage metering
Inspect account usage before changing budgets.
Path Parameters
Public API key identifier returned by GET /v1/api-keys.
Response
Reset API key budget.

