Skip to content

Update an invoice

PUT
/pos/invoices/:id

Update an existing cash register invoice

object
id
required
string
direction
Allowed values: sales purchase
issuedAt
required
Any of:
state
required
Allowed values: draft
type
required
Allowed values: invoice receipt credit_note
amount
required
Any of:
number
referentDocumentNumber
string
>= 1 characters
referentDocumentDT
Any of:
userId
string
>= 1 characters
cashierTin
Any of:
string
buyerTin
Any of:
string
supplierTin
Any of:
string
invoiceType
integer
transactionTypeNumeric
integer
paymentType
Any of:
integer
processingKind
Allowed values: basic fiscalization efaktura
items
Array<object>
object
gtin
required
string
itemName
required
string
quantity
required
Any of:
number
unitPrice
required
Any of:
number
totalAmount
required
Any of:
number
tax
required
string

OK

object
id
required
string
direction
required
string
issuedAt
required
Any of:
state
required
string
type
required
string
transactionType
required
number
amount
required
string
userId
required
string
processingKind
string
createdAt
required
Any of:
updatedAt
required
Any of:

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