This is information about the API endpoint exposed at http://localhost:8093/ 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 |
|---|---|
| CustomerPricing | This service allows you to retrieve customer specific pricing for products. |
| Documents | This service allows you to retrieve the printed version of objects from the system e.g. copy order or invoice printouts. |
| Customers | |
| Currencies | |
| SalesReps | |
| Countries | |
| TaxRates | |
| Products | |
| ProductCategories | |
| ProductGroups | |
| ProductClass | |
| UnitsOfMeasure | |
| ProductWorkflowStates | |
| SalesOrderWorkflowStates | |
| SalesOrders | |
| ReceiptTypes | |
| CashCustomers | |
| Branches | |
| SalesOrderTypes | |
| DeliveryAgents | |
| CostCentres | |
| StockBins | |
| SalesQuotationWorkflowStates | |
| SalesQuotations | |
| SalesLedgerEntries | |
| SalesDeliveryNotes | |
| SalesInvoices | |
| SalesCreditNotes | |
| SalesOrder | |
| SalesQuotation | |
| Customer | |
| Contact | |
| SalesInvoice | |
| TaxRate | |
| SalesLedger | |
| DeliveryNote | |
| CreditNote | |
| CustomerContact | |
| DeliveryAgent | |
| DeliveryContact | |
| CustomerReceipt | |
| SalesLedgerAllocation | |
| SpecialProduct |
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 |