Api subscription key
Default:no-cache
Bearer token for authorization (e.g., Bearer )
Sample request:
POST /transfers
{
"transfer_type": {
"id": 3
},
"outlet_from": {
"id": 1
},
"outlet_to": {
"id": 2
},
"approved": true,
"notes": "text",
"transfer_items":
[
{
"product": {
"id" : 124001
},
"quantity_proposed": 1
}
],
"simple_mode": true
}
Api subscription key
Default:no-cache
Bearer token for authorization (e.g., Bearer )
Transfer model
Purchase Order created
Transfer model
Transfer Identifier
Transfer Status
Transfer Type
Notes
Approved
Purchase order model
Created On
Modified On
Total Picked Buy Price Ex
Total Picked Direct Costs Ex
Total Picked Cogs Ex
Transfer Item model
Simple Mode
Gets specific Transfer by unique id
Include items
Transfer id
Example:1
Api subscription key
Default:no-cache
Bearer token for authorization (e.g., Bearer )
Returns found Transfer
Transfer model
Transfer Identifier
Transfer Status
Transfer Type
Notes
Approved
Purchase order model
Created On
Modified On
Total Picked Buy Price Ex
Total Picked Direct Costs Ex
Total Picked Cogs Ex
Transfer Item model
Simple Mode
Searches Transfer Items by parameters
Filter by.
Available field name values: id, product_id, quantity_proposed, quantity_requested, quantity_allocated, quantity_picked, quantity_dispatched, quantity_received, quantity_made_available, buy_price_ex, direct_costs_ex, commited_on, created_on, modified_on
In string values: ‘|’ and ‘,’ characters have to be escaped with slash, i.e. ‘\,’ ‘\|’
For operators that support multiple values (in, notin): multiple values are delimited using ‘|’ character
Available operators:
eq - Equal
neq - Not equals
lt - Less
lte - Less or equal
gt - Greater
gte - Greater or equal
in - In
notin - Not In
contains - Contains
isnull - Is Null
isnullorempty - Is Null Or Empty
isnotnull - Is Not Null
startswith - Starts with
endswith - Ends with
doesnotcontain - Does not contain
For non-nullable fields operators isnull and isnotnull are unavailable
For dates operators: contains, startswith, endswith, doesnotcontain, isnullorempty are unavailable
For strings operators: lt, lte, gt, gte are unavailable
Example: id:eq:2, quantity_proposed:gt:1
Order by.
Available field name values: id, product_id, quantity_proposed, quantity_requested, quantity_allocated, quantity_picked, quantity_dispatched, quantity_received, quantity_made_available, buy_price_ex, direct_costs_ex, commited_on, created_on, modified_on
Available direction values: asc, desc.
Example: id asc,product_id desc
>= 1<= 100000
>= 1<= 2147483647
Transfer id
Api subscription key
Default:no-cache
Bearer token for authorization (e.g., Bearer )
Paging Response with Transfers Items data
Transfer Item model
Sample request:
POST /transfers/1/transferitems
{
"product": {
"id" : 124001
},
"quantity_proposed": 1
}
Transfer Id
Api subscription key
Default:no-cache
Bearer token for authorization (e.g., Bearer )
Transfer Item to be created
Transfer Item was created
Transfer Item model
Transfer Item Identifier
Transfer Identifier
Quantity Proposed
Quantity Requested
Quantity Allocated
Quantity Picked
Quantity Dispatched
Quantity Received
Quantity Made Available
Buy Price Ex
Direct Costs Ex
Commited On
Created On
Modified On
Gets specific Transfer Item by unique id
Transfer id
Transfer Item id
Api subscription key
Default:no-cache
Bearer token for authorization (e.g., Bearer )
Returns found Transfer Item
Transfer model
Transfer Identifier
Transfer Status
Transfer Type
Notes
Approved
Purchase order model
Created On
Modified On
Total Picked Buy Price Ex
Total Picked Direct Costs Ex
Total Picked Cogs Ex
Transfer Item model
Simple Mode