---
title: "Usage Measure"
method: POST
path: "/v1/usage/measure/{receipt_id}"
tags: ["usage"]
---

# Usage Measure

`POST /v1/usage/measure/{receipt_id}`

## Request

- Base URL: `https://api.june.januraine.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.june.januraine.ai/v1/usage/measure/{receipt_id}`
- Auth: none declared

Measure THIS receipt: both arms as real calls to the caller's own provider (arm A
rebuilt from the served blocks the receipt kept when it was answered without a
model). The caller pays for both calls. Bypasses the sampling cap (it is explicit).

## Path parameters

- `receipt_id` string, required

## Headers

- `X-LLM-Key` string, nullable
- `X-LLM-Model` string, nullable
- `X-LLM-Platform` string, nullable
- `X-Canvas` string, nullable
- `X-API-Key` string, nullable
- `Authorization` string, nullable

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/januraine/apis/june-ai.md) · [All operations](https://skmtc.dev/januraine/apis/june-ai/llms.txt) · [OpenAPI document](https://skmtc.dev/januraine/apis/june-ai/revisions/097b95b163c7?raw)
