# Rockwell Automation Digital Work Instructions API

**Canonical:** https://apis.io/apis/rockwell-automation/rockwell-automation-digital-work-instructions-api-api/  
**Provider:** Rockwell Automation — https://apis.io/providers/rockwell-automation/  
**Base URL:** https://connect.plex.com  
**Documentation:** https://plex.rockwellautomation.com/en-us/resources/enterprise-resource-planning-erp-apis.html

Rockwell Automation Digital Work Instructions API is one of 76 APIs that [Rockwell Automation](https://apis.io/providers/rockwell-automation/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Digital Work Instructions API. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, and 6 JSON Schemas.

The Digital Work Instructions API provides endpoints for managing and retrieving process groups, process steps, and reporting on process step execution information for digital work instructions.

## Operations (22)

| Method | Path | Summary |
|---|---|---|
| POST | `/work-instructions/v1/process-groups` | Create Process Group |
| GET | `/work-instructions/v1/process-groups` | List Process Groups |
| POST | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}/install-bom` | Create Process Step Install BOM Components |
| DELETE | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}/install-bom` | Delete Process Step Install BOM Components |
| GET | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}/install-bom` | List Process Step Install BOM Components |
| PUT | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}/install-bom` | Update Process Step Install BOM Components |
| POST | `/work-instructions/v1/process-groups/{processGroupId}/process-steps` | Create Process Step |
| GET | `/work-instructions/v1/process-groups/{processGroupId}/process-steps` | List Process Steps |
| DELETE | `/work-instructions/v1/process-groups/{id}` | Delete Process Group |
| GET | `/work-instructions/v1/process-groups/{id}` | Get Process Group |
| PATCH | `/work-instructions/v1/process-groups/{id}` | Update Process Group |
| DELETE | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}/tool-component/tools` | Delete Process Step Tools |
| DELETE | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}` | Delete Process Step |
| GET | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}` | Get Process Step |
| PATCH | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}` | Update Process Step |
| GET | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}/checksheet` | Get Process Step Checksheet |
| PUT | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}/checksheet` | Update Process Step Checksheet |
| GET | `/work-instructions/v1/reports/process-step-evaluation-status-report` | Get Process Step Evaluation Status Report |
| GET | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}/tool-component` | Get Process Step Tool Component |
| PUT | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}/tool-component` | Update Process Step Tool Component |
| GET | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}/validate-component` | Get Process Step Validate Component |
| PUT | `/work-instructions/v1/process-groups/{processGroupId}/process-steps/{processStepId}/validate-component` | Update Process Step Validate Component |

## Machine-readable artifacts (12)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/rockwell-automation/refs/heads/main/openapi/rockwell-automation-digital-work-instructions-api-api-openapi.yml
- **Documentation** — https://plex.rockwellautomation.com/en-us/resources/enterprise-resource-planning-erp-apis.html
- **Portal** — https://developers.plex.com/docs
- **Documentation** — https://docs.plex.com/welcome
- **GettingStarted** — https://developers.plex.com/getstarted
- **Postman** — https://documenter.getpostman.com/view/15704995/UVJfjvCx
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rockwell-automation/refs/heads/main/json-schema/rockwell-automation-specification-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rockwell-automation/refs/heads/main/json-schema/rockwell-automation-add-part-specification-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rockwell-automation/refs/heads/main/json-schema/rockwell-automation-add-checksheet-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rockwell-automation/refs/heads/main/json-schema/rockwell-automation-sync-customer-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rockwell-automation/refs/heads/main/json-schema/rockwell-automation-process-specification-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rockwell-automation/refs/heads/main/json-schema/rockwell-automation-shipper-dto-schema.json

## Other Rockwell Automation APIs (12)

- [Rockwell Automation FactoryTalk DataMosaix API](https://apis.io/apis/rockwell-automation/factorytalk-datamosaix-api/)
- [Rockwell Automation FactoryTalk Remote Access Web API](https://apis.io/apis/rockwell-automation/factorytalk-remote-access-api/)
- [Rockwell Automation Logix Designer SDK](https://apis.io/apis/rockwell-automation/logix-designer-api/)
- [Rockwell Automation Emulate3D API](https://apis.io/apis/rockwell-automation/emulate3d-api/)
- [Rockwell Automation Accounts Payable Invoices API](https://apis.io/apis/rockwell-automation/rockwell-automation-accounts-payable-invoices-api-api/)
- [Rockwell Automation Accounts Payable Payments API](https://apis.io/apis/rockwell-automation/rockwell-automation-accounts-payable-payments-api-api/)
- [Rockwell Automation Accounts Receivable Deposits API](https://apis.io/apis/rockwell-automation/rockwell-automation-accounts-receivable-deposits-api-api/)
- [Rockwell Automation Accounts Receivable Invoices API](https://apis.io/apis/rockwell-automation/rockwell-automation-accounts-receivable-invoices-api-api/)
- [Rockwell Automation Activity Manager API](https://apis.io/apis/rockwell-automation/rockwell-automation-activity-manager-api-api/)
- [Rockwell Automation Approved Suppliers API](https://apis.io/apis/rockwell-automation/rockwell-automation-approved-suppliers-api-api/)
- [Rockwell Automation BOM API](https://apis.io/apis/rockwell-automation/rockwell-automation-bom-api-api/)
- [Rockwell Automation Buildings API](https://apis.io/apis/rockwell-automation/rockwell-automation-buildings-api-api/)

## Tags

Digital Work Instructions API

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/rockwell-automation/rockwell-automation-digital-work-instructions-api-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/rockwell-automation/.
