Get Work Order
Retrieve a specific work order by ID.
Archived work orders are returned too. Check isActive: it is false for an archived work order (the deprecated isArchived field is true).
The lineItems property is returned only for service work orders on an account (parent project type ACCOUNT), and only when at least one line item exists. Otherwise the field is omitted from the JSON object.
Authentication
Path parameters
Response
Whether the start date is an all-day event
Whether the end date is an all-day event
Whether the work order is active (not archived)
User who created the work order. null when unknown. Create responses return { id } only.
Site visits associated with the work order (legacy shape)
Work items linked to this work order via Blueprint workflow. Includes forms (FORM) and file requests (FILE_REQUEST). Returns [] when none are linked.
Present only for service work orders on an account (parent project type ACCOUNT), and only when at least one line item exists.
Amounts are in dollars with cent precision. Replace via PUT /work-orders/{work_order_id}/line-items.
Omitted from the response when not applicable or when there are no line items.
Deprecated: use isActive instead. Kept for backward compatibility.
