What exactly is the API Addon?

An API (Application Programming Interface) is a set of instructions, procedures, routines, and functions that serves as a way for software to "communicate" with each other.

Our API can be used in various ways, such as connecting ProcurementExpress.com with your in-house purchasing system. This can allow for ProcurementExpress.com to sync your precious data with your existing software, meaning that all data generated in ProcurementExpress.com gets synced to your platform.

Check out our publicly available API documentation. You will be able to create purchase orders, budgets, invoices, products, payments, and more through our API for beautifully streamlined workflows.

How to setup up our Webhooks to use in your software's API.

You can setup Webhooks if you have the company admin role on your user account. Navigate to your initials in the top right hand corner, and open the integrations page.

Select Webhooks from the list of available integrations.

The following events can trigger our Webhooks:

  • Enter the URL that will receive the Webhooks payload.
  • You have the option to wrap the payload. If you want the payload to be delivered in JSON format, leave this field blank. We also have the option to send the payload in plain text.
  • Enter your ProcurementExpress.com username and password.
  • If you require, you can setup a custom key value pair in the header or root of the payload.
  • Once you're happy, click save, and then click on test.

Check to see if you receive the Webhooks payload.


You can now use the data from the payload in your software's API to sync your ProcurementExpress.com data in whichever way your choose. Magical!

Interested? You can book a call here to get it set up for your account.