Skip to main content
curl -X PUT 'https://hermes.api.e-cross.tech/ext/parcelTrackings' \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
    "carrierId": "ACME",
    "events": [
      {
        "parcelId": "ACME800413194788BR",
        "externalParcelId": "NL970165916BR",
        "eventDate": "2023-08-07T19:48:04+00:00",
        "externalCode": "AWAITING_PICK_UP",
        "description": "Order packed",
        "location": "Paris, FR"
      },
      {
        "parcelId": "ACME800413194788BR",
        "externalParcelId": "NL970165916BR",
        "eventDate": "2023-08-08T05:20:29+00:00",
        "externalCode": "LEFT_FULFILLMENT",
        "description": "Parcel delivered to logistic operator",
        "location": "Paris, FR"
      }
    ]
  }'
{
  "status": "UPDATE IN PROGRESS"
}

Request Parameters

carrierId
string
required
ID of the partner (fulfillment), registered within e-CROSS. This is a constant value that uniquely identifies your fulfillment and is informed by e-CROSS.
events
array
required
List of tracking events. Maximum 500 events per request.

Response Fields

status
string
required
Current status of the update. Returns UPDATE IN PROGRESS when the request is accepted.