# usage.daily_settled

> Sent once a UTC day of usage is settled, with the day's checks and what they cost, for live and test traffic.

Last updated: 2026-09-17

```http
POST https://your-server.example.com/webhooks/fingerly
```

Authentication: Signed by Fingerly (`x-fingerly-signature`)

Sent after each UTC day is settled, shortly after midnight UTC: one event for `live` traffic and one for `test` traffic. Use it to reconcile your own records with what you were charged.

> **Note:** Verify the signature before you parse the body, and answer `2xx` within 10 seconds. See [webhooks](https://docs.fingerly.io/docs/webhooks#verify-the-signature).

## Body

- `id` (string): The event's ID, a UUIDv7. The same on every retry: deduplicate on it. Also sent as `X-Fingerly-Event-ID`.
- `type` (string): Always `usage.daily_settled`.
- `version` (integer): The envelope version, `1`.
- `organization_id` (string): Your organization.
- `environment` (string): `live` for production traffic, `test` for staging and development.
- `created_at` (string): When the underlying fact happened, RFC 3339 in UTC. Not when it was delivered.
- `data` (object): The settled day.
  - `date` (string): The UTC day, `YYYY-MM-DD`.
  - `checks` (integer): Identify requests that day.
  - `billable_checks` (integer): Checks that were billable. Always `0` for `test`.
  - `refused_checks` (integer): Requests refused for rate limiting or credit.
  - `billed_micros` (integer): What the billable checks cost, in millionths of a US dollar.
  - `charged_micros` (integer): What was charged to your balance at settlement, in millionths of a US dollar.

`test` sums your staging and development keys. Divide micros by 1,000,000 for dollars: `3000` micros is $0.003.

## Headers

```http Headers
POST /webhooks/fingerly HTTP/1.1
Content-Type: application/json
User-Agent: Fingerly-Webhooks/1.0
X-Fingerly-Event-ID: 01a0a851-0c4e-7f23-b8d1-6e2f94c0a7b5
X-Fingerly-Event-Type: usage.daily_settled
X-Fingerly-Timestamp: 1789551672
X-Fingerly-Signature: sha256=6f1c0a3e9b…
```

## Payload

```json Body
{
  "id": "01a0a851-0c4e-7f23-b8d1-6e2f94c0a7b5",
  "type": "usage.daily_settled",
  "version": 1,
  "organization_id": "01a0a7f2-3c18-7b40-8d2e-5f6a9b1c0d37",
  "environment": "live",
  "created_at": "2026-09-16T09:41:12Z",
  "data": {
    "date": "2026-09-15",
    "checks": 48213,
    "billable_checks": 47655,
    "refused_checks": 0,
    "billed_micros": 141327500,
    "charged_micros": 141327500
  }
}
```
