Update package tracking number

POST /packages/tracking

Requires fulfil_orders permission

Headers

  • Account-ID string(uuid) Required

    Account ID - Can be found on the Dashboard under Settings → API Tokens

application/json

Body Required

  • package_id string(uuid) Required

    UUID of the postal package

  • tracking_number string Required

    Tracking number for the package

    Maximum length is 191.

Responses

  • 204

    Tracking number updated

  • 404

    Package not found

  • 422

    Validation error

POST /packages/tracking
curl \
 --request POST 'https://api.gb.enjovia.app/packages/tracking' \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "Content-Type: application/json" \
 --header "Account-ID: string" \
 --data '{"package_id":"eee55555-e89b-12d3-a456-426614174000","tracking_number":"1Z999AA10123456784"}'
Request example
{
  "package_id": "eee55555-e89b-12d3-a456-426614174000",
  "tracking_number": "1Z999AA10123456784"
}