Documentation

Object Reference

Address

Physical address.

Any

Blocker

A blocker determines if a parcel should be blocked. It can prevent actions such as the parcel from being ingested into the locker or given out to the end-customer.

BlockReason

Description why a parcel is blocked. This information is exposed to a customer. It's a key value dictionary where keys are a text and a language complaint with ISO 639-1 standard. Supported languages are `en-GB`, `sv-SE`. If no description provided for a given language then a generic prompt is used.

DeliveryRequirement

A parcel's delivery requirement.

DeliveryRequirementType

- DELIVERY_REQUIREMENT_TYPE_CASH_ON_DELIVERY: DELIVERY_REQUIREMENT_TYPE_CASH_ON_DELIVERY - requirement to make a payment upon delivery
- DELIVERY_REQUIREMENT_TYPE_ID_CHECK: DELIVERY_REQUIREMENT_TYPE_ID_CHECK - requirement to verify the recipient or a person authorized by the recipient with an identity card
- DELIVERY_REQUIREMENT_TYPE_AGE_RESTRICTED: DELIVERY_REQUIREMENT_TYPE_AGE_RESTRICTED - requirement to verify the end-customer age
- DELIVERY_REQUIREMENT_TYPE_PERSONAL_PICKUP: DELIVERY_REQUIREMENT_TYPE_PERSONAL_PICKUP - requirement to hand over the parcel only to the recipient upon delivery
- DELIVERY_REQUIREMENT_TYPE_DANGEROUS_GOODS: DELIVERY_REQUIREMENT_TYPE_DANGEROUS_GOODS - requirement for special treatment of substances and articles having explosive, flammable, toxic, infectious or corrosive properties
- DELIVERY_REQUIREMENT_TYPE_ID_CHECK_ANY_RECIPIENT: DELIVERY_REQUIREMENT_TYPE_ID_CHECK_ANY_RECIPIENT - requirement to verify the recipient with an identity card, however, without the need to match the recipient name
- DELIVERY_REQUIREMENT_TYPE_NO_LOCKER_STORAGE: DELIVERY_REQUIREMENT_TYPE_NO_LOCKER_STORAGE - requirement that prevents the parcel from being placed in the locker

Enum Values:
  • DELIVERY_REQUIREMENT_TYPE_UNSPECIFIED
  • DELIVERY_REQUIREMENT_TYPE_CASH_ON_DELIVERY
  • DELIVERY_REQUIREMENT_TYPE_ID_CHECK
  • DELIVERY_REQUIREMENT_TYPE_AGE_RESTRICTED
  • DELIVERY_REQUIREMENT_TYPE_PERSONAL_PICKUP
  • DELIVERY_REQUIREMENT_TYPE_DANGEROUS_GOODS
  • DELIVERY_REQUIREMENT_TYPE_ID_CHECK_ANY_RECIPIENT
  • DELIVERY_REQUIREMENT_TYPE_NO_LOCKER_STORAGE

Deviation

DeviationType

Enum Values:
  • DEVIATION_TYPE_UNSPECIFIED
  • DEVIATION_TYPE_NO_REASON
  • DEVIATION_TYPE_NOT_ORDERED
  • DEVIATION_TYPE_GOODS_DAMAGED
  • DEVIATION_TYPE_PACKAGING_DAMAGED

Dimensions

Dimensions of an item in millimeters.

DocumentType

Enum Values:
  • DOCUMENT_TYPE_UNSPECIFIED
  • DOCUMENT_TYPE_SWEDISH_DRIVING_LICENSE
  • DOCUMENT_TYPE_SWEDISH_PASSPORT
  • DOCUMENT_TYPE_SWEDISH_ID_CARD
  • DOCUMENT_TYPE_EU_DRIVING_LICENSE
  • DOCUMENT_TYPE_PASSPORT

Error

IdentityDocument

A person's ID document.

JourneyStage

- JOURNEY_STAGE_FIRST_MILE: JOURNEY_STAGE_FIRST_MILE - return from end-customer
- JOURNEY_STAGE_LAST_MILE: JOURNEY_STAGE_LAST_MILE - delivery to end-customer

Enum Values:
  • JOURNEY_STAGE_UNSPECIFIED
  • JOURNEY_STAGE_FIRST_MILE
  • JOURNEY_STAGE_LAST_MILE

ModuleType

Enum Values:
  • MODULE_TYPE_UNSPECIFIED
  • MODULE_TYPE_RACK
  • MODULE_TYPE_LOCKER

Parcel

ParcelAcceptedRequest

ParcelAcceptedResponse

ParcelDeliveredRequest

ParcelDeliveredResponse

ParcelDocument

ParcelIngestedRequest

ParcelIngestedResponse

ParcelRefusedRequest

ParcelRefusedResponse

ParcelReturnedRequest

ParcelReturnedResponse

Party

Either sender or receiver.

QueryParcelResponse

ReturnCause

Enum Values:
  • RETURN_CAUSE_UNSPECIFIED
  • RETURN_CAUSE_OVERDUE
  • RETURN_CAUSE_REQUESTED_BY_CARRIER

Address

Physical address.

Any

Blocker

A blocker determines if a parcel should be blocked. It can prevent actions such as the parcel from being ingested into the locker or given out to the end-customer.

BlockReason

Description why a parcel is blocked. This information is exposed to a customer. It's a key value dictionary where keys are a text and a language complaint with ISO 639-1 standard. Supported languages are `en-GB`, `sv-SE`. If no description provided for a given language then a generic prompt is used.

Contact

Coordinates

Geolocation coordinates

DeliveryRequirement

A parcel's delivery requirement.

DeliveryRequirementType

- DELIVERY_REQUIREMENT_TYPE_CASH_ON_DELIVERY: DELIVERY_REQUIREMENT_TYPE_CASH_ON_DELIVERY - requirement to make a payment upon delivery
- DELIVERY_REQUIREMENT_TYPE_ID_CHECK: DELIVERY_REQUIREMENT_TYPE_ID_CHECK - requirement to verify the recipient or a person authorized by the recipient with an identity card
- DELIVERY_REQUIREMENT_TYPE_AGE_RESTRICTED: DELIVERY_REQUIREMENT_TYPE_AGE_RESTRICTED - requirement to verify the end-customer age
- DELIVERY_REQUIREMENT_TYPE_PERSONAL_PICKUP: DELIVERY_REQUIREMENT_TYPE_PERSONAL_PICKUP - requirement to hand over the parcel only to the recipient upon delivery
- DELIVERY_REQUIREMENT_TYPE_DANGEROUS_GOODS: DELIVERY_REQUIREMENT_TYPE_DANGEROUS_GOODS - requirement for special treatment of substances and articles having explosive, flammable, toxic, infectious or corrosive properties
- DELIVERY_REQUIREMENT_TYPE_ID_CHECK_ANY_RECIPIENT: DELIVERY_REQUIREMENT_TYPE_ID_CHECK_ANY_RECIPIENT - requirement to verify the recipient with an identity card, however, without the need to match the recipient name
- DELIVERY_REQUIREMENT_TYPE_NO_LOCKER_STORAGE: DELIVERY_REQUIREMENT_TYPE_NO_LOCKER_STORAGE - requirement that prevents the parcel from being placed in the locker

Enum Values:
  • DELIVERY_REQUIREMENT_TYPE_UNSPECIFIED
  • DELIVERY_REQUIREMENT_TYPE_CASH_ON_DELIVERY
  • DELIVERY_REQUIREMENT_TYPE_ID_CHECK
  • DELIVERY_REQUIREMENT_TYPE_AGE_RESTRICTED
  • DELIVERY_REQUIREMENT_TYPE_PERSONAL_PICKUP
  • DELIVERY_REQUIREMENT_TYPE_DANGEROUS_GOODS
  • DELIVERY_REQUIREMENT_TYPE_ID_CHECK_ANY_RECIPIENT
  • DELIVERY_REQUIREMENT_TYPE_NO_LOCKER_STORAGE

Dimensions

Dimensions of an item in millimeters.

Error

GetLocationsResponse

JourneyStage

- JOURNEY_STAGE_FIRST_MILE: JOURNEY_STAGE_FIRST_MILE - return from end-customer
- JOURNEY_STAGE_LAST_MILE: JOURNEY_STAGE_LAST_MILE - delivery to end-customer

Enum Values:
  • JOURNEY_STAGE_UNSPECIFIED
  • JOURNEY_STAGE_FIRST_MILE
  • JOURNEY_STAGE_LAST_MILE

Location

OpeningHours

Party

Either sender or receiver.

TimeRange

Provides a time interval. Both start and end of the range need to be provided.

UpsertParcelRequest

UpsertParcelResponse

Last updated: Thu, Jun 19, 09:58 AM