Reference
Data models
Request and response fields in JSON. Amounts — kopecks, date-time — ISO 8601 with offset. Empty fields are omitted in responses.
AgentInfoCashRequestCheckCheckoutRequestCheckRequestCodeInfoCodeRequestComputerCorrectionCorrectionRequestCustomerDeviceInfoDisplayRequestEmergencyReversalRequestEmulatorInfoExchangeRequestExchangeResultFileContentFileInfoFnStatusInfoInterfaceJobLabelLabelPrintRequestMarkingMarkingSettingsModeModeRequestOperationOperationErrorOperatorOperatorRequestPaymentRequestPowerPrinterInfoPrinterSettingsPrintJobRequestPrintOptionsQrRequestReceiptReceiptItemReceiptPaymentRenderedResultReversalRequestScannerInfoScannerListScanSettingsShiftStateSseEmitterStateStatusTextLineTextRequestWeightAgentInfo#
statusstringversionstringstartedAtstring date-timepowerPower
CashRequest#
operatorOperatoramountinteger int64
Check#
allowedbooleanitemsarray of Result
CheckoutRequest#
registerIdinteger int32terminalIdinteger int32originalPaymentRefstringprintSlipboolean
CheckRequest#
typestringvalues:SELLSELL_RETURNBUYBUY_RETURNregisterIdinteger int32- from 1
CodeInfo#
cisstringgtinstringfoundbooleanvalidbooleanutilisedbooleanverifiedbooleanrealizablebooleansoldbooleanblockedbooleanogvsarray of stringgrayZonebooleanexpireDatestring dategroupIdsarray of integer int32mrpinteger int64smpinteger int64innerUnitCountinteger int32errorCodeinteger int32messagestringpackageTypestringownerboolean
CodeRequest#
codestringrequiredfrom 1priceinteger int64fractionstring
Computer#
machineIdstringhostnamestringuserstringosstringosVersionstringarchstringagentVersionstringinterfacesarray of Interface
Correction#
typestringrequiredvalues:SELFINSTRUCTIONbaseDatestring daterequiredbaseNumberstring
CorrectionRequest#
Customer#
contactstringnamestringinnstring
DeviceInfo#
idinteger int32kindstringvalues:FISCAL_REGISTERPAYMENT_TERMINALBARCODE_SCANNERPRINTERCASH_DRAWERCUSTOMER_DISPLAYCARD_READERCHANNELSCALEtypestringnamestringactivebooleaninfomap → any value
DisplayRequest#
linesarray of stringrequiredfrom 0to 20
EmergencyReversalRequest#
amountinteger int64paymentRefstring
EmulatorInfo#
numberinteger int32typestringnamestringmodeState
ExchangeRequest#
hexstringbase64stringtextstringcharsetstringreadTimeoutMsinteger int32from 0to 60000maxBytesinteger int32from 1to 65536untilstringstartstringlengthinteger int32from 1lengthOffsetinteger int32from 0lengthBytesinteger int32lengthAdjustinteger int32crcstringcrcSkipinteger int32from 0
ExchangeResult#
bytesinteger int32hexstringbase64stringtextstringcrcValidboolean
FileContent#
pathstringtextstringbase64string
FileInfo#
pathstringsizeinteger int64modifiedstring date-timedirectoryboolean
FnStatus#
validUntilstring datedaysLeftinteger int64notSentinteger int64firstNotSentinteger int64firstNotSentAtstring date-time
Info#
productNamestringvendorstringsupportEmailstringsupportUrlstringaccentColorstringcustomIconboolean
Interface#
namestringdisplayNamestringmacstringipv4array of stringipv6array of stringvirtualboolean
Job#
idstringdocumentstringstatusstringpagesinteger int32submittedstring
Label#
namestringtitlestringlanguagestringvalues:ZPLTSPLEZPLESCPOScharsetstringdescriptionstringbodystringsamplemap → stringbuiltInbooleanfieldsarray of string
LabelPrintRequest#
datamap → stringdeviceinteger int32printerstringrolestringcopiesinteger int32from 1to 100
Marking#
Код маркировки позиции
codestringrequiredfrom 1fractionstringpattern:\d+/\d+measurestringvalues:PIECEGRAMKILOGRAMTONCENTIMETERDECIMETERMETERSQUARE_CENTIMETERSQUARE_DECIMETERSQUARE_METERMILLILITERLITERCUBIC_METERKILOWATT_HOURGKALDAYHOURMINUTESECONDKILOBYTEMEGABYTEGIGABYTETERABYTEOTHERindustryPropsstring
MarkingSettings#
enabledbooleansourcesarray of stringpiotUrlstringlmUrlstringlmLoginstringlmPasswordstringtokenstringsandboxbooleanfnNumberstringtimeoutMsinteger int32offlineSalebooleanclientIdstringclientTokenstring
Mode#
idstringtitlestringdescriptionstring
ModeRequest#
modestringonceboolean
Operation#
idstring uuidtypestringidempotencyKeystringresourcesarray of stringstatusstringvalues:QUEUEDRUNNINGSUCCEEDEDFAILEDUNKNOWNstagestringcreatedAtstring date-timestartedAtstring date-timefinishedAtstring date-timeresultany valueerrorOperationErrorwarningsarray of string
OperationError#
codestringmessagestringdetailsany value
Operator#
namestringrequiredfrom 1innstring
OperatorRequest#
operatorOperator
PaymentRequest#
amountinteger int64
Power#
sourcestringvalues:ACBATTERYUNKNOWNbatterybooleanbatteryPercentinteger int32minutesLeftinteger int32atstring date-time
PrinterInfo#
namestringisDefaultbooleanrolesarray of stringsettingsPrinterSettings
PrinterSettings#
scalingstringvalues:ACTUALFITSHRINKorientationstringvalues:AUTOPORTRAITLANDSCAPEpaperWidthMmnumber doublepaperHeightMmnumber double
PrintJobRequest#
urlsarray of stringdocumentstringimagesarray of stringrawstringtextarray of TextLineprinterstringdeviceinteger int32rolestringcopiesinteger int32from 1to 20htmlstringhtmlUrlstringoptionsPrintOptionsexpireAfterSecinteger int32from 1
PrintOptions#
Настройки задания печати
pagesstringduplexstringvalues:ONE_SIDEDLONG_EDGESHORT_EDGEtraystringcolorstringvalues:COLORMONOCHROMEdpiinteger int32nUpinteger int32from 1to 16collatebooleanorientationstringvalues:AUTOPORTRAITLANDSCAPErotationinteger int32scalingstringvalues:ACTUALFITSHRINKpaperWidthMmnumber doublepaperHeightMmnumber doublemarginsMmstringjobNamestring
QrRequest#
payloadstringfrom 0to 2000topstringfrom 0to 100bottomstringfrom 0to 100
Receipt#
Кассовый чек
ReceiptItem#
namestringrequiredfrom 1priceinteger int64from 0quantitynumberrequiredamountinteger int64from 0vatstringrequiredvalues:NONEVAT0VAT5VAT7VAT10VAT20VAT22VAT105VAT107VAT110VAT120VAT122paymentMethodstringrequiredvalues:FULL_PREPAYMENTPREPAYMENTADVANCEFULL_PAYMENTPARTIAL_PAYMENTCREDITCREDIT_PAYMENTpaymentObjectstringrequiredvalues:COMMODITYEXCISEJOBSERVICEGAMBLING_BETGAMBLING_PRIZELOTTERYLOTTERY_PRIZEINTELLECTUAL_ACTIVITYPAYMENTAGENT_COMMISSIONCOMPOSITEANOTHERdepartmentinteger int32markingMarking
ReceiptPayment#
typestringrequiredvalues:CASHCARDPREPAIDCREDITOTHERamountinteger int64
Rendered#
textstring
Result#
codestringcisstringgtinstringallowedbooleanreasonsarray of stringwarningsarray of stringsourcestringofflinebooleanindustryPropsstringinfoCodeInfocheckedAtstring date-time
ReversalRequest#
amountinteger int64paymentRefstringrequiredfrom 1
ScannerInfo#
idstringdriverstringnamestringmanufacturerstringsourcesarray of string
ScannerList#
licensedbooleanscannersarray of ScannerInfo
ScanSettings#
devicestringsourcestringdpiinteger int32from 50to 1200colorstringformatstringpageSizestringwidthMmnumber doublefrom 10to 1000heightMmnumber doublefrom 10to 1000brightnessinteger int32from -1000to 1000contrastinteger int32from -1000to 1000qualityinteger int32from 10to 100maxPagesinteger int32from 1to 500
ShiftState#
statusstringvalues:OPENEDCLOSEDEXPIREDnumberinteger int32
SseEmitter#
timeoutinteger int64
State#
modestringoncebooleanmodesarray of Mode
Status#
enabledbooleanunlockedboolean
TextLine#
kindstringrequiredvalues:TEXTPAIRSEPARATORtextstringrightstringalignstringvalues:LEFTCENTERRIGHT
TextRequest#
- from 1
Weight#
Показания весов
deviceIdinteger int32weightnumberstablebooleanatstring date-time