What does the ApprovalMax Public API do?

What does the ApprovalMax Public API do?

The ApprovalMax API enables other systems to retrieve data from ApprovalMax and display it in their own systems without any manual action by a person. This seamless integration facilitates the automation of data transfers by pulling the relevant data, aggregating it based on the client's specific needs, and then presenting it in a format that's in keeping with the client's reporting and analytics requirements.


What you can currently do via the ApprovalMax API:
  1. Create Stand-alone requests as drafts, update such requests, submit them for approval.
  2. Retrieve any Xero, QuickBooks Online, and Stand-alone document types.
  3. Retrieve all attachments of the requests and their comments.
  4. The Public API rate is limited to 1000 requests per minute.

    • Related Articles

    • Public API Guide

      Our Public API Guide is available on our website, please follow this link to find it: ApprovalMax – Public API Guide
    • 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 ...
    • A list of endpoints available in the Public API

      To make calls against the APIs, please refer to the endpoints below or to the swagger : Endpoints Description GET /ping This endpoint is used for checking the overall availability and responsiveness of the ApprovalMax Public API. When a GET request ...
    • How to grant access to an Organisation via the ApprovalMax Public API

      This is how you grant access to an Organisation via the ApprovalMax API: 1. Initiate a user authorisation: generate an URL with the necessary parameters to direct the Account Owner / Account Manager / Organisation Administrator to the ApprovalMax ...
    • 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, include the following headers in your requests to authenticate and communicate with the API correctly: ...