Отримання токену доступу
Інструкція з отримання токену - https://medakadem.freshdesk.com/uk/support/solutions/articles/77000530947-отримання-token
Використання токену - https://medakadem.freshdesk.com/uk/support/solutions/articles/77000530917-token
Для використання API потрібні скоупи: "gambit:erp:sales-invoice".
Якщо немає потрібних scope, то повертатиметься помилка - Code 403 Forbidden
Запит повертає список розхідних накладних:
Потрібно встановити пареметри по даті початку та кінця (діапазон дати початку та кінця не повинен перевищувати 30 днів, наприклад:
HTTP methods: GET
/api/erp/v1/sale-invoice?from=2022-05-15T22:00:00.000Z&to=2022-05-16T21:59:59.999Z
Responses:
При успішному виконані запиту повернеться - Code 200 Success
Media type:
application/json;odata.metadata=minimal;odata.streaming=true
Example Value:
Параметр | Тип | Опис |
SalesInvoiceId | integer($int32) | ідентифікатор накладної |
ParentSalepackId | integer($int32) nullable: true | якщо було списання, використовується ідентифікатор Salepack по якій списали |
ApplyInvoice | boolean | проведена чи не проведена накладна |
UserCrId | integer($int32) | ідентифікатор користувача |
ApplyedUserId | integer($int32) nullable: true | ідентифікатор користувача, який провів |
Note | string nullable: true | опис розхідного матеріалу |
Direct | integer($int32) | тип накладної 0 - продаж 1 - списання |
DateCr | string($date-time) | дата створення |
DateApply | string($date-time) nullable: true | дата проведення |