Connect any ERP, e-commerce platform, or custom system to Dream MRP via REST API. Push your demand data in, pull planned orders out.
The Dream MRP API lets you integrate MRP calculations into any workflow. Push items and sales orders, pull back planned purchase orders and work orders — all via standard REST endpoints.
The API can also be used alongside Xero or QuickBooks connections — combining data from multiple sources into a single MRP plan.
POST your product catalogue and current stock levels to Dream MRP via the API. Items are upserted on each push.
Push open sales orders as demand signals. Dream MRP uses these to calculate what needs to be made or purchased.
Pull planned purchase orders and work orders back into your system for fulfilment, approval workflows, or ERP posting.
Trigger an MRP calculation run via the API — useful for event-driven workflows where new orders should immediately update the plan.
Sign up at app.dreammrp.com and create an organisation without linking a provider (choose "API / No Provider").
Navigate to Settings → API in your organisation to generate your API key and find the endpoint documentation.
Push your first items and sales order. Run an MRP calculation and pull back the planned orders.
Integrate the pull/push cycle into your system's order management workflow. The API is REST/JSON with Bearer token authentication.
Need help with a custom integration, dedicated infrastructure, or volume pricing? Contact us at sales@dreammrp.com.
14-day free trial · No credit card · REST/JSON API
Get API access Why use the API? → General setup guide →