# CreateBillingRunInput

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

Request body for starting a new billing run.

## Fields
- `periodKey` (string) required: Billing period key in yyyyMM format (e.g., "202602" for February 2026). (nullable, min length 0, max length 10)
- `isDryRun` (boolean): When true, calculates charges without generating invoices (preview mode).
- `resellerId` (string(uuid)): Optional reseller to run billing for. Omit it to run for the caller's own reseller (or, for an  admin with no reseller selected, to bill every reseller). When set, the run bills that one  reseller's merchants; a reseller caller may name their own reseller or any reseller beneath it,  and an admin may name any reseller. A reseller outside the caller's scope is reported as not  found. Not accepted by the all-resellers trigger. Conditional: When ResellerId is not null. (nullable)

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
