Update commitment
Partially updates an existing usage commitment. Only fields present in the request body are changed; omitted fields are left as-is.
Supports changing the commitment value’s start/end dates, whether it spans the full contract duration, its billing interval, price priority, and true-up behavior, and adding additional billing term IDs via billingTermsToAdd. Does not touch overage configuration — overage pricing is set at commitment creation time only.
Fails with a validation error if the commitment does not exist for this manufacturer or is locked (already invoiced) against the requested change.
Authentication
Path parameters
Request
Commitment start date (YYYY-MM-DD)
Commitment end date, inclusive (YYYY-MM-DD)
True-up behavior for the commitment (commitments-v2). DEFAULT trues up unmet commitment; NEVER suppresses it.
Response
Boolean with true=success, false=failure
Plain-text description of the result

