Enum Reference
All enumeration types used in the External API.
RestAPIDocumentType
Defines the type of warehouse document. Each type is associated with either a reception or expedition operation.
| Value |
Operation |
Description |
PURCHASE_ORDER |
Reception |
Goods received from a supplier purchase order |
CLIENT_RETURN |
Reception |
Goods returned by a customer |
WAREHOUSE_TRANSFER_IN |
Reception |
Goods received from another warehouse within the organization |
PRODUCTION_RETURN |
Reception |
Goods returned from production |
CLIENT_EXPEDITION |
Expedition |
Goods shipped to a customer |
SUPPLIER_RETURN |
Expedition |
Goods returned to a supplier |
WAREHOUSE_TRANSFER_OUT |
Expedition |
Goods sent to another warehouse within the organization |
FACTORY_DELIVER |
Expedition |
Goods sent for a production order |
RestAPIDocumentStatus
Represents the current status of a warehouse document.
| Value |
Description |
OPEN |
Document created, pending processing by warehouse operators |
SATISFIED |
All lines fully processed (received or shipped) |
CANCELED |
Document cancelled, no further processing possible |
RestAPIStockMovementType
Identifies the type of stock movement that caused a change in inventory levels.
| Value |
Description |
INITIALIZATION |
Initial stock load when setting up the warehouse |
RECEPTION |
Stock added via goods reception |
SHIPPING |
Stock allocated for a shipping order (reserved but not yet dispatched) |
EXPEDITION |
Stock physically shipped/dispatched from the warehouse |
TRANSFER |
Stock moved between locations within the warehouse |
ADJUSTMENT |
Manual stock adjustment (inventory count, damage, correction) |
NA |
Not applicable |
CANCEL |
Cancelled movement (reversal of a previous movement) |
RestAPIAuditStatus
Result status of an API call, used in the integration audit trail.
| Value |
Description |
SUCCESS |
API call completed successfully |
ERROR |
API call failed |
WARNING |
Completed with warnings |
IN_PROGRESS |
Still processing (asynchronous operations) |
CANCELLED |
Call was cancelled |
PARTIAL_SUCCESS |
Some operations succeeded, some failed (batch operations) |
RestAPIOperationType
Identifies the type of external API operation, used in audit logging to track all API activity.
Document Operations
| Value |
Description |
CREATE_DOCUMENT |
Create a new document |
UPDATE_DOCUMENT |
Update an existing document |
GET_DOCUMENT |
Retrieve a single document |
GET_ALL_DOCUMENTS |
Retrieve all documents |
CANCEL_DOCUMENT |
Cancel an existing document |
Product Operations
| Value |
Description |
CREATE_PRODUCT |
Create a new product |
UPDATE_PRODUCT |
Update an existing product |
GET_PRODUCT |
Retrieve a single product |
GET_ALL_PRODUCTS |
Retrieve all products |
GET_PRODUCT_STOCK |
Retrieve stock levels for a product |
UPDATE_PRODUCT_OBSERVATIONS |
Update product observations |
GET_ALL_EXTERNAL_CODES |
Retrieve all external codes |
Reception Operations
| Value |
Description |
GET_RECEPTION_DIFFERENCES |
Retrieve reception quantity differences |
Expedition Operations
| Value |
Description |
GET_PACKING_BY_DOCUMENT_CODE |
Retrieve packing details by document code |
GET_PACKING_BY_EXTERNAL_CODE |
Retrieve packing details by external code |
Delivery Point Operations
| Value |
Description |
CREATE_DELIVERY_POINT |
Create a new delivery point |
UPDATE_DELIVERY_POINT |
Update an existing delivery point |
GET_DELIVERY_POINT |
Retrieve a single delivery point |
GET_ALL_DELIVERY_POINTS |
Retrieve all delivery points |