Skip to main content
ChemCloud centralises much of your procurement data in one place, saving time and helping businesses reduce their cost of goods sold with better access to their procurement data. ChemCloud does not replace your ERP system, but it is important that it interacts with it to ensure your data is synchronised across systems.

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:
  1. Onboarding and setup (one time)
    1. Get Product data | Synchronise product data with a GET/list call to a Products endpoint
    2. Get Supplier data | Synchronise supplier data with a GET/list call to a Suppliers endpoint
    3. Get Purchasing data | Synchronise purchasing data with a GET/list call to a Purchase Orders endpoint (Note, the exact endpoints will differ from system to system)
  2. Automations and actions (ongoing)
    1. Create draft PO | Create a draft purchase order based on a quote product data with a POST call to a Purchase Orders endpoint
    2. Update delivery as delivered | Mark a delivery as delivered based on a daily sync with receipted goods in your ERP a daily GET call to a Purchase Orders endpoint
      (Again, the exact endpoints will differ from system to system)

How do I integrate my ERP?