---
title: "Account balance and rate limits"
method: GET
path: "/balance"
tags: ["Account"]
---

# Account balance and rate limits

`GET /balance`

## Request

- Base URL: `https://riskmodels.app/api`
- URL: `https://riskmodels.app/api/balance`
- Auth: HTTP bearer

Returns current prepaid balance, account status, and rate-limit settings for the authenticated token.

## Response `200`

Account balance and status.

- object
  - `email` string
  - `balance_usd` number, float
  - `currency` string
  - `account_type` string
  - `status` object
    - `account` string
    - `billing` string
    - `can_make_requests` boolean
  - `limits` object
    - `rate_limit_per_minute` integer
    - `daily_request_limit` integer, nullable
  - `last_updated` string, date-time

## Other responses

- `401`: Missing or invalid Bearer token.
- `402`: Insufficient balance.
- `429`: Rate limit exceeded.

---

[API](https://skmtc.dev/riskmodels/apis/riskmodels-api.md) · [All operations](https://skmtc.dev/riskmodels/apis/riskmodels-api/llms.txt) · [OpenAPI document](https://skmtc.dev/riskmodels/apis/riskmodels-api/revisions/1a034cad408a?raw)
