Zamówienia

Aktualizuje zamówienie

Aktualizacja danych i koszyka istniejącego zamówienia

put/orders/{order_id}

Path parameters

order_idinteger required

Wewnętrzne ID zamówienia w systemie Sellasist (lub zewnętrzny import_id na synergy)

Request body

shipment_idinteger
payment_idinteger
document_numberstring
invoiceinteger
language_idinteger
emailstring
commentstring
payment_taxnumber
shipment_pricenumber
shop_idinteger
tracking_numberstring
payment_status'unpaid' | 'paid' | 'partial' | 'excess'
paidnumber
sumnumber
currencystring
readonlyinteger
importantinteger
deadlinestring
statusinteger

Wewnętrzne ID statusu. Zmiana wywoła metodę change_status() w zamówieniu

send_status_to_externalboolean

Przesyła status zwrotny do zewnętrznego źródła zamówienia (np. Allegro, Amazon, Erli)

Example request

{
  "shipment_id": 3,
  "payment_id": 5,
  "document_number": "FV/2026/07/12-EDYCJA",
  "invoice": 1,
  "language_id": 2,
  "email": "nowyadres@example.com",
  "comment": "Komentarz zaktualizowany",
  "payment_tax": 0,
  "shipment_price": 15,
  "shop_id": 1,
  "tracking_number": "603236276201506110294169",
  "payment_status": "paid",
  "paid": 165,
  "sum": 165,
  "currency": "PLN",
  "readonly": 0,
  "important": 1,
  "deadline": "2026-07-24",
  "status": 2,
  "send_status_to_external": true,
  "bill_address": {
    "name": "Jan",
    "surname": "Nowak",
    "street": "Krótka",
    "home_number": "20",
    "flat_number": "1",
    "postcode": "31-147",
    "city": "Kraków",
    "state": "Małopolskie",
    "phone": "987654321",
    "company_name": "Nowa Firma S.A.",
    "company_nip": "9876543210",
    "country": {
      "code": "PL"
    }
  },
  "shipment_address": {
    "name": "Jan",
    "surname": "Nowak",
    "street": "Krótka",
    "home_number": "20",
    "flat_number": "1",
    "postcode": "31-147",
    "city": "Kraków",
    "state": "Małopolskie",
    "phone": "987654321",
    "country": {
      "code": "PL"
    }
  },
  "pickup_point": {
    "code": "KRA15P",
    "type": "inpost",
    "address": "Kraków, ul. Krótka 20"
  },
  "carts": [
    {
      "line_id": 552,
      "quantity": 1,
      "price_buy": 26,
      "price": 150,
      "tax_rate": 23,
      "weight": 0.25,
      "additional_information": "Zmiana koloru",
      "additional_fields": [
        {
          "field_id": 2,
          "field_value": "Nowy tekst nadruku"
        }
      ]
    }
  ]
}

Response

Zamówienie zostało pomyślnie zaktualizowane

messagestring
idinteger

Example response

{
  "message": "success",
  "id": 1234
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.