# Xylem MES V2 API

**Canonical:** https://apis.io/apis/xylem/xylem-mes-v2-api/  
**Provider:** Xylem — https://apis.io/providers/xylem/  
**Base URL:** https://apis-dev.xylem.com  
**Documentation:** https://apis-dev.xylem.com/Home/Index

Xylem MES V2 API is one of 6 APIs that [Xylem](https://apis.io/providers/xylem/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include MES_v2. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The MES_v2 API from Xylem — 21 operation(s) for mes_v2.

## Operations (21)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/MES_v2/Get/Orders` | Returns orders |
| GET | `/api/MES_v2/Get/Order` | Returns order by order number |
| GET | `/api/MES_v2/Get/OrdersWithBOM` | Returns orders with Non-Stock BOM items (optimized single-query version) |
| GET | `/api/MES_v2/Get/ShopOrders` | Returns shop orders |
| GET | `/api/MES_v2/Get/ShopOrdersPart` | Returns shop order by part number |
| GET | `/api/MES_v2/Get/ShopOrder` | Returns shop order by order number |
| GET | `/api/MES_v2/Get/PurchaseOrders` | Returns purchase orders |
| GET | `/api/MES_v2/Get/PurchaseOrdersPart` | Returns purchase order by part number |
| GET | `/api/MES_v2/Get/PurchaseOrder` | Returns purchase order by order number |
| GET | `/api/MES_v2/Get/StockParts` | Returns stock parts |
| GET | `/api/MES_v2/Get/StockPart` | Returns stock part |
| GET | `/api/MES_v2/Get/PurchasedStockParts` | Returns purchased stock parts |
| GET | `/api/MES_v2/Get/PurchasedStockPart` | Returns purchased stock part by part number |
| GET | `/api/MES_v2/Get/Routing` | Returns routing by part number |
| GET | `/api/MES_v2/Get/BOM` | Returns BOM by part number |
| GET | `/api/MES_v2/Get/OrderBOM` | Returns Order BOM by order number |
| GET | `/api/MES_v2/Get/OrderRecursiveBOMOrderNumberandLine` | 8/17/2026 Returns full recursive Order BOM by order number and line. |
| POST | `/api/MES_v2/Create/ShopOrders` | Creates and returns list of the shop orders |
| POST | `/api/MES_v2/Create/PurchaseOrders` | Creates and returns list of the purchase orders |
| POST | `/api/MES_v2/Create/ShippingLabels` | Creates and returns list of shipping labels |
| POST | `/api/MES_v2/Create/NamePlateLabels` | Creates and returns list of name plate labels |

## Machine-readable artifacts (2)

- **OpenAPI** — https://artifacts.apis.io/xylem/openapi/xylem-mes-v2-api-openapi.yml
- **Documentation** — https://apis-dev.xylem.com/swagger

## Other Xylem APIs (5)

- [Xylem Doc View API](https://apis.io/apis/xylem/xylem-docview-api/)
- [Xylem Infor API](https://apis.io/apis/xylem/xylem-infor-api/)
- [Xylem MES API](https://apis.io/apis/xylem/xylem-mes-api/)
- [Xylem Name Plate API](https://apis.io/apis/xylem/xylem-nameplate-api/)
- [Xylem Serial Card API](https://apis.io/apis/xylem/xylem-serialcard-api/)

## Tags

MES_v2

---

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