Skip to main content
POST
/
v1
/
seller
/
order
/
invoice
Upload Invoice
curl --request POST \
  --url https://scx-sbx.api.jtl-software.com/v1/seller/order/invoice \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form 'invoice={
  "type": "INVOICE",
  "sellerId": "4711",
  "orderId": "43523-43432-43532",
  "invoiceNumber": "<string>",
  "channel": "MYBESTDEALCOMDE"
}' \
  --form document='@example-file'
{
  "errorList": [
    {
      "code": "GEN404",
      "message": "Not found",
      "severity": "error",
      "hint": null
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer JWT issued to a seller after they sign up for a JTL-Scx subscription via the JTL Customer Center. Usage format: Bearer <JWT>.

Body

multipart/form-data

Invoice metadata together with the binary PDF document for a marketplace order.

invoice
object
required

Invoice Meta Data as JSON to identify for which order a invoice document is uploaded.

document
file
required

The Invoice document as binary data must be type of PDF and have a maximum size of 16 MB.

Response

Invoice received