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 |
|---|---|
| Customer | This service provides access to customer account information. The customer has two collections for contacts. The Contacts list is typically used for CRM activity and the Delivery Contacts used to populate delivery contact information on sales orders. |
| Address | |
| Country | |
| CustomerStats | |
| CustomerContacts | |
| Contact | Customer Contact Details |
| Salesrep | |
| Type | |
| SalesRegion | Region |
| Product | |
| ProductCategory | |
| ProductPurchasing | |
| Supplier | |
| ProductStatistics | |
| Currency | |
| DeliveryMethod | |
| DeliveryRoute | |
| DeliveryAgent | |
| SalesCreditRequest | |
| CustomerCategory | |
| CustomerProductBudgets | |
| SalesLedgerEntry | |
| PurchaseLedgerEntry | |
| BankTransactions | |
| Branches | |
| Users | |
| GoodsInNote | |
| SalesOrderWorkflowStatus | |
| UnbilledInvoices | |
| Activity | |
| ActivityCategoryType | |
| ActivitySubCategoryType | |
| ActivityWorkflowStatus | |
| BankAccount | |
| ChartOfAccountStructure | |
| ChartOfAccountStructureGroup | |
| CustomerCreditStatus | |
| CustomerIndustryType | |
| CustomerType | |
| CustomerWorkflowStatus | |
| GeneralLedgerAccount | |
| GeneralLedgerAccountPeriodBudget | |
| GeneralLedgerEntry | |
| GeneralLedgerEntryLine | |
| GeneralLedgerGoup | |
| GoodsInNoteLine | |
| ProductBranchInfo | |
| ProductBranchInfoCostings | |
| ProductCostings | |
| ProductSelling | |
| ProductBatch | |
| ProductBatchCosting | |
| ProductCategoryClass | |
| ProductCategoryGroup | |
| ProductColour | |
| ProductSize | |
| ProductVariety | |
| Prospect | |
| PurchaseDeliveryNote | |
| PurchaseDeliveryNoteLine | |
| PurchaseInvoice | |
| PurchaseOrder | |
| PurchaseOrderLine | |
| PurchaseOrderType | |
| PurchaseOrderWorkflowStatus | |
| SalesCreditNote | |
| SalesCreditNoteLine | |
| SalesCreditNoteLineReason | |
| SalesDeliveryNote | |
| SalesDeliveryNoteLine | |
| SalesInvoice | |
| SalesInvoiceLine | |
| SalesOrder | |
| SalesOrderLine | |
| SalesOrderSource | |
| SalesOrderType | |
| SalesQuotation | |
| SalesQuotationLine | |
| SalesQuotationType | |
| SalesQuotationWorkflowStatus | |
| SalesCreditRequestLine | |
| StockBin | |
| StockLocation | |
| StockMovementLine | |
| CustomerQuery |
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 |