---
title: "Changes to Create new work order"
method: POST
path: "/workorders"
---

# Changes to Create new work order

`POST /workorders`

> Every recorded change to this operation, newest first.
> 30 revisions in range; 1 not diffed.

## Timeline

Changed in 15 of 30 revisions.

- **2026-09-16** `acfdaa0d210f`: 1 warning
- **2026-09-14** `bf9ccb1af927`: 1 warning, 3 info
- **2026-09-09** `2db69460792c`: 1 warning, 1 info
- **2026-08-28** `8a2ebfcb4609`: 1 warning, 1 info
- **2026-08-27** `ec99783c611b`: 1 warning, 1 info
- **2026-08-25** `f49af9f7fc35`: 1 warning, 1 info
- **2026-08-24** `6f19ea9aa5d5`: 1 warning, 1 info
- **2026-08-22** `ef9153fcac7c`: 1 warning, 1 info
- **2026-08-20** `3aff809c5322`: 1 warning, 1 info
- **2026-08-20** `64746cdb0db4`: 1 warning, 1 info
- **2026-08-19** `f97593141ef3`: 1 warning, 1 info
- **2026-08-18** `55263e97d713`: 1 warning, 1 info
- **2026-08-15** `7f8489fcac8a`: 1 warning, 1 info
- **2026-08-13** `6bd6b64edc20`: 1 warning, 1 info
- **2026-08-08** `222e6fad7c1f`: 1 breaking, 2 warning, 26 info

## Changes

- **2026-09-16** `acfdaa0d210f`: 1 warning
  - deleted the `query` request parameter `skipWebhook`
- **2026-09-14** `bf9ccb1af927`: 1 warning, 3 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
  - added the new optional request property `externalId`
  - added the non-success response with the status `409`
- **2026-09-09** `2db69460792c`: 1 warning, 1 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
- **2026-08-28** `8a2ebfcb4609`: 1 warning, 1 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
- **2026-08-27** `ec99783c611b`: 1 warning, 1 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
- **2026-08-25** `f49af9f7fc35`: 1 warning, 1 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
- **2026-08-24** `6f19ea9aa5d5`: 1 warning, 1 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
- **2026-08-22** `ef9153fcac7c`: 1 warning, 1 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
- **2026-08-20** `3aff809c5322`: 1 warning, 1 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
- **2026-08-20** `64746cdb0db4`: 1 warning, 1 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
- **2026-08-19** `f97593141ef3`: 1 warning, 1 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
- **2026-08-18** `55263e97d713`: 1 warning, 1 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
- **2026-08-15** `7f8489fcac8a`: 1 warning, 1 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
- **2026-08-13** `6bd6b64edc20`: 1 warning, 1 info
  - deleted the `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
- **2026-08-08** `222e6fad7c1f`: 1 breaking, 2 warning, 26 info
  - removed the media type `application/octet-stream` from the request body
  - removed the request property `procedure/fields/items/externalData`
  - removed the request property `thumbnail`
  - added the new optional `header` request parameter `x-organization-id`
  - added the new optional `query` request parameter `skipWebhook`
  - added the new optional `query` request parameter `skipWebhook`
  - added the new optional request property `estimatedTime`
  - added the new optional request property `isParent`
  - added the new optional request property `parentId`
  - added the new optional request property `partsUsed/items/locationId`
  - added the new optional request property `procedure/fields/items/description`
  - added the new optional request property `procedure/fields/items/index`
  - added the new optional request property `procedure/fields/items/isDateAndTime`
  - added the new optional request property `procedure/fields/items/meterId`
  - added the new optional request property `procedure/fields/items/urls`
  - added the new optional request property `repeatability/oneOf[subschema #1: Daily]/automationMeterTrigger`
  - added the new optional request property `repeatability/oneOf[subschema #2: Weekly]/automationMeterTrigger`
  - added the new optional request property `repeatability/oneOf[subschema #3: Monthly]/automationMeterTrigger`
  - added the new optional request property `repeatability/oneOf[subschema #4: Yearly]/automationMeterTrigger`
  - added the new optional request property `repeatability/oneOf[subschema #5: Periodically]/automationMeterTrigger`
  - added the new optional request property `requesterId`
  - added the new optional request property `type`
  - added the new optional request property `workOrderTemplateId`
  - added the new optional request property `workRequestId`
  - request property `procedure/id` deprecated
  - request property `skipRestHook` deprecated
  - added the new `CYCLE_COUNT` enum value to the request property `procedure/fields/items/type`
  - added the new `UNSUPPORTED` enum value to the request property `procedure/fields/items/type`
  - the `repeatability/oneOf[subschema #3: Monthly]/interval` request property's max was increased from `12.00` to `24.00`

---

[Operation](https://skmtc.dev/getmaintainx/apis/maintainx-api/docs/workorders/post.md) - [API](https://skmtc.dev/getmaintainx/apis/maintainx-api.md) - [Page](https://skmtc.dev/getmaintainx/apis/maintainx-api/changes/workorders/post)
