CoworkerTimePasses
Get one CoworkerTimePass
Retrieve a single CoworkerTimePass record by its Id.
GET
Get one CoworkerTimePass
A customer pass (CoworkerTimePass) is an issued check-in allowance for a customer, tracking its remaining uses, use status, price, expiry, and invoicing status.
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 CoworkerTimePass-Read role.Path Parameters
integer
required
The Id of the CoworkerTimePass record to retrieve.
Code Examples
Response
200
integer
ID of the customer assigned this pass.
integer
ID of the location that owns this pass.
integer
ID of the pass definition to issue; it determines the included number of uses and default price.
string
Display value for TimePass.Name..
string
Display value for TimePass.Currency.Code..
string
Optional internal notes about this issued pass.
string
Optional purchase-order reference for this pass.
boolean
Whether the customer has used this pass; update-only operational status.
boolean
Whether the customer currently has an open check-in using this pass; maintained by check-in processing.
string
UTC timestamp when this pass was used; maintained by check-in processing.
integer
Remaining number of uses on this pass; initialized from the selected pass and consumed by check-ins unless pay-as-you-go.
integer
Total number of included uses; calculated from the selected pass when issued.
boolean
Whether no charge is due for this issued pass; when true its calculated price is zero.
number
Optional monetary price override for this issued pass; when omitted, the selected pass calculates the price for the customer.
integer
Number of identical passes to issue in this request, including this one; a customer cannot hold more than 500 passes.
string
Optional UTC expiration date and time; an expired pass is excluded from access-control updates.
boolean
Whether this pass has been invoiced; maintained by invoicing processing.
string
UTC timestamp when this pass was invoiced; maintained by invoicing processing.
boolean
Whether this pass was granted by the customer’s plan rather than issued manually or from a product purchase.
boolean
Whether this is a pay-as-you-go pass; pay-as-you-go passes remain active even when no remaining uses are recorded.
string
Internal GUID linking this pass to the plan allocation that created it; do not set or use this field.
string
Internal GUID linking this pass to the customer product purchase that created it; do not set or use this field.
string
Internal GUID linking this pass to the customer contract that created it; do not set or use this field.
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