---
title: "Create a maintenance plan work order blueprint"
method: POST
path: "/maintenanceplans/workorderblueprints"
tags: ["Maintenance Plans"]
---

# Create a maintenance plan work order blueprint

`POST /maintenanceplans/workorderblueprints`

## Query parameters

- `skipWebhook` boolean

## Headers

- `x-organization-id` integer

## Request body

- object
  - `title` string, required — Title of the work order blueprint.
  - `description` string — Description of the work order blueprint.
  - `estimatedTime` integer — Estimated time in seconds to complete the work order.
  - `procedureBlueprintIds` integer[] — IDs of procedure blueprints to attach to the work order blueprint.
  - `userIds` integer[] — IDs of users to assign to work orders generated from this blueprint.
  - `teamIds` integer[] — IDs of teams to assign to work orders generated from this blueprint.
  - `priority` 'NONE' | 'LOW' | 'MEDIUM' | 'HIGH' — Priority of work orders generated from this blueprint.
  - `partsUsed` object[] — Parts used by work orders generated from this blueprint.
    - `partId` integer, required — ID of the part used.
    - `quantityUsed` integer, required — Quantity of the part used.
  - `tagIds` integer[] — IDs of tags (categories) to associate with the work order blueprint.
  - `vendorIds` integer[] — IDs of vendors to associate with the work order blueprint.
  - `customFieldValues` object[] — Custom field values for work orders generated from this blueprint.
    - `workOrderFieldId` integer, required — ID of the work order custom field.
    - `value` string, required — Value of the custom field.

## Response `201`

Successfully created the work order blueprint.

- object
  - `id` number, required — ID of the created work order blueprint.

## Other responses

- `400` — OrganizationId was not provided
- `401` — Invalid token

---

[API](https://skmtc.net/getmaintainx/apis/maintainx-api.md) · [All operations](https://skmtc.net/getmaintainx/apis/maintainx-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getmaintainx/maintainx-api/revisions/ef9153fcac7c/schema)
