NextGen APIs

POST /work-orders/r1/work-orders

Http Verb

POST

Url

/work-orders/r1/work-orders

Permissions required

WorkOrder: Edit (fsm.core.workorder.edit)

Personally Identifiable Information (PII)

No

Sensitive Information

No

Last Modified Version

r1 - 2026 W1 (FSM 22.0)

Released since

2024 W1 (FSM 16.0)

Deprecated since


Removed since


Tech Tags


Business Logic

This API creates a new Work Order. The Work Order is created in DRAFT status and its origin is set to “REST” value.

Header Parameters

Default.

Request Body Parameters

Field

Validations

Note

addressId



typeId

 Referenced resource id existance check


code

 Max Length: 40


startDate

 Format: ISO-8601


endDate

 Format: ISO-8601


operationCenterId



description

 Max Length: 80


externalCode

 Max Length: 40


externalSystemId



operationsAssignment

 


aggregatedDuration

Max Length: 10


aggregatedCardinalityId



aggregatedResidualDuration

Max Length: 10


notes

Max Length: 4000


urgencyId

Referenced resource id existance check


workCenterId



appointmentStartDate

 Format: ISO-8601


appointmentEndDate

 Format: ISO-8601


workCycleId


Deprecated since 2025 W3 (FSM 21.0)

parentWorkOrderId


Available since 2026 W1 (FSM 22.0)

Response documentation

Response payload fields

Field

Note

Example value

payload

 

 

Response error codes

NOT_FOUND, BASE_0001, BASE_0010, BASE_0011, BASE_0003, WORKORDERS_006, WORKORDERS_010