List Customer Orders
customer_orders.list_customer_orders(strstore_number, CustomerOrderListCustomerOrdersParams**kwargs) -> SyncCursorPage[CustomerOrderListCustomerOrdersResponse]
GET/api/v2/public/stores/{store_number}/orders/customerorders
Customer orders for one store, with their lines when you ask for them. Use it to follow what has been reserved, picked or handed over for a customer.
Parameters
Include the stock location per line. Only takes effect when store product locations are enabled for your organisation, otherwise the field stays empty.
List Customer Orders
import os
from colleqtive_sdk import Colleqtive
client = Colleqtive(
bearer_token=os.environ.get("COLLEQTIVE_BEARER_TOKEN"), # This is the default and can be omitted
)
page = client.customer_orders.list_customer_orders(
store_number="store_number",
)
page = page.list[0]
print(page.status_id){
"page_size": 0,
"page_start": 0,
"total_count": 0,
"list": [
{
"is_active": true,
"is_claimed": true,
"is_picked": true,
"is_rejected": true,
"status_id": 0,
"total_lines": 0,
"total_quantity": 0,
"comment": "comment",
"customer_name": "customer_name",
"description": "description",
"lines": [
{
"id": 0,
"explicit_order": true,
"is_picked": true,
"is_template": true,
"line_number": 0,
"picked_quantity": 0,
"price": 0,
"quantity": 0,
"stock_pool": 0,
"store_walking_order": 0,
"barcode": "barcode",
"delivery_date": "2019-12-27T18:11:19.117Z",
"delivery_qty": 0,
"description": "description",
"moved_quantity": 0,
"next_ordering_datetime": "2019-12-27T18:11:19.117Z",
"picked_username": "picked_username",
"picking_stock_pool_array": [
"string"
],
"pickup_date": "2019-12-27T18:11:19.117Z",
"preferred_location_code": "preferred_location_code",
"product_number": "product_number",
"reference": "reference",
"stock_location": "stock_location",
"store_locations": [
{
"location_order": 0,
"quantity": 0,
"customer_order_line_number": 0,
"customer_order_number": "customer_order_number",
"customer_order_shipment_line_number": 0,
"customer_order_shipment_number": "customer_order_shipment_number",
"default_stock_pool": "default_stock_pool",
"location_code": "location_code",
"most_likely_pool_1": 0,
"most_likely_pool_10": 0,
"most_likely_pool_2": 0,
"most_likely_pool_3": 0,
"most_likely_pool_4": 0,
"most_likely_pool_5": 0,
"most_likely_pool_6": 0,
"most_likely_pool_7": 0,
"most_likely_pool_8": 0,
"most_likely_pool_9": 0,
"tags": [
"string"
]
}
]
}
],
"order_number": "order_number",
"order_type_code": "order_type_code",
"order_type_description": "order_type_description",
"pickup_date": "pickup_date",
"reference": "reference",
"rejection_reason_code": "rejection_reason_code",
"rejection_reason_code_description": "rejection_reason_code_description",
"sales_order_id": "sales_order_id",
"store_number": "store_number",
"stores_allowed": "stores_allowed",
"total_delivery_quantity": 0
}
],
"list_body": {
"foo": "bar"
},
"list_filters": {
"foo": [
"string"
]
},
"next_page": 0,
"previous_page": 0,
"project_last_modified_date": "project_last_modified_date",
"scroll_id": "scroll_id",
"server_time": "server_time",
"sort_column": "sort_column",
"sort_order": "sort_order",
"task_last_modified_date": "task_last_modified_date"
}{
"code": 401,
"status": "error",
"message": "Authentication failed.",
"error": "unauthorized",
"error_description": "Authentication failed."
}{
"code": 500,
"status": "fail",
"message": "The request could not be processed.",
"error": "internal_error",
"error_description": "The request could not be processed."
}Returns Examples
{
"page_size": 0,
"page_start": 0,
"total_count": 0,
"list": [
{
"is_active": true,
"is_claimed": true,
"is_picked": true,
"is_rejected": true,
"status_id": 0,
"total_lines": 0,
"total_quantity": 0,
"comment": "comment",
"customer_name": "customer_name",
"description": "description",
"lines": [
{
"id": 0,
"explicit_order": true,
"is_picked": true,
"is_template": true,
"line_number": 0,
"picked_quantity": 0,
"price": 0,
"quantity": 0,
"stock_pool": 0,
"store_walking_order": 0,
"barcode": "barcode",
"delivery_date": "2019-12-27T18:11:19.117Z",
"delivery_qty": 0,
"description": "description",
"moved_quantity": 0,
"next_ordering_datetime": "2019-12-27T18:11:19.117Z",
"picked_username": "picked_username",
"picking_stock_pool_array": [
"string"
],
"pickup_date": "2019-12-27T18:11:19.117Z",
"preferred_location_code": "preferred_location_code",
"product_number": "product_number",
"reference": "reference",
"stock_location": "stock_location",
"store_locations": [
{
"location_order": 0,
"quantity": 0,
"customer_order_line_number": 0,
"customer_order_number": "customer_order_number",
"customer_order_shipment_line_number": 0,
"customer_order_shipment_number": "customer_order_shipment_number",
"default_stock_pool": "default_stock_pool",
"location_code": "location_code",
"most_likely_pool_1": 0,
"most_likely_pool_10": 0,
"most_likely_pool_2": 0,
"most_likely_pool_3": 0,
"most_likely_pool_4": 0,
"most_likely_pool_5": 0,
"most_likely_pool_6": 0,
"most_likely_pool_7": 0,
"most_likely_pool_8": 0,
"most_likely_pool_9": 0,
"tags": [
"string"
]
}
]
}
],
"order_number": "order_number",
"order_type_code": "order_type_code",
"order_type_description": "order_type_description",
"pickup_date": "pickup_date",
"reference": "reference",
"rejection_reason_code": "rejection_reason_code",
"rejection_reason_code_description": "rejection_reason_code_description",
"sales_order_id": "sales_order_id",
"store_number": "store_number",
"stores_allowed": "stores_allowed",
"total_delivery_quantity": 0
}
],
"list_body": {
"foo": "bar"
},
"list_filters": {
"foo": [
"string"
]
},
"next_page": 0,
"previous_page": 0,
"project_last_modified_date": "project_last_modified_date",
"scroll_id": "scroll_id",
"server_time": "server_time",
"sort_column": "sort_column",
"sort_order": "sort_order",
"task_last_modified_date": "task_last_modified_date"
}{
"code": 401,
"status": "error",
"message": "Authentication failed.",
"error": "unauthorized",
"error_description": "Authentication failed."
}{
"code": 500,
"status": "fail",
"message": "The request could not be processed.",
"error": "internal_error",
"error_description": "The request could not be processed."
}