ContractSchedules
Get one ContractSchedule
Retrieve a single ContractSchedule record by its Id.
GET
Get one ContractSchedule
A ContractSchedule defines a future price change for a plan contract (
CoworkerContract). On the date specified by ApplyOn, the system automatically updates the contract’s price to the value in Price.
Schedules allow operators to pre-configure stepped pricing — for example, an introductory rate for the first few months that transitions to a full rate on a known date — without any manual intervention at the time of the change.
Once a schedule has been processed, Applied is set to true and the record becomes read-only.
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 ContractSchedule-Read role.Path Parameters
integer
required
The Id of the ContractSchedule record to retrieve.
Code Examples
Response
200
integer
ID of the coworker contract linked to this record.
integer
The coworker contract quantity value for this contract schedule.
string
The coworker contract floor plan desk ids value for this contract schedule.
string
The coworker contract floor plan desk names value for this contract schedule.
string
Name of the tariff/plan associated with the parent contract.
integer
ID of the coworker contract coworker associated with this record.
string
Full name of the member holding the parent contract.
string
Billing name of the member holding the parent contract.
string
Optional notes or internal comments about this scheduled price change.
number
The new contract price to apply on the scheduled date.
string
Date on which the system will automatically update the contract price to the value in Price.
string
Date/time value for apply on local.
boolean
True once the price change has been applied to the contract. The record becomes read-only after this point.
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
Get one ContractSchedule