Open period

Opens a new period on an ACTIVE billing ledger. Operator supplies `cycle`, `rate_usd`, and at least one of `(period_start_at_timestamp, period_end_at_timestamp)` — the other is derived from `cycle` (calendar-aware). A period spans exactly one cycle. Multiple OPEN periods per ledger are allowed and may overlap. | authz: allowed_org_types=[provider], min_org_role=operator, authz_personas=[billing_ledger_owner_operators] | (OpenPeriodReq) -> (PydanticObjectId)

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

billing_ledger_idstringRequired

Request

This endpoint expects an object.
cycleenumRequired
Allowed values:
rate_usddoubleRequired
period_start_at_timestampdatetimeOptional
period_end_at_timestampdatetimeOptional

Response

Successful Response

Errors

422
Billing Ledger Periods Open V1request Unprocessable Entity Error