Jack Pennington Ltd - Intact iQ API
Introduction

This is information about the API endpoint exposed at http://localhost:8094/ to provide access to our ERP system from Intact Software, Intact iQ This is a REST api with a variety of services and is secured using an API key that you should request from us Currently the API gives access to the following services...

Service Name Description
Branch TRAX AP Branches API Call
CostCentre TRAX AP Cost Centres API Call
CCMS TRAX AP Cost Centre Matrix Split API Call
Department TRAX AP Departments API Call
GeneralLedgerAccount General Ledger Accounts
Supplier TRAX AP Suppliers API Call
VATCode TRAX AP VAT Codes Call
PurchaseOrder TRAX AP Purchase Orders API Call
PurchaseInvoice TRAX AP Purchase Invoice API Call
PurchaseCreditNote TRAX AP Purchase Credit Notes API Call
PurchaseCreditNoteRegister TRAX Purchase Credit Note Register API Call
PurchaseDeliveryNote TRAX Purchase Order Delivery Note API Call
PurchaseInvoiceRegister TRAX Purchase Invoice Register API Call
SalesCreditNote TRAX Sales Credit Notes API Call
SalesDeliveryNote TRAX Sales Delivery Notes API Call
SalesInvoice TRAX Sales Invoice API Call
SalesOrder TRAX Sales Orders API Call
SalesPickingNote TRAX Sales Picking Notes API Call
Commands

The following commands are optionally available on each service...

Command Purpose
GET Fetch one or more objects
POST Create one or more new objects
PUT Update an existing object
DELETE Delete an existing object
SEARCH (POST) While not a command in its own right the serach function allows you to POST a complex query to our system in order to return a list of objects. This is used when the simpler query string based filters do not suffice