# Rockwell Automation Purchase Order Releases Batch API

**Canonical:** https://apis.io/apis/rockwell-automation/rockwell-automation-purchase-order-releases-batch-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 Purchase Order Releases Batch 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 Purchase Order Releases Batch API. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, and 6 JSON Schemas.

Use the Purchase Order Releases Batch API to send a large number of release Create, Update, or Cancel requests to Plex for processing. Send a POST request to a batch endpoint and Plex will process the requests. Use a GET request to track the status of the batch request as it is processing. Instructions: Create a batch by submitting a POST request to one of the batch endpoints: POST purchasing/v1/release-batch/cancel POST purchasing/v1/release-batch/update POST purchasing/v1/release-batch/create POST purchasing/v1/release-batch/delete POST purchasing/v2-beta1/release-batch/delete Format the request to use the appropriate Resource IDs and data. For Create Releases, provide a unique identifier for the release or it will be automatically generated. Save the Batch Request ID that is returned in the response. Use this ID to check the status of the batch process. Use the Batch Request ID in a GET request to purchasing/v1/release-batch/{id} at regular intervals to view the status of releases that have been processed and to view any failure information. When the batch is complete, persist any errors that the customer encountered. At this time, the following functions of Plex are not supported by this API: Revision Tracking Email and EDI Notifications Multi-Entity Releases JIT / RAN Creation of Release Jobs Additional Technical Limitations: Request Body Size Maximum: 10MB GET Release Batch Endpoint Batch progress data will only persist in Plex for a short period of time. Successful request data will remain for 1 day. Failed request data will remain for 3 days. NOTE: The actual purchase order release data being created/modified will persist indefinitely as usual.

## Operations (9)

| Method | Path | Summary |
|---|---|---|
| POST | `/purchasing/v1/release-batch/cancel` | Cancel Release Batch |
| POST | `/purchasing/v2-beta1/release-batch/create` | Create Release Batch |
| POST | `/purchasing/v1/release-batch/create` | Create Release Batch |
| POST | `/purchasing/v2-beta1/release-batch/delete` | Delete Release Batch |
| POST | `/purchasing/v1/release-batch/delete` | Delete Release Batch |
| GET | `/purchasing/v2-beta1/release-batch/{id}` | Get Release Batch |
| GET | `/purchasing/v1/release-batch/{id}` | Get Release Batch |
| POST | `/purchasing/v2-beta1/release-batch/update` | Update Release Batch |
| POST | `/purchasing/v1/release-batch/update` | Update Release Batch |

## Machine-readable artifacts (12)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/rockwell-automation/refs/heads/main/openapi/rockwell-automation-purchase-order-releases-batch-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

Purchase Order Releases Batch API

---

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