What does the ApprovalMax Public API do?

What does the ApprovalMax Public API do?

The ApprovalMax API provides for other systems the capability to retrieve data from ApprovalMax and display it in their own systems without requiring manual actions from individuals. This allows for a seamless integration and enables the automation of data transfer processes. The primary use case involving the ApprovalMax API covers pulling data from the system, aggregating it based on the client's specific needs, and presenting it in a format that aligns with the client's reporting and analytics requirements.

Currently, there are certain limitations to be aware of when using the ApprovalMax API, which include:
  1. Our API is limited to exposing data, it does not allow creating requests in ApprovalMax
  2. Only Xero Bills, Purchase Orders, and Batch Payments are exposed

    • Related Articles

    • Prerequisites for using the Public API

      Before proceeding with the authorisation process for the ApprovalMax Public API feature, there are certain prerequisites that need to be met. These include: 1. Granting access to the Developer Portal: in order to access the Developer Portal and ...
    • The list of endpoints available in Public API

      To make calls against the APIs, please refer to the endpoints below or to the swagger: Endpoints Description GET /ping In the ApprovalMax Public API, the GET /ping endpoint is a simple endpoint used for checks the overall availability and ...
    • How to grant access to an Organisation in the ApprovalMax Public API

      The process of granting access to an Organisation consists of the following steps: 1. Initiate user authorisation: generate an URL with the necessary parameters. This URL will direct account owners/ account managers to the ApprovalMax Public API ...
    • How to call the API?

      Please refer to the Swagger page or the list of available endpoints to find endpoints and their data models. To successfully make API calls, ensure that you include the following headers in your requests: Authorisation header: this is crucial for ...
    • What are connections?

      Connections play a crucial role in the ApprovalMax Public API as they enable applications to interact with data stored in ApprovalMax. These connections are established through an authorisation flow, generating a token that grants access to the ...