# Apportion exact integer units

Build-time release reference. Runtime readiness, deployment, payment settlement and external indexing are not evaluated here. Prices are proposed; this file cannot authorize execution or payment.

Allocate a declared integer total among exact nonnegative decimal weights using floors and largest remainders. Conserves units with exact quota evidence and ID tie breaks; no minima, caps, fairness certification, payments or monotonicity guarantee.

Release: 0.29.0. Built: 2026-10-06T15:38:00Z.

## Choose for
- Divide a fixed total of indivisible units among weighted categories
- Produce integer weighted allocations whose sum equals the declared total

## Outside this profile
- Fairness certification, eligibility decisions about people, payments, or resource reservations
- Monotonic allocation as total changes, recipient minimums or maximums
- Live execution, network lookups, payments, reservation, or inferring factual correctness of supplied data

Proposed nominal USD 0.003 per successful call; payer fees excluded. No verified runtime availability.

- [Exact release contract](/reference/services/integer-apportion.json)
- [Input schema](/reference/schemas/integer-apportion.input.json)
- [Output schema](/reference/schemas/integer-apportion.output.json)
- [Fixed example](/reference/examples/integer-apportion.json)
- [Complete HTML reference](/discover/tools/integer-apportion)
