# Broadlume Purchase Order API

**Canonical:** https://apis.io/apis/broadlume/broadlume-purchase-order-api/  
**Provider:** Broadlume — https://apis.io/providers/broadlume/  
**Base URL:** https://api.rmaster.com/api  
**Documentation:** https://developer.broadlume.com/bms

Broadlume Purchase Order API is one of 28 APIs that [Broadlume](https://apis.io/providers/broadlume/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Purchase Order. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

The Purchase Order API from Broadlume — 13 operation(s) for purchase order.

## Operations (16)

| Method | Path | Summary |
|---|---|---|
| PATCH | `/{alias}/po` | Update PO |
| GET | `/{alias}/purchaseorderlines` | Read purchase order lines that are open |
| GET | `/{alias}/purchaseorderheader` | Purchase order detail |
| GET | `/{alias}/purchaseorderheaders` | List of purchase orders by date |
| GET | `/{alias}/shipvia` | PO Shipvia |
| GET | `/{alias}/freightterms` | PO Freight Terms |
| GET | `/{alias}/smop` | PO Shipment Method of Payment |
| GET | `/{alias}/vendortypes` | Vendor Type List |
| GET | `/{alias}/customertype` | Customer Type List |
| POST | `/{alias}/ponote` | Creates a PO Note |
| PATCH | `/{alias}/ponote` | Edits a PO Note |
| GET | `/{alias}/ponote` | Reads PO Notes |
| POST | `/{alias}/polinecomments` | Create PO Line Comment |
| GET | `/{alias}/polinecomments` | Get PO line commments |
| GET | `/{alias}/popointers` | Get PO Pointers |
| GET | `/{alias}/pos` | Get Purchase Order File Data - SQL Format |

## Machine-readable artifacts (8)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/broadlume/refs/heads/main/openapi/broadlume-purchase-order-api-openapi.yml
- **Documentation** — https://developer.broadlume.com/bms
- **APIReference** — https://developer.broadlume.com/bms
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/broadlume/refs/heads/main/authentication/broadlume-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/broadlume/refs/heads/main/conventions/broadlume-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/broadlume/refs/heads/main/errors/broadlume-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/broadlume/refs/heads/main/data-model/broadlume-data-model.yml
- **Console** — https://developer.broadlume.com/api-runner/broadlume/bms

## Other Broadlume APIs (12)

- [Broadlume Accounts Receivable API](https://apis.io/apis/broadlume/broadlume-accounts-receivable-api/)
- [Broadlume Audit API](https://apis.io/apis/broadlume/broadlume-audit-api/)
- [Broadlume Authentication API](https://apis.io/apis/broadlume/broadlume-authentication-api/)
- [Broadlume Build Order API](https://apis.io/apis/broadlume/broadlume-build-order-api/)
- [Broadlume Bundle API](https://apis.io/apis/broadlume/broadlume-bundle-api/)
- [Broadlume Charge It Pro API](https://apis.io/apis/broadlume/broadlume-chargeitpro-api/)
- [Broadlume Committed API](https://apis.io/apis/broadlume/broadlume-committed-api/)
- [Broadlume Company API](https://apis.io/apis/broadlume/broadlume-company-api/)
- [Broadlume Customer API](https://apis.io/apis/broadlume/broadlume-customer-api/)
- [Broadlume Dashboard API](https://apis.io/apis/broadlume/broadlume-dashboard-api/)
- [Broadlume Edocs API](https://apis.io/apis/broadlume/broadlume-edocs-api/)
- [Broadlume General API](https://apis.io/apis/broadlume/broadlume-general-api/)

## Tags

Purchase Order

---

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