Касса
Список касс
GET
https://api.livesklad.com/shops/{id}/cash-registers
Возвращает список доступных касс для мастерской. Для получения списка касс у API должен быть настроен доступ к соответствующей мастерской
Path Parameters
id*
string
id мастерской
Headers
Authorization*
string
Токен авторизации
Список транзакций
GET
https://api.livesklad.com/cash-registers/{id}/cash
Возвращает список транзакций по кассе. Для доступа к списку транзакций у API должен быть настроен доступ к соответствующей кассе Для сортировки результата необходимо в параметре sort передать строку "<название_поля> ASC" или "<название_поля> DESC". Где ASC - сортировать по возрастанию, DESC - сортировать по убыванию, <название_поля> - поле по которому осуществляется сортировка, может быть одно из: node, customer, id, cashRegister, date, money, isBankTransfer, counteragent, cashItem, number, dateChange. По умолчанию транзакции сортируются от новых к старым Фильтры по датам передаются в виде массива из двух чисел в формате Unix (в миллисекундах), где первый число - это начало диапазона, а второе - конец диапазона. Если какая-то граница диапазона отсутствует, то вместо нее нужно передать null. Например [1690837200000,1693515599999] или [null,1693515599999]
Из списка с любым заданным набором фильтров можно получить максимум 10000 элементов, то есть максимальное значение для page * pageSize = 10000. Чтобы получить другие элементы, нужно либо изменить фильтр, либо изменить сортировку
Path Parameters
id*
string
id кассы
Query Parameters
type
string
Фильтр по типу транзакций. Может быть delete - будут считаны удаленные транзакции, active - будут считаны не удаленные транзакции, если отсутствует - будут считаны все транзакции
sort
string
Сортировка
filter
string
Текст для поиска по транзакциям
counteragentId
string
Фильтр по контрагенту
customerId
string
Фильтр по ответственному сотруднику
isBankTransfer
boolean
Фильтр по типу операции (true - только безналичные операции, false - только операции с наличными)
cashItemId
string
Фильтр по статье движения денежных средств
date
array
Фильтр по дате операции
page
number
Номер страницы выборки (по умолчанию - 1)
pageSize
number
Количество элементов в выборке (по умолчанию - 10, максимум - 50)
dateChange
array
Фильтр по дате изменения
Headers
Authorization*
string
Токен авторизации
Список транзакций
GET
https://api.livesklad.com/cash
Возвращает массив транзакций для выбранного списка касс Для сортировки результата необходимо в параметре sort передать строку "<название_поля> ASC" или "<название_поля> DESC". Где ASC - сортировать по возрастанию, DESC - сортировать по убыванию, <название_поля> - поле по которому осуществляется сортировка, может быть одно из: node, customer, id, cashRegister, date, money, isBankTransfer, counteragent, cashItem, number, dateChange. По умолчанию транзакции сортируются от новых к старым Фильтры по датам передаются в виде массива из двух чисел в формате Unix (в миллисекундах), где первый число - это начало диапазона, а второе - конец диапазона. Если какая-то граница диапазона отсутствует, то вместо нее нужно передать null. Например [1690837200000,1693515599999] или [null,1693515599999]
Из списка с любым заданным набором фильтров можно получить максимум 10000 элементов, то есть максимальное значение для page * pageSize = 10000. Чтобы получить другие элементы, нужно либо изменить фильтр, либо изменить сортировку
Query Parameters
sort
string
Сортировка
cashRegisterIds
array
Список касс по которым нужно найти транзакции, передается в виде массива id касс. Если не указать этот параметр, то вернется пустой массив
filter
string
Текст для поиска по транзакциям
counteragentId
string
Фильтр по контрагенту
customerId
string
Фильтр по ответственному сотруднику
isBankTransfer
string
Фильтр по типу операции (true - только безналичные операции, false - только операции с наличными)
cashItemId
string
Фильтр по статье движения денежных средств
date
array
Фильтр по дате операции
page
string
Номер страницы выборки (по умолчанию - 1)
pageSize
string
Количество элементов в выборке (по умолчанию - 10, максимум - 50)
dateChange
array
Фильтр по дате изменения
Headers
Authorization*
string
Токен авторизации
Список статей движения денег
GET
https://api.livesklad.com/cash-items
Headers
Authorization
string
Токен авторизации
Last updated