Skip to content
Get started

Stores

Creates or updates stores.
POST/api/v2/public/stores
ModelsExpand Collapse
StoreListStoresResponse object { page_size, page_start, total_count, 11 more }

Generic paginated response wrapper.

page_size: number

Maximum number of items returned per page.

formatint32
page_start: number

Current page number (1-based).

formatint32
total_count: number

Total number of records matching the query across all pages.

formatint64
list: optional array of object { id, is_active, is_active_data_exchange, 38 more }

Collection of items for the current page.

id: number

Internal store identifier.

formatint64
is_active: boolean

Whether the store is active.

is_active_data_exchange: boolean

Whether data exchange is active for this store.

is_warehouse: boolean

Whether the store is a warehouse.

area_description: optional string

Description of the area.

area_id: optional string

Area identifier the store belongs to.

area_manager_user_id: optional number
formatint64
city: optional string

City the store is located in.

cost_center: optional string
country_code: optional string

ISO country code.

country_name: optional string

Country name.

esl_server_path: optional string
free_fields: optional array of object { label, sort_order, value }
label: optional string
sort_order: optional number
formatint32
value: optional string
ip_range_begin: optional string
ip_range_end: optional string
local_server_path: optional string
opening_hours: optional string
ordering_schema: optional array of object { day, delivery_offset, ordering_offset, 3 more }
day: number
formatint32
delivery_offset: number
formatint32
ordering_offset: number
formatint32
time: string
formatdate-span
category_code: optional string
week_numbers: optional string
phone_number: optional string
price_line_id: optional number

Price line applied to the store.

formatint32
printers: optional array of object { is_bluetooth, printer_ip, printer_name, printer_type }
is_bluetooth: boolean
printer_ip: optional string
printer_name: optional string
printer_type: optional number
formatint32
secondary_key: optional string
store_gln: optional string
store_name: optional string

Display name of the store.

store_next_delivery_datetime: optional string
formatdate-time
store_next_ordering_datetime: optional string
formatdate-time
store_number: optional string

Unique store number.

store_stock_pool_1: optional string
store_stock_pool_10: optional string
store_stock_pool_2: optional string
store_stock_pool_3: optional string
store_stock_pool_4: optional string
store_stock_pool_5: optional string
store_stock_pool_6: optional string
store_stock_pool_7: optional string
store_stock_pool_8: optional string
store_stock_pool_9: optional string
store_type_code: optional string
store_type_description: optional string
tertiary_key: optional string
warehouse_id: optional string
list_body: optional map[unknown]

Additional body-level metadata for the list.

list_filters: optional map[array of string]

Active filter criteria applied to the result set, keyed by field name.

next_page: optional number

Next page number, or null when on the last page.

formatint32
previous_page: optional number

Previous page number, or null when on the first page.

formatint64
project_last_modified_date: optional string

Last modified date/time of the project.

scroll_id: optional string

Opaque scroll identifier for deep-pagination scenarios.

server_time: optional string

Server UTC date/time when the response was generated.

sort_column: optional string

Column name the results are sorted by.

sort_order: optional string

Sort direction (asc or desc).

task_last_modified_date: optional string

Last modified date/time of the task.

StoreCreateStoresResponse object { success, data, message }

Standard success response returned by mutation endpoints.

success: boolean

Indicates whether the operation completed successfully.

data: optional string

Optional data payload returned by the operation.

message: optional string

Human-readable message describing the result.