Preskoči na sadržaj

Update org event ticket TSPL print settings (admin)

PUT
/settings/ticket-print/settings
object
version
required
Allowed value: 1
printerProfile
required
Any of:
object
version
required
Allowed value: 1
targetMode
required
Allowed values: systemQueue network
printerLanguage
Allowed values: tspl escpos
escposWidthDots
Allowed values: 384 576
systemQueue
object
printerName
required
string
>= 1 characters
isDefaultHint
boolean
network
object
host
required
string
>= 1 characters
port
required
integer
>= 1 <= 65535
connectTimeoutMs
integer
>= 500 <= 30000
writeTimeoutMs
integer
>= 500 <= 60000
lastSeenPrinters
Array<object>
object
name
required
string
isDefault
boolean
connectionType
Allowed values: usb network unknown
ticketTemplate
required
Any of:
object
version
required
Allowed value: 1
coordinateUnit
Allowed values: dots mm
label
required
object
widthMm
required
number
>= 0.01 <= 300
heightMm
required
number
>= 0.01 <= 300
layout
object
referenceImageFileId
string
>= 1 characters
referenceImageRotation
Allowed values: 0 90 180 270
printOptions
object
blineMm
number
<= 10
offsetMm
number
>= -10 <= 10
offsetXMm
number
>= -50 <= 50
offsetYMm
number
>= -50 <= 50
density
integer
<= 15
speedIps
integer
>= 1 <= 12
copies
integer
>= 1 <= 10
contentRotation
Allowed values: 0 90 180 270
direction
Allowed values: 0 1
mirror
Allowed values: 0 1
referenceXDots
integer
<= 9999
referenceYDots
integer
<= 9999
feedOffsetMm
number
>= -50 <= 50
textEncoding
Allowed values: bitmap unicode
initCommands
Array<string>
seatLabelPattern
string
elements
required
Array
>= 1 items <= 200 items
Any of:
object
id
required
string
>= 1 characters
type
required
Allowed value: text
x
required
integer
<= 9999
y
required
integer
<= 9999
field
required
string
>= 1 characters
font
required
Allowed values: 0 1 2 3 4 5 6 7 8
rotation
required
Allowed values: 0 90 180 270
xMul
required
integer
>= 1 <= 10
yMul
required
integer
>= 1 <= 10
text
string
prefix
string
suffix
string
fallbackText
string
maxWidthDots
integer
>= 8 <= 9999
truncate
boolean
ellipsis
boolean
seatingNoteText
string

OK

object
version
required
Allowed value: 1
printerProfile
required
Any of:
object
version
required
Allowed value: 1
targetMode
required
Allowed values: systemQueue network
printerLanguage
Allowed values: tspl escpos
escposWidthDots
Allowed values: 384 576
systemQueue
object
printerName
required
string
>= 1 characters
isDefaultHint
boolean
network
object
host
required
string
>= 1 characters
port
required
integer
>= 1 <= 65535
connectTimeoutMs
integer
>= 500 <= 30000
writeTimeoutMs
integer
>= 500 <= 60000
lastSeenPrinters
Array<object>
object
name
required
string
isDefault
boolean
connectionType
Allowed values: usb network unknown
ticketTemplate
required
Any of:
object
version
required
Allowed value: 1
coordinateUnit
Allowed values: dots mm
label
required
object
widthMm
required
number
>= 0.01 <= 300
heightMm
required
number
>= 0.01 <= 300
layout
object
referenceImageFileId
string
>= 1 characters
referenceImageRotation
Allowed values: 0 90 180 270
printOptions
object
blineMm
number
<= 10
offsetMm
number
>= -10 <= 10
offsetXMm
number
>= -50 <= 50
offsetYMm
number
>= -50 <= 50
density
integer
<= 15
speedIps
integer
>= 1 <= 12
copies
integer
>= 1 <= 10
contentRotation
Allowed values: 0 90 180 270
direction
Allowed values: 0 1
mirror
Allowed values: 0 1
referenceXDots
integer
<= 9999
referenceYDots
integer
<= 9999
feedOffsetMm
number
>= -50 <= 50
textEncoding
Allowed values: bitmap unicode
initCommands
Array<string>
seatLabelPattern
string
elements
required
Array
>= 1 items <= 200 items
Any of:
object
id
required
string
>= 1 characters
type
required
Allowed value: text
x
required
integer
<= 9999
y
required
integer
<= 9999
field
required
string
>= 1 characters
font
required
Allowed values: 0 1 2 3 4 5 6 7 8
rotation
required
Allowed values: 0 90 180 270
xMul
required
integer
>= 1 <= 10
yMul
required
integer
>= 1 <= 10
text
string
prefix
string
suffix
string
fallbackText
string
maxWidthDots
integer
>= 8 <= 9999
truncate
boolean
ellipsis
boolean
seatingNoteText
string

401

One of:
object
defined
required
code
required
Allowed value: UNAUTHORIZED
status
required
Allowed value: 401
message
required
string
default: Missing user session. Please log in!
data

403

One of:
object
defined
required
code
required
Allowed value: FORBIDDEN
status
required
Allowed value: 403
message
required
string
default: You do not have enough permission to perform this action.
data

422

One of:
object
defined
required
code
required
Allowed value: INPUT_VALIDATION_FAILED
status
required
Allowed value: 422
message
required
string
default: INPUT_VALIDATION_FAILED
data