Documentation REST API Overview

Overview

Axacon WMS provides a REST API for exchanging JSON data with external systems, including Microsoft Dynamics 365 Business Central.

The API can be used to exchange master data, purchase orders, return orders, sales orders, stock information, item ledger reports, and scheduled exports.

Axacon WMS Rest API flow

Base URL

The API base URL normally follows this pattern:

https://[SERVER]/integration/rest/V1/

Replace [SERVER] with the hostname of the relevant Axacon WMS environment.

Supported HTTP methods

MethodPurpose
GETRetrieve an entity or collection.
POSTCreate data, execute a finder, or execute a command.
PUTCreate or update an entity.
DELETERemove an entity.

Main integration areas

  • Item groups, items, and stock-keeping units
  • Purchase orders and inbound deliveries
  • Return orders
  • Sales orders and outbound deliveries
  • Stock queries
  • Item ledger reports
  • Scheduled JSON exports

Important implementation principle

Create dependent records before records that refer to them. For example, an item integration should normally create the item group before the item, and the item before its stock-keeping unit.

Database maintenance
Axacon WMS stores integration requests and responses in the database.
Configure the DeleteIntegrationFilesBefore command to prevent unnecessary database growth.