The Invoice and Transactions API feeds allow you to integrate invoice, item, and payment information with other accounting, bookkeeping, and finance software.
The Invoices and Transaction API Feeds can be used to connect your accessplanit platform to other finance software, such as your Invoicing tool.
Connecting your platforms and syncing the data between them removes the need for double data entry, reduces the risk of human error and eases the headache of managing multiple pieces of software!
There are three feeds included for Invoices and Transactions data.
Each of these three feeds can be used to read data from, send updates to, and create new records in your accessplanit platform.
This feed is used for accessing the details of Invoices within the database. Please note, it is not possible to create new Invoices via the feed.
Field | GET (Read) | PUT (Update) | POST (Create new) | Validation |
---|---|---|---|---|
Invoice ID | Y | N | N | n/a |
Invoice Ref | Y | N | N | n/a |
Issuer ID | Y | N | N | n/a |
Amount (Net) | Y | N | N | n/a |
Tax | Y | N | N | n/a |
Date Generated | Y | N | N | n/a |
Date Due | Y | Y | N | |
Invoice Status | Y | N | N | n/a |
Amount Outstanding | Y | N | N | n/a |
Amount Paid | Y | N | N | n/a |
Target Link | Y | N | N | n/a |
PO Number | Y | Y | N | 50 chars max |
This feed is used for accessing the details of the items on the Invoices. Items include the Delegates and courses being purchased, Discounts, and Products and Services. Invoice items can only be accessed via the Invoices feed. It is not possible to output a list of all Invoice Items.
It is not possible to create or update Invoice Items.
Field | GET (Read) | PUT (Update) | POST (Create new) | Validation |
---|---|---|---|---|
Invoice ID | Y | N | N | n/a |
Invoice Item ID | Y | N | N | n/a |
Line Description | Y | N | N | n/a |
Invoice Item Amount | Y | N | N | n/a |
Invoice Item Tax | Y | N | N | n/a |
This feed is used for accessing the details of payments/transactions logged on Invoices. It is possible view and create transactions, however, it is not possible to edit existing transactions.
Field | GET (Read) | PUT (Update) | POST (Create new) | Validation |
---|---|---|---|---|
TransactionInvoiceID | Y | N | N | n/a |
Invoice ID | Y | N | Mandatory | Must validate against existing Invoices |
Transaction ID | Y | N | N | n/a |
External Transaction ID | Y | N | Y | Max char 250 |
Transaction Method | Y | N | Mandatory | Only the following values are accepted:
|
Date | Y | N | Mandatory | |
Amount (Net) | Y | N | Mandatory | |
Tax | Y | N | Mandatory |
DISCLAIMER: By using accessplanit APIs, you agree to our terms of use.
To gain access to your platform's API Feeds please speak to the CSM team at accessplanit on csm@accessplanit.com
On this page: