Мадэлі пералічаныя тут адзін раз і могуць быць пашыраныя непасрэдна з канчатковых пунктаў, якія іх выкарыстоўваюць.
Receipt14 палёў
idinteger · int64
Id.
read-only
clientIdinteger · int64
Ідэнтыфікатар кліента.
read-only
orderIdinteger · int64
Падпісанне па заказ.
read-only
organizationIdinteger · int64
Ід арганізацыі.
read-only
externalReceiptIdstring
Падпісанне знешняй атрымання.
fiscalNumberstring
Падатковы нумар.
cashRegisterServicestring
Паслуга рэгістрацыі грошай.
fnsUrlstring
Фнс Url.
statusstring
Status.
receiptTypestring
Тып квітанцыі.
totalAmountnumber · double
Агульная колькасць.
createdDatestring · date-time
Стварыўся Дата.
read-only
completedDatestring · date-time
Завяршылася дата.
errorMessagestring
Паведамленне памылкі.
Памылка дагавор
Як вяртаюць памылкі прыкладання
Код error аднолькавы ў кожным лакелі, у той час як паведамленне, якое з'яўляецца карыстальнікам, перакладаецца серверам.
error
Стабільны машыначытай код для інтэграцыйнай логікі.
localMessage
Паведамленне гатовае да адлюстравання на мове карыстальніка токены API.
params
Значэнні, якія інтэрполююцца серверам у лакалізаваным шаблоне паведамленняў.
文
localMessage выкарыстоўвае поле lang карыстальніка, які валодае токеном API. Мова дакументацыі і загаловак Accept-Language не змяняюць яго; руская выкарыстоўваецца, калі карыстацкая мова не канфігуруецца.
RUМясцовасць карыстальніка ru
{
"error": "error_brand_already_exists",
"localMessage": "Бренд Base уже существует",
"params": {
"name": "Base"
}
}
BEБеларуская (be)
{
"error": "error_brand_already_exists",
"localMessage": "Брэнд Base ужо існуе",
"params": {
"name": "Base"
}
}
Канчатковыя пункты
Канчатковыя пункты
GET
Атрымаць квіты па парадку
/api/receipt/order/{orderId}
Значок з чытальным доступам
Атрымаць квітанцыі па замове з дапамогай GET /api/receipt/order/{orderId}.
Параметры шляху
Поле
Тып
Абавязкова
Апісанне
orderId
integer · int64
Так
Падпісанне па заказ.
curl --request GET 'https://api.selsup.ru/api/receipt/order/1001' \
--header 'Authorization: YOUR_API_TOKEN'