Shipit DokumentasjonShipit Dokumentasjon
API
Webhooks
Shopify Delivery Checkout
  • English
  • Suomi
  • Svenska
  • Eesti
  • Dansk
  • Norsk
API
Webhooks
Shopify Delivery Checkout
  • English
  • Suomi
  • Svenska
  • Eesti
  • Dansk
  • Norsk
  • Webhooks

    • Webhooks
    • Hendelsespayloads Og Sporingsstatuser

Hendelsespayloads Og Sporingsstatuser

Denne referansen viser eksempelpayloads for alle utgående webhook- hendelser som Shipit støtter i dag.

Merknader om eksemplene

  • Payloadene nedenfor gjenspeiler den faktiske strukturen som sendes ut nå.
  • Noen verdier kan være null avhengig av sendingen eller hendelsen.
  • Wallet credit- og debit-hendelser inkluderer for tiden ikke et toppnivåfelt 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"
}

Sporingshendelsesstatuser

tracking_event.status i shipment.tracking_event_updated kan være en av følgende enum-verdier:

StatusBetydning
ADVANCED_SHIPPING_NOTICETransportøren mottok forhåndsvarsel før fysisk overlevering.
AT_OFFICE_OF_EXCHANGESendingen nådde et utvekslings- eller overføringskontor.
ATTEMPTED_DELIVERYLevering ble forsøkt.
AWAITING_DELIVERYSendingen venter på endelig levering.
AWAITING_DELIVERY_TIME_SELECTIONMottakeren må velge leveringstid.
AWAITING_DISPATCHSendingen venter på dispatch.
CANCELLEDSendingen eller transportsteget ble kansellert.
CASH_ON_DELIVERYSendingen involverer oppkrav.
COLLECTEDSendingen er hentet inn.
CONFIRMEDTransportøren bekreftet sendingen eller hendelsen.
CONSOLIDATEDSendingen ble konsolidert med annet gods.
DAMAGEDTransportøren rapporterte skade.
DECONSOLIDATEDSendingen ble skilt ut fra en konsolidert flyt.
DELAYEDSendingen er forsinket.
DELETEDSendingen eller hendelsen ble slettet i kildesystemet.
DELIVEREDSendingen ble levert.
DELIVERY_CANCELLEDPlanlagt levering ble kansellert.
DELIVERY_IMPOSSIBLELeveringen kunne ikke gjennomføres.
DELIVERY_REFUSEDMottakeren nektet å ta imot leveringen.
DELIVERY_TIME_SELECTEDMottakeren valgte leveringstidspunkt.
DISPATCHEDSendingen ble sendt ut.
EN_ROUTESendingen er på vei gjennom nettverket.
EXCEPTIONTransportøren rapporterte et avvik eller unntak.
EXTRA_SERVICEEkstra serviceinformasjon ble knyttet til hendelsen.
IN_CUSTOMSSendingen er i tollbehandling.
LOSTTransportøren rapporterte sendingen som tapt.
NOTICE_OF_ARRIVALAnkomstvarsel ble sendt eller opprettet.
OTHERHendelsen kunne ikke mappes til en mer spesifikk status.
OUT_FOR_DELIVERYSendingen er ute for levering.
PARTIALLY_DELIVEREDBare deler av sendingen ble levert.
PICK_UP_CANCELLEDEn henting ble kansellert.
RECIPIENT_CONTACTEDTransportøren kontaktet mottakeren.
REGISTEREDSendingen ble registrert i transportørens system.
REROUTINGSendingen blir omdirigert.
RETURNEDSendingen ble returnert.
RETURNINGSendingen er på vei tilbake til avsenderen.
SORTINGSendingen er under sortering.
TESTTeststatus fra en upstream-kilde.
UNCONFIRMEDHendelsen finnes, men er ennå ikke bekreftet.
UNKNOWNStatusen er ukjent.
UNSUCCESSFUL_DELIVERYLeveringen mislyktes.
UNSUCCESSFUL_DELIVERY_ATTEMPTLeveringsforsøket mislyktes.
UNSUCCESSFUL_DISPATCHDispatch mislyktes.
UNSUCCESSFUL_DISPATCH_ATTEMPTDispatch-forsøket mislyktes.
Last Updated: 13.06.2026, 07:25
Contributors: Brian Faust
Prev
Webhooks