How does ChemCloud integrate with your ERP system?
Most ERP systems have an external facing API which allows ChemCloud to send (POST) information to your ERP and receive (GET) information back.
Typically, an ERP system will have a public facing list of fields that can be accessed via API. These fields are relatively standard across different systems.
Each ERP system has a different way to authorise access to your own system by API. Typically this involves setting up an API within the ERP and then giving ChemCloud an API Key (or password) to give it access to your system.
What information does ChemCloud send to and receive from ERPs?
ChemCloud synchronises with your ERP system in two ways:- Onboarding and setup (one time)
-
Get Product data | Synchronise product data with a
GET/listcall to aProductsendpoint -
Get Supplier data | Synchronise supplier data with a
GET/listcall to aSuppliersendpoint -
Get Purchasing data | Synchronise purchasing data with a
GET/listcall to aPurchase Ordersendpoint (Note, the exact endpoints will differ from system to system)
-
Get Product data | Synchronise product data with a
- Automations and actions (ongoing)
- Create draft PO | Create a draft purchase order based on a quote product data with a
POSTcall to aPurchase Ordersendpoint - Update delivery as delivered | Mark a delivery as delivered based on a daily sync with receipted goods in your ERP a daily
GETcall to aPurchase Ordersendpoint
(Again, the exact endpoints will differ from system to system)
- Create draft PO | Create a draft purchase order based on a quote product data with a

