Shipit DokumentationShipit Dokumentation
API
Webhooks
Shopify Delivery Checkout
  • English
  • Suomi
  • Svenska
  • Eesti
  • Dansk
  • Norsk
API
Webhooks
Shopify Delivery Checkout
  • English
  • Suomi
  • Svenska
  • Eesti
  • Dansk
  • Norsk
  • Webhooks

    • Webhooks
    • Händelsepayloads Och Spårningsstatusar

Händelsepayloads Och Spårningsstatusar

Den här referensen visar exempelpayloads för alla utgående webhook- händelser som Shipit för närvarande stöder.

Kommentarer om exemplen

  • Payloadsen nedan motsvarar den aktuella utsända strukturen.
  • Vissa värden kan vara null beroende på försändelsen eller händelsen.
  • Wallet credit- och debit-händelser saknar för närvarande ett toppnivåfält event.

shipment.booked

{
  "event": "shipment.booked",
  "shipment": {
    "id": "01h2x4y6z8a9b0c1d2e3f4g5h6",
    "shipit_number": "SHP-2024-001234",
    "tracking_number": "1Z999AA10123456784",
    "tracking_number_2": null,
    "service_id": "ups_express",
    "carrier_code": "ups",
    "reference": "ORDER-12345",
    "external_id": "ext-abc-123",
    "price": "15.99",
    "currency": "EUR",
    "created_at": "2024-01-15T10:30:00+00:00"
  },
  "sender": {
    "name": "Acme Corp",
    "email": "[email protected]",
    "phone": "+358401234567",
    "street": "Warehouse Street 10",
    "postcode": "00100",
    "city": "Helsinki",
    "country": "FI"
  },
  "receiver": {
    "name": "John Doe",
    "email": "[email protected]",
    "phone": "+358409876543",
    "street": "Customer Road 5",
    "postcode": "00200",
    "city": "Espoo",
    "country": "FI"
  }
}

shipment.failed

{
  "event": "shipment.failed",
  "error_message": "Recipient address could not be validated",
  "shipment_data": {
    "serviceId": "dhl_express",
    "reference": "ORDER-12346",
    "externalId": "ext-abc-124",
    "sender": {
      "name": "Acme Corp"
    },
    "receiver": {
      "name": "John Doe"
    }
  }
}

shipment.tracking_event_updated

{
  "event": "shipment.tracking_event_updated",
  "shipment": {
    "id": "01h2x4y6z8a9b0c1d2e3f4g5h6",
    "shipit_number": "SHP-2024-001234",
    "tracking_number": "1Z999AA10123456784",
    "tracking_number_2": null,
    "service_id": "ups_express",
    "carrier_code": "ups",
    "reference": "ORDER-12345",
    "external_id": "ext-abc-123"
  },
  "tracking_event": {
    "id": "01hxtrackingevent1234567890",
    "status": "DELIVERED",
    "shipment_tracking_number": "1Z999AA10123456784",
    "parcel_tracking_number": "1Z999AA10123456784",
    "return_tracking_number": null,
    "description": {
      "en": "Shipment delivered"
    },
    "information": null,
    "instruction": null,
    "location": {
      "city": "Helsinki",
      "country": "FI"
    },
    "metadata": {
      "carrier_event_code": "DELIVERED"
    },
    "happened_at": "2024-01-15T10:30:00+00:00",
    "created_at": "2024-01-15T10:30:00+00:00",
    "updated_at": "2024-01-15T10:35:00+00:00"
  }
}

pending_shipment.created

{
  "event": "pending_shipment.created",
  "pending_shipment": {
    "id": "01h2x4y6z8a9b0c1d2e3f4g5h6",
    "external_id": "pending-ext-123",
    "status": "pending",
    "source": "api",
    "request": {
      "receiver": {
        "name": "Jane Smith",
        "email": "[email protected]"
      },
      "parcels": [
        {
          "weight": 2.5,
          "length": 30,
          "width": 20,
          "height": 10
        }
      ]
    },
    "created_at": "2024-01-15T10:00:00+00:00"
  }
}

pending_shipment.completed

{
  "event": "pending_shipment.completed",
  "pending_shipment": {
    "id": "01h2x4y6z8a9b0c1d2e3f4g5h6",
    "external_id": "pending-ext-123",
    "status": "completed",
    "source": "api",
    "request": {
      "receiver": {
        "name": "Jane Smith",
        "email": "[email protected]"
      },
      "parcels": [
        {
          "weight": 2.5,
          "length": 30,
          "width": 20,
          "height": 10
        }
      ]
    },
    "created_at": "2024-01-15T10:00:00+00:00",
    "updated_at": "2024-01-15T10:30:00+00:00"
  }
}

wallet.credited

{
  "transaction_id": "01h2x4y6z8a9b0c1d2e3f4g5h6",
  "amount": "100.00",
  "vat": "24.00",
  "vat_percent": "24",
  "comment": "Account top-up",
  "created_at": "2024-01-15T10:00:00+00:00",
  "user_id": "12345"
}

wallet.debited

{
  "transaction_id": "01h2x4y6z8a9b0c1d2e3f4g5h6",
  "amount": "-15.99",
  "vat": "-3.84",
  "vat_percent": "24",
  "comment": "Payment for shipment SHP-2024-001234",
  "shipment_id": "01h2x4y6z8a9b0c1d2e3f4g5h7",
  "created_at": "2024-01-15T10:30:00+00:00",
  "user_id": "12345"
}

wallet.low_balance

{
  "event": "wallet.low_balance",
  "wallet": {
    "user_id": "01h2x4y6z8a9b0c1d2e3f4g5h6",
    "current_balance": 500,
    "threshold": 1000,
    "balance_below_threshold": true,
    "difference": 500
  },
  "timestamp": "2024-01-15T11:00:00+00:00"
}

Spårningshändelsestatusar

tracking_event.status i shipment.tracking_event_updated kan ha någon av följande enum-värden:

StatusBetydelse
ADVANCED_SHIPPING_NOTICETransportören har fått förhandsinformation innan fysisk överlämning.
AT_OFFICE_OF_EXCHANGEFörsändelsen nådde ett bytes- eller överföringskontor.
ATTEMPTED_DELIVERYLeverans har försökt genomföras.
AWAITING_DELIVERYFörsändelsen väntar på slutlig leverans.
AWAITING_DELIVERY_TIME_SELECTIONMottagaren måste välja leveranstid.
AWAITING_DISPATCHFörsändelsen väntar på dispatch.
CANCELLEDFörsändelsen eller transportsteget avbröts.
CASH_ON_DELIVERYFörsändelsen involverar postförskott.
COLLECTEDFörsändelsen har hämtats upp.
CONFIRMEDTransportören bekräftade försändelsen eller händelsen.
CONSOLIDATEDFörsändelsen konsoliderades med annat gods.
DAMAGEDTransportören rapporterade skada.
DECONSOLIDATEDFörsändelsen separerades från ett konsoliderat flöde.
DELAYEDFörsändelsen är försenad.
DELETEDFörsändelsen eller händelsen togs bort i källsystemet.
DELIVEREDFörsändelsen levererades.
DELIVERY_CANCELLEDPlanerad leverans avbröts.
DELIVERY_IMPOSSIBLELeveransen kunde inte slutföras.
DELIVERY_REFUSEDMottagaren vägrade ta emot leveransen.
DELIVERY_TIME_SELECTEDMottagaren valde en leveranstid.
DISPATCHEDFörsändelsen skickades iväg.
EN_ROUTEFörsändelsen är på väg genom nätverket.
EXCEPTIONTransportören rapporterade en avvikelse.
EXTRA_SERVICEExtra servicinformation kopplades till händelsen.
IN_CUSTOMSFörsändelsen är i tullhantering.
LOSTTransportören rapporterade försändelsen som förlorad.
NOTICE_OF_ARRIVALAvisering om ankomst skickades eller skapades.
OTHERHändelsen kunde inte mappas till en mer specifik status.
OUT_FOR_DELIVERYFörsändelsen är ute för leverans.
PARTIALLY_DELIVEREDBara en del av försändelsen levererades.
PICK_UP_CANCELLEDEn upphämtning avbröts.
RECIPIENT_CONTACTEDTransportören kontaktade mottagaren.
REGISTEREDFörsändelsen registrerades i transportörens system.
REROUTINGFörsändelsen omdirigeras.
RETURNEDFörsändelsen returnerades.
RETURNINGFörsändelsen är på väg tillbaka till avsändaren.
SORTINGFörsändelsen sorteras.
TESTTeststatus från en upstream-källa.
UNCONFIRMEDHändelsen finns men är ännu inte bekräftad.
UNKNOWNStatusen är okänd.
UNSUCCESSFUL_DELIVERYLeveransen misslyckades.
UNSUCCESSFUL_DELIVERY_ATTEMPTLeveransförsöket misslyckades.
UNSUCCESSFUL_DISPATCHDispatch misslyckades.
UNSUCCESSFUL_DISPATCH_ATTEMPTDispatchförsöket misslyckades.
Last Updated: 2026-06-13 07:25
Contributors: Brian Faust
Prev
Webhooks