Register at developer.manh.com and obtain OAuth 2.0 client credentials; authenticate using the Resource Owner Password Credentials Grant to retrieve an access token from the token endpoint.
Include the access token in the Authorization: Bearer header on every API call; Manhattan Active follows REST conventions with JSON request and response bodies and standard HTTP status codes.
Browse the Swagger documentation available on the developer portal to discover the available endpoints for your Manhattan Active WM modules (receiving, picking, shipping, inventory).
To query inventory, call the inventory inquiry endpoint with location, SKU, or lot filters; the response returns on-hand, allocated, and available quantities per location.
Submit an outbound order by POSTing to the order management endpoint with ship-to address, order lines (item ID, quantity, unit of measure), and carrier service instructions.
Use the Manhattan ProActive low-code integration builder for complex bi-directional flows, or call REST endpoints directly from your middleware for simpler point-to-point integrations.
Known gotchas
Manhattan Active WM is multi-tenant and cloud-native; endpoint base URLs are environment-specific (tenant subdomain) — confirm your production and sandbox base URLs with your Manhattan implementation team.
OAuth 2.0 access tokens have a limited lifetime; implement token refresh logic to avoid mid-session authentication failures in long-running integration processes.
The Swagger documentation reflects your specific deployment's active modules — endpoints visible in the reference documentation may not be available if the corresponding module is not licensed for your tenant.
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp