Skip to main content
GET
Get one ProposalContractSchedule
A ProposalContractSchedule is a future price change on one quoted contract inside a proposal: a new unit price and the date it takes effect. Each one becomes a scheduled price change on the customer’s real contract when the proposal is accepted. This is where scheduled price changes are managed once a proposal has been created.

Authentication

This endpoint requires OAuth2 authentication. Include a valid bearer token in the Authorization header. The authenticated user must be a full unrestricted administrator or have the ProposalContractSchedule-Read role.

Path Parameters

integer
required
The Id of the ProposalContractSchedule record to retrieve.

Code Examples

Response

200

integer
ID of the quoted contract this price change belongs to; required, and the issuing location of that contract’s proposal owns this record..
integer
Display value for ProposalContract.Quantity..
string
Display value for ProposalContract.Tariff.Name..
integer
Display value for ProposalContract.Proposal.Coworker.Id..
string
Display value for ProposalContract.Proposal.Coworker.FullName..
string
Display value for ProposalContract.Proposal.Coworker.BillingName..
string
Free-text note explaining the price change; it is carried onto the customer contract’s schedule on acceptance..
number
New per-unit price that takes effect on ApplyOn, in the issuing location’s currency..
string
Date the new price takes effect; required, and each price change on the same quoted contract needs its own date..
boolean
Read-only flag recording whether this price change has already been applied; the billing run sets it and it is not changed through proposal administration..
integer
Unique record identifier.
string
UUID of the record.
string
Date and time the record was created (ISO 8601).
string
Date and time the record was last updated (ISO 8601).
string
Email of the user who last updated this record.
boolean
Whether the record was recently created.
string
External system identifier.
Example Response