openapi: 3.0.3 info: description: |2 Karrio is a multi-carrier shipping API that simplifies the integration of logistics carrier services. The Karrio API is organized around REST. Our API has predictable resource-oriented URLs, accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs. The Karrio API differs for every account as we release new versions. These docs are customized to your version of the API. ## Versioning When backwards-incompatible changes are made to the API, a new, dated version is released. The current version is `2024.9.7`. Read our API changelog to learn more about backwards compatibility. As a precaution, use API versioning to check a new API version before committing to an upgrade. ## Environments The Karrio API offer the possibility to create and retrieve certain objects in `test_mode`. In development, it is therefore possible to add carrier connections, get live rates, buy labels, create trackers and schedule pickups in `test_mode`. ## Pagination All top-level API resources have support for bulk fetches via "list" API methods. For instance, you can list addresses, list shipments, and list trackers. These list API methods share a common structure, taking at least these two parameters: limit, and offset. Karrio utilizes offset-based pagination via the offset and limit parameters. Both parameters take a number as value (see below) and return objects in reverse chronological order. The offset parameter returns objects listed after an index. The limit parameter take a limit on the number of objects to be returned from 1 to 100. ```json { "count": 100, "next": "/v1/shipments?limit=25&offset=50", "previous": "/v1/shipments?limit=25&offset=25", "results": [ { ... }, ] } ``` ## Metadata Updateable Karrio objects—including Shipment and Order have a metadata parameter. You can use this parameter to attach key-value data to these Karrio objects. Metadata is useful for storing additional, structured information on an object. As an example, you could store your user's full name and corresponding unique identifier from your system on a Karrio Order object. Do not store any sensitive information as metadata. ## Authentication API keys are used to authenticate requests. You can view and manage your API keys in the Dashboard. Your API keys carry many privileges, so be sure to keep them secure! Do not share your secret API keys in publicly accessible areas such as GitHub, client-side code, and so forth. Authentication to the API is performed via HTTP Basic Auth. Provide your API token as the basic auth username value. You do not need to provide a password. ```shell $ curl https://instance.api.com/v1/shipments \ -u key_xxxxxx: # The colon prevents curl from asking for a password. ``` If you need to authenticate via bearer auth (e.g., for a cross-origin request), use `-H "Authorization: Token key_xxxxxx"` instead of `-u key_xxxxxx`. All API requests must be made over [HTTPS](http://en.wikipedia.org/wiki/HTTP_Secure). API requests without authentication will also fail. title: Karrio API version: 2024.9.7 paths: /: get: operationId: '&&ping' summary: Instance Metadata tags: - API responses: '200': content: application/json: schema: type: object additionalProperties: {} examples: Metadata: value: VERSION: '' APP_NAME: '' APP_WEBSITE: '' HOST: '' ADMIN: '' OPENAPI: '' GRAPHQL: '' AUDIT_LOGGING: true ALLOW_SIGNUP: true ALLOW_ADMIN_APPROVED_SIGNUP: true ALLOW_MULTI_ACCOUNT: true ADMIN_DASHBOARD: true MULTI_ORGANIZATIONS: true ORDERS_MANAGEMENT: true APPS_MANAGEMENT: true DOCUMENTS_MANAGEMENT: true DATA_IMPORT_EXPORT: true CUSTOM_CARRIER_DEFINITION: true PERSIST_SDK_TRACING: true ORDER_DATA_RETENTION: true TRACKER_DATA_RETENTION: true SHIPMENT_DATA_RETENTION: true API_LOGS_DATA_RETENTION: true WORKFLOW_MANAGEMENT: true description: '' /api/token: post: operationId: '&&authenticate' description: Authenticate the user and return a token pair summary: Obtain auth token pair tags: - Auth requestBody: content: application/json: schema: $ref: '#/components/schemas/TokenObtainPair' required: true responses: '201': content: application/json: schema: $ref: '#/components/schemas/TokenPair' description: '' /api/token/refresh: post: operationId: '&&refresh_token' description: Authenticate the user and return a token pair summary: Refresh auth token tags: - Auth requestBody: content: application/json: schema: $ref: '#/components/schemas/TokenRefresh' required: true responses: '201': content: application/json: schema: $ref: '#/components/schemas/TokenPair' description: '' /api/token/verified: post: operationId: '&&get_verified_token' description: Get a verified JWT token pair by submitting a Two-Factor authentication code. summary: Get verified JWT token tags: - Auth requestBody: content: application/json: schema: $ref: '#/components/schemas/VerifiedTokenObtainPair' required: true responses: '201': content: application/json: schema: $ref: '#/components/schemas/TokenPair' description: '' /api/token/verify: post: operationId: '&&verify_token' description: Verify an existent authentication token summary: Verify token tags: - Auth requestBody: content: application/json: schema: $ref: '#/components/schemas/TokenVerify' required: true responses: '200': content: application/json: schema: type: object additionalProperties: {} description: '' /v1/addresses: get: operationId: $list description: Retrieve all addresses. summary: List all addresses tags: - Addresses security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AddressList' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: listAddresses post: operationId: $create description: Create a new address. summary: Create an address tags: - Addresses requestBody: content: application/json: schema: $ref: '#/components/schemas/AddressData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/Address' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: createAddress /v1/addresses/{id}: get: operationId: $retrieve description: Retrieve an address. summary: Retrieve an address parameters: - in: path name: id schema: type: string required: true tags: - Addresses security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Address' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: retrieveAddress patch: operationId: $update description: update an address. summary: Update an address parameters: - in: path name: id schema: type: string required: true tags: - Addresses requestBody: content: application/json: schema: $ref: '#/components/schemas/PatchedAddressData' security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Address' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: updateAddress delete: operationId: $discard description: Discard an address. summary: Discard an address parameters: - in: path name: id schema: type: string required: true tags: - Addresses security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Address' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: discardAddress /v1/batches/data/import: post: operationId: '&&&&$import_file' description: |- Import csv, xls and xlsx data files for: `Beta`
- trackers data - orders data - shipments data - billing data (soon)

**This operation will return a batch operation that you can poll to follow the import progression.** summary: Import data files parameters: - in: query name: data_file schema: type: string format: binary - in: query name: data_template schema: type: string description: "A data template slug to use for the import.
\n **When\ \ nothing is specified, the system default headers are expected.**\n \ \ " - in: query name: resource_type schema: type: string enum: - billing - order - shipment - trackers description: The type of the resource to import tags: - Batches requestBody: content: multipart/form-data: schema: type: object properties: resource_type: type: string data_template: type: string data_file: type: string format: binary security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '202': content: application/json: schema: $ref: '#/components/schemas/BatchOperation' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' /v1/batches/operations: get: operationId: '&&&&$list' description: Retrieve all batch operations. `Beta` summary: List all batch operations tags: - Batches security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BatchOperations' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: listBatchOperations /v1/batches/operations/{id}: get: operationId: '&&&&$retrieve' description: Retrieve a batch operation. `Beta` summary: Retrieve a batch operation parameters: - in: path name: id schema: type: string required: true tags: - Batches security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BatchOperation' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: retrieveBatchOperation /v1/batches/orders: post: operationId: '&&&&$create_orders' description: Create order batch. `Beta` summary: Create order batch tags: - Batches requestBody: content: application/json: schema: $ref: '#/components/schemas/BatchOrderData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BatchOperation' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' /v1/batches/shipments: post: operationId: '&&&&$create_shipments' description: Create shipment batch. `Beta` summary: Create shipment batch tags: - Batches requestBody: content: application/json: schema: $ref: '#/components/schemas/BatchShipmentData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BatchOperation' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' /v1/batches/trackers: post: operationId: '&&&&$create_trackers' description: Create tracker batch. `Beta` summary: Create tracker batch tags: - Batches requestBody: content: application/json: schema: $ref: '#/components/schemas/BatchTrackerData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BatchOperation' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' /v1/carriers: get: operationId: '&&list' description: Returns the list of configured carriers summary: List all carriers tags: - Carriers responses: '200': content: application/json: schema: type: array items: $ref: '#/components/schemas/CarrierDetails' examples: CarrierList: value: - carrier_name: dhl_express display_name: DHL Express connection_fields: site_id: name: site_id required: true type: string password: name: password required: true type: string account_number: name: account_number required: false type: string capabilities: - paperless - shipping - tracking - rating - pickup config_fields: label_type: code: label_type name: label_type required: false type: string skip_service_filter: code: skip_service_filter name: skip_service_filter required: false type: string shipping_options: code: shipping_options name: shipping_options required: false type: list shipping_services: code: shipping_services name: shipping_services required: false type: list summary: Carrier List description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: listCarriers /v1/carriers/{carrier_name}/services: get: operationId: '&&get_services' description: Retrieve a carrier's services summary: Get carrier services parameters: - in: path name: carrier_name schema: type: string description: 'The unique carrier slug.
Values: `allied_express`, `allied_express_local`, `amazon_shipping`, `aramex`, `asendia_us`, `australiapost`, `boxknight`, `bpost`, `canadapost`, `canpar`, `chronopost`, `colissimo`, `dhl_express`, `dhl_parcel_de`, `dhl_poland`, `dhl_universal`, `dicom`, `dpd`, `dpdhl`, `easypost`, `easyship`, `eshipper`, `fedex`, `fedex_ws`, `freightcom`, `generic`, `geodis`, `hay_post`, `laposte`, `locate2u`, `nationex`, `purolator`, `roadie`, `royalmail`, `sapient`, `seko`, `sendle`, `tge`, `tnt`, `ups`, `usps`, `usps_international`, `usps_wt`, `usps_wt_international`, `zoom2u`' required: true tags: - Carriers responses: '200': content: application/json: schema: type: object additionalProperties: {} examples: CarrierList: value: canadapost_regular_parcel: DOM.RP canadapost_expedited_parcel: DOM.EP canadapost_xpresspost: DOM.XP canadapost_xpresspost_certified: DOM.XP.CERT canadapost_priority: DOM.PC canadapost_library_books: DOM.LIB canadapost_expedited_parcel_usa: USA.EP canadapost_priority_worldwide_envelope_usa: USA.PW.ENV canadapost_priority_worldwide_pak_usa: USA.PW.PAK canadapost_priority_worldwide_parcel_usa: USA.PW.PARCEL canadapost_small_packet_usa_air: USA.SP.AIR canadapost_tracked_packet_usa: USA.TP canadapost_tracked_packet_usa_lvm: USA.TP.LVM canadapost_xpresspost_usa: USA.XP canadapost_xpresspost_international: INT.XP canadapost_international_parcel_air: INT.IP.AIR canadapost_international_parcel_surface: INT.IP.SURF canadapost_priority_worldwide_envelope_intl: INT.PW.ENV canadapost_priority_worldwide_pak_intl: INT.PW.PAK canadapost_priority_worldwide_parcel_intl: INT.PW.PARCEL canadapost_small_packet_international_air: INT.SP.AIR canadapost_small_packet_international_surface: INT.SP.SURF canadapost_tracked_packet_international: INT.TP summary: Carrier List description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: getServices /v1/connections: get: operationId: '&&&list' description: Retrieve all carrier connections summary: List carrier connections parameters: - in: query name: active schema: type: boolean - in: query name: carrier_name schema: type: string description: 'The unique carrier slug.
Values: `allied_express`, `allied_express_local`, `amazon_shipping`, `aramex`, `asendia_us`, `australiapost`, `boxknight`, `bpost`, `canadapost`, `canpar`, `chronopost`, `colissimo`, `dhl_express`, `dhl_parcel_de`, `dhl_poland`, `dhl_universal`, `dicom`, `dpd`, `dpdhl`, `easypost`, `easyship`, `eshipper`, `fedex`, `fedex_ws`, `freightcom`, `generic`, `geodis`, `hay_post`, `laposte`, `locate2u`, `nationex`, `purolator`, `roadie`, `royalmail`, `sapient`, `seko`, `sendle`, `tge`, `tnt`, `ups`, `usps`, `usps_international`, `usps_wt`, `usps_wt_international`, `zoom2u`' - in: query name: metadata_key schema: type: string - in: query name: metadata_value schema: type: string - in: query name: system_only schema: type: boolean tags: - Connections security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/CarrierConnectionList' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: listCarrierConnections post: operationId: '&&&add' description: Add a new carrier connection. summary: Add a carrier connection tags: - Connections requestBody: content: application/json: schema: $ref: '#/components/schemas/CarrierConnectionData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CarrierConnection' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: addCarrierConnection /v1/connections/{id}: get: operationId: '&&&retrieve' description: Retrieve carrier connection. summary: Retrieve a connection parameters: - in: path name: id schema: type: string required: true tags: - Connections security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/CarrierConnection' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: retrieveCarrierConnection patch: operationId: '&&&update' description: Update a carrier connection. summary: Update a connection parameters: - in: path name: id schema: type: string required: true tags: - Connections requestBody: content: application/json: schema: $ref: '#/components/schemas/PatchedCarrierConnectionData' security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/CarrierConnection' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: updateCarrierConnection delete: operationId: '&&&remove' description: Remove a carrier connection. summary: Remove a carrier connection parameters: - in: path name: id schema: type: string required: true tags: - Connections security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/CarrierConnection' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: removeCarrierConnection /v1/documents/generate: post: operationId: '&&&&$$generateDocument' description: |- Generate any document. This API is designed to be used to generate GS1 labels, invoices and any document that requires external data. summary: Generate a document tags: - Documents requestBody: content: application/json: schema: $ref: '#/components/schemas/DocumentData' security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/GeneratedDocument' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' /v1/documents/templates: get: operationId: '&&&&$$list' description: Retrieve all templates. summary: List all templates tags: - Documents security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DocumentTemplateList' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: listDocumentTemplates post: operationId: '&&&&$$create' description: Create a new template. summary: Create a template tags: - Documents requestBody: content: application/json: schema: $ref: '#/components/schemas/DocumentTemplateData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/DocumentTemplate' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: createDocumentTemplate /v1/documents/templates/{id}: get: operationId: '&&&&$$retrieve' description: Retrieve a template. summary: Retrieve a template parameters: - in: path name: id schema: type: string required: true tags: - Documents security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DocumentTemplate' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: retrieveDocumentTemplate patch: operationId: '&&&&$$update' description: update a template. summary: Update a template parameters: - in: path name: id schema: type: string required: true tags: - Documents requestBody: content: application/json: schema: $ref: '#/components/schemas/PatchedDocumentTemplateData' security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DocumentTemplate' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: updateDocumentTemplate delete: operationId: '&&&&$$discard' description: Delete a template. summary: Delete a template parameters: - in: path name: id schema: type: string required: true tags: - Documents security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DocumentTemplate' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: discardDocumentTemplate /v1/documents/uploads: get: operationId: $$$$$&uploads description: Retrieve all shipping document upload records. summary: List all upload records parameters: - in: query name: created_after schema: type: string format: date-time - in: query name: created_before schema: type: string format: date-time - in: query name: shipment_id schema: type: string tags: - Documents security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DocumentUploadRecords' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' post: operationId: $$$$$&upload description: Upload a shipping document. summary: Upload documents tags: - Documents requestBody: content: application/json: schema: $ref: '#/components/schemas/DocumentUploadData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/DocumentUploadRecord' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' /v1/documents/uploads/{id}: get: operationId: $$$$$&retrieve_upload description: Retrieve a shipping document upload record. summary: Retrieve upload record parameters: - in: path name: id schema: type: string required: true tags: - Documents security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DocumentUploadRecord' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' /v1/manifests: get: operationId: $$$$&&list description: Retrieve all manifests. summary: List manifests parameters: - in: query name: carrier_name schema: type: string description: 'The unique carrier slug.
Values: `allied_express`, `allied_express_local`, `amazon_shipping`, `aramex`, `asendia_us`, `australiapost`, `boxknight`, `bpost`, `canadapost`, `canpar`, `chronopost`, `colissimo`, `dhl_express`, `dhl_parcel_de`, `dhl_poland`, `dhl_universal`, `dicom`, `dpd`, `dpdhl`, `easypost`, `easyship`, `eshipper`, `fedex`, `fedex_ws`, `freightcom`, `generic`, `geodis`, `hay_post`, `laposte`, `locate2u`, `nationex`, `purolator`, `roadie`, `royalmail`, `sapient`, `seko`, `sendle`, `tge`, `tnt`, `ups`, `usps`, `usps_international`, `usps_wt`, `usps_wt_international`, `zoom2u`' - in: query name: created_after schema: type: string format: date-time - in: query name: created_before schema: type: string format: date-time tags: - Manifests security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ManifestList' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: listManifests post: operationId: $$$$&&create description: Create a manifest for one or many shipments with labels already purchased. summary: Create a manifest tags: - Manifests requestBody: content: application/json: schema: $ref: '#/components/schemas/ManifestData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/Manifest' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: createManifest /v1/manifests/{id}: get: operationId: $$$$&&retrieve description: Retrieve a shipping manifest. summary: Retrieve a manifest parameters: - in: path name: id schema: type: string required: true tags: - Manifests security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Manifest' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: retrieveManifest /v1/orders: get: operationId: '&&&&list' description: Retrieve all orders. summary: List all orders tags: - Orders security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OrderList' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: listOrders post: operationId: '&&&&create' description: Create a new order object. summary: Create an order tags: - Orders requestBody: content: application/json: schema: $ref: '#/components/schemas/OrderData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/Order' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: createOrder /v1/orders/{id}: get: operationId: '&&&&retrieve' description: Retrieve an order. summary: Retrieve an order parameters: - in: path name: id schema: type: string required: true tags: - Orders security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Order' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: retrieveOrder put: operationId: '&&&&update' description: |- This operation allows for updating properties of an order including `options` and `metadata`. It is not for editing the line items of an order. summary: Update an order parameters: - in: path name: id schema: type: string required: true tags: - Orders requestBody: content: application/json: schema: $ref: '#/components/schemas/OrderUpdateData' security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Order' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: updateOrder delete: operationId: '&&&&dismiss' description: Dismiss an order from fulfillment. summary: Dismiss an order parameters: - in: path name: id schema: type: string required: true tags: - Orders security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] deprecated: true responses: '200': content: application/json: schema: $ref: '#/components/schemas/Order' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: dismissOrder /v1/orders/{id}/cancel: post: operationId: '&&&&cancel' description: Cancel an order. summary: Cancel an order parameters: - in: path name: id schema: type: string required: true tags: - Orders security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Order' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: cancelOrder /v1/parcels: get: operationId: $$$list description: Retrieve all stored parcels. summary: List all parcels tags: - Parcels security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ParcelList' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: listParcels post: operationId: $$$create description: Create a new parcel. summary: Create a parcel tags: - Parcels requestBody: content: application/json: schema: $ref: '#/components/schemas/ParcelData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/Parcel' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: createParcel /v1/parcels/{id}: get: operationId: $$$retrieve description: Retrieve a parcel. summary: Retrieve a parcel parameters: - in: path name: id schema: type: string required: true tags: - Parcels security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Parcel' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: retrieveParcel patch: operationId: $$$update description: modify an existing parcel's details. summary: Update a parcel parameters: - in: path name: id schema: type: string required: true tags: - Parcels requestBody: content: application/json: schema: $ref: '#/components/schemas/PatchedParcelData' security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Parcel' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: updateParcel delete: operationId: $$$discard description: Remove a parcel. summary: Remove a parcel parameters: - in: path name: id schema: type: string required: true tags: - Parcels security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Parcel' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: discardParcel /v1/pickups: get: operationId: $$$$list description: Retrieve all scheduled pickups. summary: List shipment pickups tags: - Pickups security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PickupList' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: listPickups /v1/pickups/{carrier_name}/schedule: post: operationId: $$$$schedule description: Schedule a pickup for one or many shipments with labels already purchased. summary: Schedule a pickup parameters: - in: path name: carrier_name schema: type: string required: true tags: - Pickups requestBody: content: application/json: schema: $ref: '#/components/schemas/PickupData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/Pickup' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: schedulePickup /v1/pickups/{id}: get: operationId: $$$$retrieve description: Retrieve a scheduled pickup. summary: Retrieve a pickup parameters: - in: path name: id schema: type: string required: true tags: - Pickups security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Pickup' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: retrievePickup post: operationId: $$$$update description: Modify a pickup for one or many shipments with labels already purchased. summary: Update a pickup parameters: - in: path name: id schema: type: string required: true tags: - Pickups requestBody: content: application/json: schema: $ref: '#/components/schemas/PickupUpdateData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Pickup' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: updatePickup /v1/pickups/{id}/cancel: post: operationId: $$$$cancel description: Cancel a pickup of one or more shipments. summary: Cancel a pickup parameters: - in: path name: id schema: type: string required: true tags: - Pickups requestBody: content: application/json: schema: $ref: '#/components/schemas/PickupCancelData' security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Pickup' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: cancelPickup /v1/proxy/manifest: post: operationId: '@@@$generate_manifest' description: |2 Some carriers require shipment manifests to be created for pickups and dropoff. Creating a manifest for a shipment also kicks off billing as a commitment or confirmation of the shipment. summary: Create a manifest tags: - Proxy requestBody: content: application/json: schema: $ref: '#/components/schemas/ManifestRequest' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ManifestResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: generateManifest /v1/proxy/pickups/{carrier_name}: post: operationId: '@schedule_pickup' description: Schedule one or many parcels pickup summary: Schedule a pickup parameters: - in: path name: carrier_name schema: type: string enum: - allied_express - allied_express_local - amazon_shipping - aramex - asendia_us - australiapost - boxknight - bpost - canadapost - canpar - chronopost - colissimo - dhl_express - dhl_parcel_de - dhl_poland - dhl_universal - dicom - dpd - dpdhl - easypost - easyship - eshipper - fedex - fedex_ws - freightcom - generic - geodis - hay_post - laposte - locate2u - nationex - purolator - roadie - royalmail - sapient - seko - sendle - tge - tnt - ups - usps - usps_international - usps_wt - usps_wt_international - zoom2u required: true tags: - Proxy requestBody: content: application/json: schema: $ref: '#/components/schemas/PickupRequest' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/PickupResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: pickupSchedule /v1/proxy/pickups/{carrier_name}/cancel: post: operationId: '@cancel_pickup' description: Cancel a pickup previously scheduled summary: Cancel a pickup parameters: - in: path name: carrier_name schema: type: string enum: - allied_express - allied_express_local - amazon_shipping - aramex - asendia_us - australiapost - boxknight - bpost - canadapost - canpar - chronopost - colissimo - dhl_express - dhl_parcel_de - dhl_poland - dhl_universal - dicom - dpd - dpdhl - easypost - easyship - eshipper - fedex - fedex_ws - freightcom - generic - geodis - hay_post - laposte - locate2u - nationex - purolator - roadie - royalmail - sapient - seko - sendle - tge - tnt - ups - usps - usps_international - usps_wt - usps_wt_international - zoom2u required: true tags: - Proxy requestBody: content: application/json: schema: $ref: '#/components/schemas/PickupCancelRequest' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OperationResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: pickupCancel /v1/proxy/pickups/{carrier_name}/update: post: operationId: '@update_pickup' description: Modify a scheduled pickup summary: Update a pickup parameters: - in: path name: carrier_name schema: type: string enum: - allied_express - allied_express_local - amazon_shipping - aramex - asendia_us - australiapost - boxknight - bpost - canadapost - canpar - chronopost - colissimo - dhl_express - dhl_parcel_de - dhl_poland - dhl_universal - dicom - dpd - dpdhl - easypost - easyship - eshipper - fedex - fedex_ws - freightcom - generic - geodis - hay_post - laposte - locate2u - nationex - purolator - roadie - royalmail - sapient - seko - sendle - tge - tnt - ups - usps - usps_international - usps_wt - usps_wt_international - zoom2u required: true tags: - Proxy requestBody: content: application/json: schema: $ref: '#/components/schemas/PickupUpdateRequest' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PickupResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: pickupUpdate /v1/proxy/rates: post: operationId: '@@fetch_rates' description: |2 The Shipping process begins by fetching rates for your shipment. Use this service to fetch a shipping rates available. summary: Fetch shipment rates tags: - Proxy requestBody: content: application/json: schema: $ref: '#/components/schemas/RateRequest' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/RateResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: fetchRates /v1/proxy/shipping: post: operationId: '@@@buy_label' description: |- Once the shipping rates are retrieved, provide the required info to submit the shipment by specifying your preferred rate. summary: Buy a shipment label tags: - Proxy requestBody: content: application/json: schema: $ref: '#/components/schemas/ShippingRequest' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ShippingResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: buyLabel /v1/proxy/shipping/{carrier_name}/cancel: post: operationId: '@@@void_label' description: Cancel a shipment and the label previously created summary: Void a shipment label parameters: - in: path name: carrier_name schema: type: string enum: - allied_express - allied_express_local - amazon_shipping - aramex - asendia_us - australiapost - boxknight - bpost - canadapost - canpar - chronopost - colissimo - dhl_express - dhl_parcel_de - dhl_poland - dhl_universal - dicom - dpd - dpdhl - easypost - easyship - eshipper - fedex - fedex_ws - freightcom - generic - geodis - hay_post - laposte - locate2u - nationex - purolator - roadie - royalmail - sapient - seko - sendle - tge - tnt - ups - usps - usps_international - usps_wt - usps_wt_international - zoom2u required: true tags: - Proxy requestBody: content: application/json: schema: $ref: '#/components/schemas/ShipmentCancelRequest' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '202': content: application/json: schema: $ref: '#/components/schemas/OperationResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' x-operationId: voidLabel /v1/proxy/tracking: post: operationId: '@@@@get_tracking' description: You can track a shipment by specifying the carrier and the shipment tracking number. summary: Get tracking details parameters: - in: query name: hub schema: type: string tags: - Proxy requestBody: content: application/json: schema: $ref: '#/components/schemas/TrackingData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TrackingResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: getTracking /v1/proxy/tracking/{carrier_name}/{tracking_number}: get: operationId: '@@@@track_shipment' description: You can track a shipment by specifying the carrier and the shipment tracking number. summary: Track a shipment parameters: - in: path name: carrier_name schema: type: string enum: - allied_express - allied_express_local - amazon_shipping - aramex - asendia_us - australiapost - boxknight - bpost - canadapost - canpar - chronopost - colissimo - dhl_express - dhl_parcel_de - dhl_poland - dhl_universal - dicom - dpd - dpdhl - fedex - fedex_ws - generic - geodis - hay_post - laposte - locate2u - nationex - purolator - roadie - royalmail - seko - sendle - tge - tnt - ups - usps - usps_international - usps_wt - usps_wt_international - zoom2u required: true - in: query name: hub schema: type: string - in: path name: tracking_number schema: type: string required: true tags: - Proxy security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] deprecated: true responses: '200': content: application/json: schema: $ref: '#/components/schemas/TrackingResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: trackShipment /v1/references: get: operationId: '&&data' summary: Data References tags: - API responses: '200': content: application/json: schema: type: object additionalProperties: {} examples: References: value: VERSION: '' APP_NAME: '' APP_WEBSITE: '' HOST: '' ADMIN: '' OPENAPI: '' GRAPHQL: '' AUDIT_LOGGING: true ALLOW_SIGNUP: true ALLOW_ADMIN_APPROVED_SIGNUP: true ALLOW_MULTI_ACCOUNT: true ADMIN_DASHBOARD: true MULTI_ORGANIZATIONS: true ORDERS_MANAGEMENT: true APPS_MANAGEMENT: true DOCUMENTS_MANAGEMENT: true DATA_IMPORT_EXPORT: true CUSTOM_CARRIER_DEFINITION: true PERSIST_SDK_TRACING: true ORDER_DATA_RETENTION: true TRACKER_DATA_RETENTION: true SHIPMENT_DATA_RETENTION: true API_LOGS_DATA_RETENTION: true WORKFLOW_MANAGEMENT: true ADDRESS_AUTO_COMPLETE: {} countries: {} currencies: {} carriers: {} customs_content_type: {} incoterms: {} states: {} services: {} connection_configs: {} service_names: {} options: {} option_names: {} package_presets: {} packaging_types: {} payment_types: {} carrier_capabilities: {} service_levels: {} description: '' /v1/shipments: get: operationId: $$$$$list description: Retrieve all shipments. summary: List all shipments parameters: - in: query name: address schema: type: string - in: query name: carrier_name schema: type: string description: 'The unique carrier slug.
Values: `allied_express`, `allied_express_local`, `amazon_shipping`, `aramex`, `asendia_us`, `australiapost`, `boxknight`, `bpost`, `canadapost`, `canpar`, `chronopost`, `colissimo`, `dhl_express`, `dhl_parcel_de`, `dhl_poland`, `dhl_universal`, `dicom`, `dpd`, `dpdhl`, `easypost`, `easyship`, `eshipper`, `fedex`, `fedex_ws`, `freightcom`, `generic`, `geodis`, `hay_post`, `laposte`, `locate2u`, `nationex`, `purolator`, `roadie`, `royalmail`, `sapient`, `seko`, `sendle`, `tge`, `tnt`, `ups`, `usps`, `usps_international`, `usps_wt`, `usps_wt_international`, `zoom2u`' - in: query name: created_after schema: type: string format: date-time - in: query name: created_before schema: type: string format: date-time - in: query name: has_manifest schema: type: boolean - in: query name: has_tracker schema: type: boolean - in: query name: id schema: type: string - in: query name: keyword schema: type: string - in: query name: meta_key schema: type: string - in: query name: meta_value schema: type: string - in: query name: metadata_key schema: type: string - in: query name: metadata_value schema: type: string - in: query name: option_key schema: type: string - in: query name: option_value schema: type: string - in: query name: reference schema: type: string - in: query name: service schema: type: string - in: query name: status schema: type: string description: 'Valid shipment status.
Values: `draft`, `purchased`, `cancelled`, `shipped`, `in_transit`, `delivered`, `needs_attention`, `out_for_delivery`, `delivery_failed`' - in: query name: tracking_number schema: type: string tags: - Shipments security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Shipment' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: listShipments post: operationId: $$$$$create description: Create a new shipment instance. summary: Create a shipment tags: - Shipments requestBody: content: application/json: schema: $ref: '#/components/schemas/ShipmentData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/Shipment' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: createShipment /v1/shipments/{id}: get: operationId: $$$$$retrieve description: Retrieve a shipment. summary: Retrieve a shipment parameters: - in: path name: id schema: type: string required: true tags: - Shipments security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Shipment' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: retrieveShipment put: operationId: $$$$$update description: |- This operation allows for updating properties of a shipment including `label_type`, `reference`, `payment`, `options` and `metadata`. It is not for editing the parcels of a shipment. summary: Update a shipment parameters: - in: path name: id schema: type: string required: true tags: - Shipments requestBody: content: application/json: schema: $ref: '#/components/schemas/ShipmentUpdateData' security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Shipment' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: updateShipment /v1/shipments/{id}/cancel: post: operationId: $$$$$cancel description: Void a shipment with the associated label. summary: Cancel a shipment parameters: - in: path name: id schema: type: string required: true tags: - Shipments security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Shipment' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: cancelShipment /v1/shipments/{id}/purchase: post: operationId: $$$$$purchase description: Select your preferred rates to buy a shipment label. summary: Buy a shipment label parameters: - in: path name: id schema: type: string required: true tags: - Shipments requestBody: content: application/json: schema: $ref: '#/components/schemas/ShipmentPurchaseData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Shipment' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' /v1/shipments/{id}/rates: post: operationId: $$$$$rates description: Refresh the list of the shipment rates summary: Fetch new shipment rates parameters: - in: path name: id schema: type: string required: true tags: - Shipments requestBody: content: application/json: schema: $ref: '#/components/schemas/ShipmentRateData' security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Shipment' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' /v1/trackers: get: operationId: $$$$$$list description: Retrieve all shipment trackers. summary: List all package trackers parameters: - in: query name: carrier_name schema: type: string description: 'The unique carrier slug.
Values: `allied_express`, `allied_express_local`, `amazon_shipping`, `aramex`, `asendia_us`, `australiapost`, `boxknight`, `bpost`, `canadapost`, `canpar`, `chronopost`, `colissimo`, `dhl_express`, `dhl_parcel_de`, `dhl_poland`, `dhl_universal`, `dicom`, `dpd`, `dpdhl`, `easypost`, `easyship`, `eshipper`, `fedex`, `fedex_ws`, `freightcom`, `generic`, `geodis`, `hay_post`, `laposte`, `locate2u`, `nationex`, `purolator`, `roadie`, `royalmail`, `sapient`, `seko`, `sendle`, `tge`, `tnt`, `ups`, `usps`, `usps_international`, `usps_wt`, `usps_wt_international`, `zoom2u`' - in: query name: created_after schema: type: string format: date-time - in: query name: created_before schema: type: string format: date-time - in: query name: status schema: type: string description: 'Valid tracker status.
Values: `pending`, `unknown`, `on_hold`, `delivered`, `in_transit`, `delivery_delayed`, `out_for_delivery`, `ready_for_pickup`, `delivery_failed`' - in: query name: tracking_number schema: type: string tags: - Trackers security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TrackerList' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: listTrackers post: operationId: $$$$$$add description: |- This API creates or retrieves (if existent) a tracking status object containing the details and events of a shipping in progress. summary: Add a package tracker parameters: - in: query name: hub schema: type: string - in: query name: pending_pickup schema: type: boolean description: Add this flag to add the tracker whether the tracking info exist or not.When the package is eventually picked up, the tracker with capture real time updates. tags: - Trackers requestBody: content: application/json: schema: $ref: '#/components/schemas/TrackingData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TrackingStatus' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: addTracker /v1/trackers/{carrier_name}/{tracking_number}: get: operationId: $$$$$$create description: |- This API creates or retrieves (if existent) a tracking status object containing the details and events of a shipping in progress. summary: Create a package tracker parameters: - in: path name: carrier_name schema: type: string required: true - in: query name: carrier_name schema: type: string enum: - allied_express - allied_express_local - amazon_shipping - aramex - asendia_us - australiapost - boxknight - bpost - canadapost - canpar - chronopost - colissimo - dhl_express - dhl_parcel_de - dhl_poland - dhl_universal - dicom - dpd - dpdhl - fedex - fedex_ws - generic - geodis - hay_post - laposte - locate2u - nationex - purolator - roadie - royalmail - seko - sendle - tge - tnt - ups - usps - usps_international - usps_wt - usps_wt_international - zoom2u required: true - in: query name: hub schema: type: string - in: path name: tracking_number schema: type: string required: true tags: - Trackers security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] deprecated: true responses: '200': content: application/json: schema: $ref: '#/components/schemas/TrackingStatus' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '424': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: createTracker /v1/trackers/{id_or_tracking_number}: get: operationId: $$$$$$retrieve description: Retrieve a package tracker summary: Retrieves a package tracker parameters: - in: path name: id_or_tracking_number schema: type: string required: true tags: - Trackers security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] - {} responses: '200': content: application/json: schema: $ref: '#/components/schemas/TrackingStatus' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorMessages' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: retrieveTracker put: operationId: $$$$$$update description: Mixin to log requests summary: Update tracker data parameters: - in: path name: id_or_tracking_number schema: type: string required: true tags: - Trackers requestBody: content: application/json: schema: $ref: '#/components/schemas/TrackerUpdateData' security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TrackingStatus' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '409': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: updateTracker delete: operationId: $$$$$$remove description: Discard a package tracker. summary: Discard a package tracker parameters: - in: path name: id_or_tracking_number schema: type: string required: true tags: - Trackers security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TrackingStatus' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: removeTracker /v1/webhooks: get: operationId: $$$$$$$list description: Retrieve all webhooks. summary: List all webhooks tags: - Webhooks security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WebhookList' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: listWebhooks post: operationId: $$$$$$$create description: Create a new webhook. summary: Create a webhook tags: - Webhooks requestBody: content: application/json: schema: $ref: '#/components/schemas/WebhookData' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/Webhook' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: createWebhook /v1/webhooks/{id}: get: operationId: $$$$$$$retrieve description: Retrieve a webhook. summary: Retrieve a webhook parameters: - in: path name: id schema: type: string required: true tags: - Webhooks security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/Webhook' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: retrieveWebhook patch: operationId: $$$$$$$update description: update a webhook. summary: Update a webhook parameters: - in: path name: id schema: type: string required: true tags: - Webhooks requestBody: content: application/json: schema: $ref: '#/components/schemas/PatchedWebhookData' security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Webhook' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: updateWebhook delete: operationId: $$$$$$$remove description: Remove a webhook. summary: Remove a webhook parameters: - in: path name: id schema: type: string required: true tags: - Webhooks security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Operation' description: '' '404': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: removeWebhook /v1/webhooks/{id}/test: post: operationId: $$$$$$$test description: test a webhook. summary: Test a webhook parameters: - in: path name: id schema: type: string required: true tags: - Webhooks requestBody: content: application/json: schema: $ref: '#/components/schemas/WebhookTestRequest' required: true security: - TokenBasic: [] - Token: [] - OAuth2: [] - JWT: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Operation' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' '500': content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' description: '' x-operationId: testWebhook components: schemas: APIError: type: object properties: message: type: string description: The error or warning message code: type: string description: The message code details: type: object additionalProperties: {} description: any additional details Address: type: object properties: id: type: string description: A unique identifier postal_code: type: string nullable: true description: "The address postal code\n **(required for shipment\ \ purchase)**\n " maxLength: 10 city: type: string nullable: true description: "The address city.\n **(required for shipment purchase)**\n\ \ " maxLength: 30 federal_tax_id: type: string nullable: true description: The party frederal tax id maxLength: 20 state_tax_id: type: string nullable: true description: The party state id maxLength: 20 person_name: type: string nullable: true description: "Attention to\n **(required for shipment purchase)**\n\ \ " maxLength: 50 company_name: type: string nullable: true description: The company name if the party is a company maxLength: 50 country_code: enum: - AC - AD - AE - AF - AG - AI - AL - AM - AN - AO - AR - AS - AT - AU - AW - AZ - BA - BB - BD - BE - BF - BG - BH - BI - BJ - BM - BN - BO - BR - BS - BT - BW - BY - BZ - CA - CD - CF - CG - CH - CI - CK - CL - CM - CN - CO - CR - CU - CV - CY - CZ - DE - DJ - DK - DM - DO - DZ - EC - EE - EG - ER - ES - ET - FI - FJ - FK - FM - FO - FR - GA - GB - GD - GE - GF - GG - GH - GI - GL - GM - GN - GP - GQ - GR - GT - GU - GW - GY - HK - HN - HR - HT - HU - IC - ID - IE - IL - IN - IQ - IR - IS - IT - JE - JM - JO - JP - KE - KG - KH - KI - KM - KN - KP - KR - KV - KW - KY - KZ - LA - LB - LC - LI - LK - LR - LS - LT - LU - LV - LY - MA - MC - MD - ME - MG - MH - MK - ML - MM - MN - MO - MP - MQ - MR - MS - MT - MU - MV - MW - MX - MY - MZ - NA - NC - NE - NG - NI - NL - 'NO' - NP - NR - NU - NZ - OM - PA - PE - PF - PG - PH - PK - PL - PR - PT - PW - PY - QA - RE - RO - RS - RU - RW - SA - SB - SC - SD - SE - SG - SH - SI - SK - SL - SM - SN - SO - SR - SS - ST - SV - SY - SZ - TC - TD - TG - TH - TJ - TL - TN - TO - TR - TT - TV - TW - TZ - UA - UG - US - UY - UZ - VA - VC - VE - VG - VI - VN - VU - WS - XB - XC - XE - XM - XN - XS - XY - YE - YT - ZA - ZM - ZW - EH - IM - BL - MF - SX type: string x-spec-enum-id: 05a7b91de773db3e description: The address country code email: type: string nullable: true description: The party email phone_number: type: string nullable: true description: The party phone number. maxLength: 20 state_code: type: string nullable: true description: The address state code maxLength: 20 residential: type: boolean nullable: true default: false description: Indicate if the address is residential or commercial (enterprise) street_number: type: string nullable: true description: The address street number maxLength: 20 address_line1: type: string nullable: true description: "The address line with street number
\n **(required\ \ for shipment purchase)**\n " maxLength: 50 address_line2: type: string nullable: true description: The address line with suite number maxLength: 50 validate_location: type: boolean nullable: true default: false description: Indicate if the address should be validated object_type: type: string default: address description: Specifies the object type validation: allOf: - $ref: '#/components/schemas/AddressValidation' nullable: true description: Specify address validation result required: - country_code AddressData: type: object properties: postal_code: type: string nullable: true description: "The address postal code\n **(required for shipment\ \ purchase)**\n " maxLength: 10 city: type: string nullable: true description: "The address city.\n **(required for shipment purchase)**\n\ \ " maxLength: 30 federal_tax_id: type: string nullable: true description: The party frederal tax id maxLength: 20 state_tax_id: type: string nullable: true description: The party state id maxLength: 20 person_name: type: string nullable: true description: "Attention to\n **(required for shipment purchase)**\n\ \ " maxLength: 50 company_name: type: string nullable: true description: The company name if the party is a company maxLength: 50 country_code: enum: - AC - AD - AE - AF - AG - AI - AL - AM - AN - AO - AR - AS - AT - AU - AW - AZ - BA - BB - BD - BE - BF - BG - BH - BI - BJ - BM - BN - BO - BR - BS - BT - BW - BY - BZ - CA - CD - CF - CG - CH - CI - CK - CL - CM - CN - CO - CR - CU - CV - CY - CZ - DE - DJ - DK - DM - DO - DZ - EC - EE - EG - ER - ES - ET - FI - FJ - FK - FM - FO - FR - GA - GB - GD - GE - GF - GG - GH - GI - GL - GM - GN - GP - GQ - GR - GT - GU - GW - GY - HK - HN - HR - HT - HU - IC - ID - IE - IL - IN - IQ - IR - IS - IT - JE - JM - JO - JP - KE - KG - KH - KI - KM - KN - KP - KR - KV - KW - KY - KZ - LA - LB - LC - LI - LK - LR - LS - LT - LU - LV - LY - MA - MC - MD - ME - MG - MH - MK - ML - MM - MN - MO - MP - MQ - MR - MS - MT - MU - MV - MW - MX - MY - MZ - NA - NC - NE - NG - NI - NL - 'NO' - NP - NR - NU - NZ - OM - PA - PE - PF - PG - PH - PK - PL - PR - PT - PW - PY - QA - RE - RO - RS - RU - RW - SA - SB - SC - SD - SE - SG - SH - SI - SK - SL - SM - SN - SO - SR - SS - ST - SV - SY - SZ - TC - TD - TG - TH - TJ - TL - TN - TO - TR - TT - TV - TW - TZ - UA - UG - US - UY - UZ - VA - VC - VE - VG - VI - VN - VU - WS - XB - XC - XE - XM - XN - XS - XY - YE - YT - ZA - ZM - ZW - EH - IM - BL - MF - SX type: string x-spec-enum-id: 05a7b91de773db3e description: The address country code email: type: string nullable: true description: The party email phone_number: type: string nullable: true description: The party phone number. maxLength: 20 state_code: type: string nullable: true description: The address state code maxLength: 20 residential: type: boolean nullable: true default: false description: Indicate if the address is residential or commercial (enterprise) street_number: type: string nullable: true description: The address street number maxLength: 20 address_line1: type: string nullable: true description: "The address line with street number
\n **(required\ \ for shipment purchase)**\n " maxLength: 50 address_line2: type: string nullable: true description: The address line with suite number maxLength: 50 validate_location: type: boolean nullable: true default: false description: Indicate if the address should be validated required: - country_code AddressList: type: object properties: count: type: integer nullable: true next: type: string format: uri nullable: true previous: type: string format: uri nullable: true results: type: array items: $ref: '#/components/schemas/Address' required: - results AddressValidation: type: object properties: success: type: boolean description: True if the address is valid meta: type: object additionalProperties: {} nullable: true description: validation service details required: - success BatchObject: type: object properties: id: type: string description: A unique identifier status: enum: - queued - running - failed - completed - completed_with_errors type: string x-spec-enum-id: 75e3c72297e66209 description: The batch operation resource status errors: type: object additionalProperties: {} nullable: true description: Resource processing errors required: - status BatchOperation: type: object properties: id: type: string description: A unique identifier status: enum: - queued - running - failed - completed - completed_with_errors type: string x-spec-enum-id: 75e3c72297e66209 resource_type: enum: - orders - shipments - trackers - billing type: string x-spec-enum-id: 11343e2af644580f resources: type: array items: $ref: '#/components/schemas/BatchObject' created_at: type: string format: date-time updated_at: type: string format: date-time test_mode: type: boolean required: - created_at - resource_type - resources - status - test_mode - updated_at BatchOperations: type: object properties: count: type: integer nullable: true next: type: string format: uri nullable: true previous: type: string format: uri nullable: true results: type: array items: $ref: '#/components/schemas/BatchOperation' required: - results BatchOrderData: type: object properties: orders: type: array items: $ref: '#/components/schemas/OrderData' description: The list of orders to process. required: - orders BatchShipmentData: type: object properties: shipments: type: array items: $ref: '#/components/schemas/ShipmentDataReference' description: The list of shipments to process. required: - shipments BatchTrackerData: type: object properties: trackers: type: array items: $ref: '#/components/schemas/TrackingData' description: The list of tracking info to process. required: - trackers CarrierConnection: type: object properties: id: type: string description: A unique carrier connection identifier object_type: type: string default: carrier-connection description: Specifies the object type carrier_name: enum: - allied_express - allied_express_local - amazon_shipping - aramex - asendia_us - australiapost - boxknight - bpost - canadapost - canpar - chronopost - colissimo - dhl_express - dhl_parcel_de - dhl_poland - dhl_universal - dicom - dpd - dpdhl - easypost - easyship - eshipper - fedex - fedex_ws - freightcom - generic - geodis - hay_post - laposte - locate2u - nationex - purolator - roadie - royalmail - sapient - seko - sendle - tge - tnt - ups - usps - usps_international - usps_wt - usps_wt_international - zoom2u type: string x-spec-enum-id: 3812983dc743ed62 description: A carrier connection type. display_name: type: string description: The carrier connection type verbose name. carrier_id: type: string description: A carrier connection friendly name. credentials: allOf: - $ref: '#/components/schemas/ConnectionCredentialsField' description: Carrier connection credentials. capabilities: type: array items: type: string nullable: true description: The carrier enabled capabilities. config: type: object additionalProperties: {} default: {} description: Carrier connection custom config. metadata: type: object additionalProperties: {} default: {} description: User metadata for the carrier. is_system: type: boolean description: The carrier connection is provided by the system admin. active: type: boolean description: The active flag indicates whether the carrier account is active or not. test_mode: type: boolean description: The test flag indicates whether to use a carrier configured for test. required: - active - carrier_id - carrier_name - id - is_system - test_mode CarrierConnectionData: type: object properties: carrier_name: enum: - allied_express - allied_express_local - amazon_shipping - aramex - asendia_us - australiapost - boxknight - bpost - canadapost - canpar - chronopost - colissimo - dhl_express - dhl_parcel_de - dhl_poland - dhl_universal - dicom - dpd - dpdhl - easypost - easyship - eshipper - fedex - fedex_ws - freightcom - generic - geodis - hay_post - laposte - locate2u - nationex - purolator - roadie - royalmail - sapient - seko - sendle - tge - tnt - ups - usps - usps_international - usps_wt - usps_wt_international - zoom2u type: string x-spec-enum-id: 3812983dc743ed62 description: A carrier connection type. carrier_id: type: string description: A carrier connection friendly name. credentials: allOf: - $ref: '#/components/schemas/ConnectionCredentialsField' description: Carrier connection credentials. capabilities: type: array items: type: string nullable: true description: The carrier enabled capabilities. config: type: object additionalProperties: {} default: {} description: Carrier connection custom config. metadata: type: object additionalProperties: {} default: {} description: User metadata for the carrier. active: type: boolean default: true description: The active flag indicates whether the carrier account is active or not. required: - carrier_id - carrier_name - credentials CarrierConnectionList: type: object properties: count: type: integer nullable: true next: type: string format: uri nullable: true previous: type: string format: uri nullable: true results: type: array items: $ref: '#/components/schemas/CarrierConnection' required: - results CarrierDetails: type: object properties: carrier_name: enum: - allied_express - allied_express_local - amazon_shipping - aramex - asendia_us - australiapost - boxknight - bpost - canadapost - canpar - chronopost - colissimo - dhl_express - dhl_parcel_de - dhl_poland - dhl_universal - dicom - dpd - dpdhl - easypost - easyship - eshipper - fedex - fedex_ws - freightcom - generic - geodis - hay_post - laposte - locate2u - nationex - purolator - roadie - royalmail - sapient - seko - sendle - tge - tnt - ups - usps - usps_international - usps_wt - usps_wt_international - zoom2u type: string x-spec-enum-id: 3812983dc743ed62 description: Indicates a carrier (type) display_name: type: string description: The carrier verbose name. capabilities: type: array items: type: string default: [] description: The carrier supported and enabled capabilities. connection_fields: type: object additionalProperties: {} default: {} description: The carrier connection fields. config_fields: type: object additionalProperties: {} default: {} description: The carrier connection config. required: - carrier_name - display_name Charge: type: object properties: name: type: string nullable: true description: The charge description amount: type: number format: double nullable: true description: The charge monetary value currency: type: string nullable: true description: The charge amount currency Commodity: type: object properties: id: type: string description: A unique identifier weight: type: number format: double description: The commodity's weight weight_unit: enum: - KG - LB - OZ - G type: string x-spec-enum-id: 2aa755cf319c6df9 description: The commodity's weight unit title: type: string nullable: true description: A description of the commodity maxLength: 35 description: type: string nullable: true description: A description of the commodity maxLength: 100 quantity: type: integer default: 1 description: The commodity's quantity (number or item) sku: type: string nullable: true description: The commodity's sku number maxLength: 35 hs_code: type: string nullable: true description: The commodity's hs_code number maxLength: 35 value_amount: type: number format: double nullable: true description: The monetary value of the commodity value_currency: enum: - EUR - AED - USD - XCD - AMD - ANG - AOA - ARS - AUD - AWG - AZN - BAM - BBD - BDT - XOF - BGN - BHD - BIF - BMD - BND - BOB - BRL - BSD - BTN - BWP - BYN - BZD - CAD - CDF - XAF - CHF - NZD - CLP - CNY - COP - CRC - CUC - CVE - CZK - DJF - DKK - DOP - DZD - EGP - ERN - ETB - FJD - GBP - GEL - GHS - GMD - GNF - GTQ - GYD - HKD - HNL - HRK - HTG - HUF - IDR - ILS - INR - IRR - ISK - JMD - JOD - JPY - KES - KGS - KHR - KMF - KPW - KRW - KWD - KYD - KZT - LAK - LKR - LRD - LSL - LYD - MAD - MDL - MGA - MKD - MMK - MNT - MOP - MRO - MUR - MVR - MWK - MXN - MYR - MZN - NAD - XPF - NGN - NIO - NOK - NPR - OMR - PEN - PGK - PHP - PKR - PLN - PYG - QAR - RSD - RUB - RWF - SAR - SBD - SCR - SDG - SEK - SGD - SHP - SLL - SOS - SRD - SSP - STD - SYP - SZL - THB - TJS - TND - TOP - TRY - TTD - TWD - TZS - UAH - UYU - UZS - VEF - VND - VUV - WST - YER - ZAR - null type: string x-spec-enum-id: f0290aeafc544e9d nullable: true description: The currency of the commodity value amount origin_country: enum: - AC - AD - AE - AF - AG - AI - AL - AM - AN - AO - AR - AS - AT - AU - AW - AZ - BA - BB - BD - BE - BF - BG - BH - BI - BJ - BM - BN - BO - BR - BS - BT - BW - BY - BZ - CA - CD - CF - CG - CH - CI - CK - CL - CM - CN - CO - CR - CU - CV - CY - CZ - DE - DJ - DK - DM - DO - DZ - EC - EE - EG - ER - ES - ET - FI - FJ - FK - FM - FO - FR - GA - GB - GD - GE - GF - GG - GH - GI - GL - GM - GN - GP - GQ - GR - GT - GU - GW - GY - HK - HN - HR - HT - HU - IC - ID - IE - IL - IN - IQ - IR - IS - IT - JE - JM - JO - JP - KE - KG - KH - KI - KM - KN - KP - KR - KV - KW - KY - KZ - LA - LB - LC - LI - LK - LR - LS - LT - LU - LV - LY - MA - MC - MD - ME - MG - MH - MK - ML - MM - MN - MO - MP - MQ - MR - MS - MT - MU - MV - MW - MX - MY - MZ - NA - NC - NE - NG - NI - NL - 'NO' - NP - NR - NU - NZ - OM - PA - PE - PF - PG - PH - PK - PL - PR - PT - PW - PY - QA - RE - RO - RS - RU - RW - SA - SB - SC - SD - SE - SG - SH - SI - SK - SL - SM - SN - SO - SR - SS - ST - SV - SY - SZ - TC - TD - TG - TH - TJ - TL - TN - TO - TR - TT - TV - TW - TZ - UA - UG - US - UY - UZ - VA - VC - VE - VG - VI - VN - VU - WS - XB - XC - XE - XM - XN - XS - XY - YE - YT - ZA - ZM - ZW - EH - IM - BL - MF - SX - null type: string x-spec-enum-id: 05a7b91de773db3e nullable: true description: The origin or manufacture country parent_id: type: string nullable: true description: The id of the related order line item. metadata: type: object additionalProperties: {} nullable: true description: "
\n Commodity user references metadata.\n\ \n {\n \"part_number\": \"5218487281\",\n \ \ \"reference1\": \"# ref 1\",\n \"reference2\": \"# ref 2\"\ ,\n \"reference3\": \"# ref 3\",\n ...\n \ \ }\n
\n " object_type: type: string default: commodity description: Specifies the object type required: - weight - weight_unit CommodityData: type: object properties: weight: type: number format: double description: The commodity's weight weight_unit: enum: - KG - LB - OZ - G type: string x-spec-enum-id: 2aa755cf319c6df9 description: The commodity's weight unit title: type: string nullable: true description: A description of the commodity maxLength: 35 description: type: string nullable: true description: A description of the commodity maxLength: 100 quantity: type: integer default: 1 description: The commodity's quantity (number or item) sku: type: string nullable: true description: The commodity's sku number maxLength: 35 hs_code: type: string nullable: true description: The commodity's hs_code number maxLength: 35 value_amount: type: number format: double nullable: true description: The monetary value of the commodity value_currency: enum: - EUR - AED - USD - XCD - AMD - ANG - AOA - ARS - AUD - AWG - AZN - BAM - BBD - BDT - XOF - BGN - BHD - BIF - BMD - BND - BOB - BRL - BSD - BTN - BWP - BYN - BZD - CAD - CDF - XAF - CHF - NZD - CLP - CNY - COP - CRC - CUC - CVE - CZK - DJF - DKK - DOP - DZD - EGP - ERN - ETB - FJD - GBP - GEL - GHS - GMD - GNF - GTQ - GYD - HKD - HNL - HRK - HTG - HUF - IDR - ILS - INR - IRR - ISK - JMD - JOD - JPY - KES - KGS - KHR - KMF - KPW - KRW - KWD - KYD - KZT - LAK - LKR - LRD - LSL - LYD - MAD - MDL - MGA - MKD - MMK - MNT - MOP - MRO - MUR - MVR - MWK - MXN - MYR - MZN - NAD - XPF - NGN - NIO - NOK - NPR - OMR - PEN - PGK - PHP - PKR - PLN - PYG - QAR - RSD - RUB - RWF - SAR - SBD - SCR - SDG - SEK - SGD - SHP - SLL - SOS - SRD - SSP - STD - SYP - SZL - THB - TJS - TND - TOP - TRY - TTD - TWD - TZS - UAH - UYU - UZS - VEF - VND - VUV - WST - YER - ZAR - null type: string x-spec-enum-id: f0290aeafc544e9d nullable: true description: The currency of the commodity value amount origin_country: enum: - AC - AD - AE - AF - AG - AI - AL - AM - AN - AO - AR - AS - AT - AU - AW - AZ - BA - BB - BD - BE - BF - BG - BH - BI - BJ - BM - BN - BO - BR - BS - BT - BW - BY - BZ - CA - CD - CF - CG - CH - CI - CK - CL - CM - CN - CO - CR - CU - CV - CY - CZ - DE - DJ - DK - DM - DO - DZ - EC - EE - EG - ER - ES - ET - FI - FJ - FK - FM - FO - FR - GA - GB - GD - GE - GF - GG - GH - GI - GL - GM - GN - GP - GQ - GR - GT - GU - GW - GY - HK - HN - HR - HT - HU - IC - ID - IE - IL - IN - IQ - IR - IS - IT - JE - JM - JO - JP - KE - KG - KH - KI - KM - KN - KP - KR - KV - KW - KY - KZ - LA - LB - LC - LI - LK - LR - LS - LT - LU - LV - LY - MA - MC - MD - ME - MG - MH - MK - ML - MM - MN - MO - MP - MQ - MR - MS - MT - MU - MV - MW - MX - MY - MZ - NA - NC - NE - NG - NI - NL - 'NO' - NP - NR - NU - NZ - OM - PA - PE - PF - PG - PH - PK - PL - PR - PT - PW - PY - QA - RE - RO - RS - RU - RW - SA - SB - SC - SD - SE - SG - SH - SI - SK - SL - SM - SN - SO - SR - SS - ST - SV - SY - SZ - TC - TD - TG - TH - TJ - TL - TN - TO - TR - TT - TV - TW - TZ - UA - UG - US - UY - UZ - VA - VC - VE - VG - VI - VN - VU - WS - XB - XC - XE - XM - XN - XS - XY - YE - YT - ZA - ZM - ZW - EH - IM - BL - MF - SX - null type: string x-spec-enum-id: 05a7b91de773db3e nullable: true description: The origin or manufacture country parent_id: type: string nullable: true description: The id of the related order line item. metadata: type: object additionalProperties: {} nullable: true description: "
\n Commodity user references metadata.\n\ \n {\n \"part_number\": \"5218487281\",\n \ \ \"reference1\": \"# ref 1\",\n \"reference2\": \"# ref 2\"\ ,\n \"reference3\": \"# ref 3\",\n ...\n \ \ }\n
\n " required: - weight - weight_unit ConnectionCredentialsField: oneOf: - $ref: '#/components/schemas/zoom2u' - $ref: '#/components/schemas/usps_wt_international' - $ref: '#/components/schemas/usps_wt' - $ref: '#/components/schemas/usps_international' - $ref: '#/components/schemas/usps' - $ref: '#/components/schemas/ups' - $ref: '#/components/schemas/tnt' - $ref: '#/components/schemas/tge' - $ref: '#/components/schemas/sendle' - $ref: '#/components/schemas/seko' - $ref: '#/components/schemas/sapient' - $ref: '#/components/schemas/royalmail' - $ref: '#/components/schemas/roadie' - $ref: '#/components/schemas/purolator' - $ref: '#/components/schemas/nationex' - $ref: '#/components/schemas/locate2u' - $ref: '#/components/schemas/laposte' - $ref: '#/components/schemas/hay_post' - $ref: '#/components/schemas/geodis' - $ref: '#/components/schemas/generic' - $ref: '#/components/schemas/freightcom' - $ref: '#/components/schemas/fedex_ws' - $ref: '#/components/schemas/fedex' - $ref: '#/components/schemas/eshipper' - $ref: '#/components/schemas/easyship' - $ref: '#/components/schemas/easypost' - $ref: '#/components/schemas/dpdhl' - $ref: '#/components/schemas/dpd' - $ref: '#/components/schemas/dicom' - $ref: '#/components/schemas/dhl_universal' - $ref: '#/components/schemas/dhl_poland' - $ref: '#/components/schemas/dhl_parcel_de' - $ref: '#/components/schemas/dhl_express' - $ref: '#/components/schemas/colissimo' - $ref: '#/components/schemas/chronopost' - $ref: '#/components/schemas/canpar' - $ref: '#/components/schemas/canadapost' - $ref: '#/components/schemas/bpost' - $ref: '#/components/schemas/boxknight' - $ref: '#/components/schemas/australiapost' - $ref: '#/components/schemas/asendia_us' - $ref: '#/components/schemas/aramex' - $ref: '#/components/schemas/amazon_shipping' - $ref: '#/components/schemas/allied_express_local' - $ref: '#/components/schemas/allied_express' Customs: type: object properties: id: type: string description: A unique identifier commodities: type: array items: $ref: '#/components/schemas/Commodity' description: The parcel content items duty: allOf: - $ref: '#/components/schemas/Duty' nullable: true description: "The payment details.
\n **Note that this is required\ \ for a Dutiable parcel shipped internationally.**\n " duty_billing_address: allOf: - $ref: '#/components/schemas/Address' nullable: true description: The duty payor address. content_type: enum: - documents - gift - sample - merchandise - return_merchandise - other - '' - null type: string x-spec-enum-id: 8bc1717e39f37f69 nullable: true content_description: type: string nullable: true incoterm: enum: - CFR - CIF - CIP - CPT - DAF - DDP - DDU - DEQ - DES - EXW - FAS - FCA - FOB - null type: string x-spec-enum-id: 544ac66d62cbdedb nullable: true description: The customs 'term of trade' also known as 'incoterm' invoice: type: string nullable: true description: The invoice reference number maxLength: 50 invoice_date: type: string nullable: true description: "The invoice date.
\n Date Format: `YYYY-MM-DD`\n\ \ " commercial_invoice: type: boolean nullable: true description: Indicates if the shipment is commercial certify: type: boolean nullable: true description: Indicate that signer certified confirmed all signer: type: string nullable: true maxLength: 50 options: type: object additionalProperties: {} default: {} description: "
\n Customs identification options.\n\ \n {\n \"aes\": \"5218487281\",\n \"eel_pfc\"\ : \"5218487281\",\n \"license_number\": \"5218487281\",\n \ \ \"certificate_number\": \"5218487281\",\n \"nip_number\"\ : \"5218487281\",\n \"eori_number\": \"5218487281\",\n \ \ \"vat_registration_number\": \"5218487281\",\n }\n \ \
\n " object_type: type: string default: customs_info description: Specifies the object type CustomsData: type: object properties: commodities: type: array items: $ref: '#/components/schemas/CommodityData' description: The parcel content items duty: allOf: - $ref: '#/components/schemas/Duty' nullable: true description: "The payment details.
\n **Note that this is required\ \ for a Dutiable parcel shipped internationally.**\n " duty_billing_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The duty payor address. content_type: enum: - documents - gift - sample - merchandise - return_merchandise - other - '' - null type: string x-spec-enum-id: 8bc1717e39f37f69 nullable: true content_description: type: string nullable: true incoterm: enum: - CFR - CIF - CIP - CPT - DAF - DDP - DDU - DEQ - DES - EXW - FAS - FCA - FOB - null type: string x-spec-enum-id: 544ac66d62cbdedb nullable: true description: The customs 'term of trade' also known as 'incoterm' invoice: type: string nullable: true description: The invoice reference number maxLength: 50 invoice_date: type: string nullable: true description: "The invoice date.
\n Date Format: `YYYY-MM-DD`\n\ \ " commercial_invoice: type: boolean nullable: true description: Indicates if the shipment is commercial certify: type: boolean nullable: true description: Indicate that signer certified confirmed all signer: type: string nullable: true maxLength: 50 options: type: object additionalProperties: {} default: {} description: "
\n Customs identification options.\n\ \n {\n \"aes\": \"5218487281\",\n \"eel_pfc\"\ : \"5218487281\",\n \"license_number\": \"5218487281\",\n \ \ \"certificate_number\": \"5218487281\",\n \"nip_number\"\ : \"5218487281\",\n \"eori_number\": \"5218487281\",\n \ \ \"vat_registration_number\": \"5218487281\",\n }\n \ \
\n " required: - commodities DocumentData: type: object properties: template_id: type: string description: The template name. **Required if template is not provided.** template: type: string description: The template content. **Required if template_id is not provided.** doc_format: type: string description: The format of the document doc_name: type: string description: The file name data: type: object additionalProperties: {} default: {} description: The template data DocumentDetails: type: object properties: doc_id: type: string description: The uploaded document id. file_name: type: string description: The uploaded document file name. DocumentFileData: type: object properties: doc_file: type: string description: A base64 file to upload doc_name: type: string description: The file name doc_format: type: string nullable: true description: The file format doc_type: type: string nullable: true default: other description: "\n Shipment document type\n\n values:
\n\ \ `certificate_of_origin` `commercial_invoice` `pro_forma_invoice`\ \ `packing_list` `other`\n\n For carrier specific packaging types,\ \ please consult the reference.\n " maxLength: 50 required: - doc_file - doc_name DocumentTemplate: type: object properties: id: type: string description: A unique identifier name: type: string description: The template name maxLength: 255 slug: type: string description: The template slug maxLength: 255 template: type: string description: The template content active: type: boolean default: true description: disable template flag. description: type: string description: The template description maxLength: 255 metadata: type: object additionalProperties: {} description: The template metadata related_object: enum: - shipment - order - other type: string x-spec-enum-id: e453b27eb99d7157 default: other description: The template related object object_type: type: string default: document-template description: Specifies the object type required: - name - slug - template DocumentTemplateData: type: object properties: name: type: string description: The template name maxLength: 255 slug: type: string description: The template slug maxLength: 255 template: type: string description: The template content active: type: boolean default: true description: disable template flag. description: type: string description: The template description maxLength: 255 metadata: type: object additionalProperties: {} description: The template metadata related_object: enum: - shipment - order - other type: string x-spec-enum-id: e453b27eb99d7157 default: other description: The template related object required: - name - slug - template DocumentTemplateList: type: object properties: count: type: integer nullable: true next: type: string format: uri nullable: true previous: type: string format: uri nullable: true results: type: array items: $ref: '#/components/schemas/DocumentTemplate' required: - results DocumentUploadData: type: object properties: shipment_id: type: string description: The documents related shipment. document_files: type: array items: $ref: '#/components/schemas/DocumentFileData' description: Shipping document files reference: type: string nullable: true description: Shipping document file reference maxLength: 50 required: - document_files - shipment_id DocumentUploadRecord: type: object properties: id: type: string description: A unique identifier carrier_name: type: string nullable: true description: The shipment carrier carrier_id: type: string nullable: true description: The shipment carrier configured identifier documents: type: array items: $ref: '#/components/schemas/DocumentDetails' default: [] description: the carrier shipping document ids meta: type: object additionalProperties: {} nullable: true description: provider specific metadata reference: type: string nullable: true description: Shipping document file reference maxLength: 50 messages: type: array items: $ref: '#/components/schemas/Message' default: [] description: The list of note or warning messages DocumentUploadRecords: type: object properties: count: type: integer nullable: true next: type: string format: uri nullable: true previous: type: string format: uri nullable: true results: type: array items: $ref: '#/components/schemas/DocumentUploadRecord' required: - results Documents: type: object properties: label: type: string nullable: true description: A shipping label in base64 string invoice: type: string nullable: true description: A shipping invoice in base64 string Duty: type: object properties: paid_by: enum: - sender - recipient - third_party - '' - null type: string x-spec-enum-id: 4d1fdef60a9538c0 nullable: true description: The duty payer currency: enum: - EUR - AED - USD - XCD - AMD - ANG - AOA - ARS - AUD - AWG - AZN - BAM - BBD - BDT - XOF - BGN - BHD - BIF - BMD - BND - BOB - BRL - BSD - BTN - BWP - BYN - BZD - CAD - CDF - XAF - CHF - NZD - CLP - CNY - COP - CRC - CUC - CVE - CZK - DJF - DKK - DOP - DZD - EGP - ERN - ETB - FJD - GBP - GEL - GHS - GMD - GNF - GTQ - GYD - HKD - HNL - HRK - HTG - HUF - IDR - ILS - INR - IRR - ISK - JMD - JOD - JPY - KES - KGS - KHR - KMF - KPW - KRW - KWD - KYD - KZT - LAK - LKR - LRD - LSL - LYD - MAD - MDL - MGA - MKD - MMK - MNT - MOP - MRO - MUR - MVR - MWK - MXN - MYR - MZN - NAD - XPF - NGN - NIO - NOK - NPR - OMR - PEN - PGK - PHP - PKR - PLN - PYG - QAR - RSD - RUB - RWF - SAR - SBD - SCR - SDG - SEK - SGD - SHP - SLL - SOS - SRD - SSP - STD - SYP - SZL - THB - TJS - TND - TOP - TRY - TTD - TWD - TZS - UAH - UYU - UZS - VEF - VND - VUV - WST - YER - ZAR - '' - null type: string x-spec-enum-id: f0290aeafc544e9d nullable: true description: The declared value currency declared_value: type: number format: double nullable: true description: The package declared value account_number: type: string nullable: true description: The duty payment account number ErrorMessages: type: object properties: messages: type: array items: $ref: '#/components/schemas/Message' description: The list of error messages ErrorResponse: type: object properties: errors: type: array items: $ref: '#/components/schemas/APIError' description: The list of API errors GeneratedDocument: type: object properties: template_id: type: string description: The template name doc_format: type: string description: The format of the document doc_name: type: string description: The file name doc_file: type: string description: A base64 file content required: - doc_file Images: type: object properties: delivery_image: type: string nullable: true description: A delivery image in base64 string signature_image: type: string nullable: true description: A signature image in base64 string LineItem: type: object properties: id: type: string description: A unique identifier weight: type: number format: double description: The commodity's weight weight_unit: enum: - KG - LB - OZ - G type: string x-spec-enum-id: 2aa755cf319c6df9 description: The commodity's weight unit title: type: string nullable: true description: A description of the commodity maxLength: 35 description: type: string nullable: true description: A description of the commodity maxLength: 100 quantity: type: integer default: 1 description: The commodity's quantity (number or item) sku: type: string nullable: true description: The commodity's sku number maxLength: 35 hs_code: type: string nullable: true description: The commodity's hs_code number maxLength: 35 value_amount: type: number format: double nullable: true description: The monetary value of the commodity value_currency: enum: - EUR - AED - USD - XCD - AMD - ANG - AOA - ARS - AUD - AWG - AZN - BAM - BBD - BDT - XOF - BGN - BHD - BIF - BMD - BND - BOB - BRL - BSD - BTN - BWP - BYN - BZD - CAD - CDF - XAF - CHF - NZD - CLP - CNY - COP - CRC - CUC - CVE - CZK - DJF - DKK - DOP - DZD - EGP - ERN - ETB - FJD - GBP - GEL - GHS - GMD - GNF - GTQ - GYD - HKD - HNL - HRK - HTG - HUF - IDR - ILS - INR - IRR - ISK - JMD - JOD - JPY - KES - KGS - KHR - KMF - KPW - KRW - KWD - KYD - KZT - LAK - LKR - LRD - LSL - LYD - MAD - MDL - MGA - MKD - MMK - MNT - MOP - MRO - MUR - MVR - MWK - MXN - MYR - MZN - NAD - XPF - NGN - NIO - NOK - NPR - OMR - PEN - PGK - PHP - PKR - PLN - PYG - QAR - RSD - RUB - RWF - SAR - SBD - SCR - SDG - SEK - SGD - SHP - SLL - SOS - SRD - SSP - STD - SYP - SZL - THB - TJS - TND - TOP - TRY - TTD - TWD - TZS - UAH - UYU - UZS - VEF - VND - VUV - WST - YER - ZAR - null type: string x-spec-enum-id: f0290aeafc544e9d nullable: true description: The currency of the commodity value amount origin_country: enum: - AC - AD - AE - AF - AG - AI - AL - AM - AN - AO - AR - AS - AT - AU - AW - AZ - BA - BB - BD - BE - BF - BG - BH - BI - BJ - BM - BN - BO - BR - BS - BT - BW - BY - BZ - CA - CD - CF - CG - CH - CI - CK - CL - CM - CN - CO - CR - CU - CV - CY - CZ - DE - DJ - DK - DM - DO - DZ - EC - EE - EG - ER - ES - ET - FI - FJ - FK - FM - FO - FR - GA - GB - GD - GE - GF - GG - GH - GI - GL - GM - GN - GP - GQ - GR - GT - GU - GW - GY - HK - HN - HR - HT - HU - IC - ID - IE - IL - IN - IQ - IR - IS - IT - JE - JM - JO - JP - KE - KG - KH - KI - KM - KN - KP - KR - KV - KW - KY - KZ - LA - LB - LC - LI - LK - LR - LS - LT - LU - LV - LY - MA - MC - MD - ME - MG - MH - MK - ML - MM - MN - MO - MP - MQ - MR - MS - MT - MU - MV - MW - MX - MY - MZ - NA - NC - NE - NG - NI - NL - 'NO' - NP - NR - NU - NZ - OM - PA - PE - PF - PG - PH - PK - PL - PR - PT - PW - PY - QA - RE - RO - RS - RU - RW - SA - SB - SC - SD - SE - SG - SH - SI - SK - SL - SM - SN - SO - SR - SS - ST - SV - SY - SZ - TC - TD - TG - TH - TJ - TL - TN - TO - TR - TT - TV - TW - TZ - UA - UG - US - UY - UZ - VA - VC - VE - VG - VI - VN - VU - WS - XB - XC - XE - XM - XN - XS - XY - YE - YT - ZA - ZM - ZW - EH - IM - BL - MF - SX - null type: string x-spec-enum-id: 05a7b91de773db3e nullable: true description: The origin or manufacture country parent_id: type: string nullable: true description: The id of the related order line item. metadata: type: object additionalProperties: {} nullable: true description: "
\n Commodity user references metadata.\n\ \n {\n \"part_number\": \"5218487281\",\n \ \ \"reference1\": \"# ref 1\",\n \"reference2\": \"# ref 2\"\ ,\n \"reference3\": \"# ref 3\",\n ...\n \ \ }\n
\n " object_type: type: string default: commodity description: Specifies the object type unfulfilled_quantity: type: integer default: 0 required: - weight - weight_unit Manifest: type: object properties: id: type: string description: A unique manifest identifier object_type: type: string default: manifest description: Specifies the object type carrier_name: type: string description: The manifest carrier carrier_id: type: string description: The manifest carrier configured name meta: type: object additionalProperties: {} nullable: true description: provider specific metadata test_mode: type: boolean description: Specified whether it was created with a carrier in test mode address: allOf: - $ref: '#/components/schemas/AddressData' description: The address of the warehouse or location where the shipments originate. options: type: object additionalProperties: {} default: {} description: "
\n The options available for the\ \ manifest.\n\n {\n \"shipments\": [\n \ \ {\n \"tracking_number\": \"123456789\"\ ,\n ...\n \"meta\": {...}\n \ \ }\n ]\n }\n
\n " reference: type: string nullable: true description: The manifest reference shipment_identifiers: type: array items: type: string description: "The list of shipment identifiers you want to add to your manifest.
\n\ \ shipment_identifier is often a tracking_number or shipment_id\ \ returned when you purchase a label.\n " metadata: type: object additionalProperties: {} default: {} description: User metadata for the pickup manifest_url: type: string format: uri nullable: true description: The Manifest file URL messages: type: array items: $ref: '#/components/schemas/Message' default: [] description: The list of note or warning messages required: - address - carrier_id - carrier_name - shipment_identifiers - test_mode ManifestData: type: object properties: carrier_name: type: string description: The manifest's carrier address: allOf: - $ref: '#/components/schemas/AddressData' description: The address of the warehouse or location where the shipments originate. options: type: object additionalProperties: {} default: {} description: "
\n The options available for the\ \ manifest.\n\n {\n \"shipments\": [\n \ \ {\n \"tracking_number\": \"123456789\"\ ,\n ...\n \"meta\": {...}\n \ \ }\n ]\n }\n
\n " reference: type: string nullable: true description: The manifest reference shipment_ids: type: array items: type: string description: The list of existing shipment object ids with label purchased. required: - address - carrier_name - shipment_ids ManifestDetails: type: object properties: id: type: string description: A unique manifest identifier object_type: type: string default: manifest description: Specifies the object type carrier_name: type: string description: The manifest carrier carrier_id: type: string description: The manifest carrier configured name doc: allOf: - $ref: '#/components/schemas/ManifestDocument' nullable: true description: The manifest documents meta: type: object additionalProperties: {} nullable: true description: provider specific metadata test_mode: type: boolean description: Specified whether it was created with a carrier in test mode required: - carrier_id - carrier_name - test_mode ManifestDocument: type: object properties: manifest: type: string nullable: true description: A manifest file in base64 string ManifestList: type: object properties: count: type: integer nullable: true next: type: string format: uri nullable: true previous: type: string format: uri nullable: true results: type: array items: $ref: '#/components/schemas/Manifest' required: - results ManifestRequest: type: object properties: carrier_name: type: string description: The manifest's carrier address: allOf: - $ref: '#/components/schemas/AddressData' description: The address of the warehouse or location where the shipments originate. options: type: object additionalProperties: {} default: {} description: "
\n The options available for the\ \ manifest.\n\n {\n \"shipments\": [\n \ \ {\n \"tracking_number\": \"123456789\"\ ,\n ...\n \"meta\": {...}\n \ \ }\n ]\n }\n
\n " reference: type: string nullable: true description: The manifest reference shipment_identifiers: type: array items: type: string description: "The list of shipment identifiers you want to add to your manifest.
\n\ \ shipment_identifier is often a tracking_number or shipment_id\ \ returned when you purchase a label.\n " required: - address - carrier_name - shipment_identifiers ManifestResponse: type: object properties: messages: type: array items: $ref: '#/components/schemas/Message' description: The list of note or warning messages manifest: allOf: - $ref: '#/components/schemas/ManifestDetails' description: The manifest details Message: type: object properties: message: type: string description: The error or warning message code: type: string description: The message code details: type: object additionalProperties: {} description: any additional details carrier_name: type: string description: The targeted carrier carrier_id: type: string description: The targeted carrier name (unique identifier) Operation: type: object properties: operation: type: string description: Operation performed success: type: boolean description: Specify whether the operation was successful required: - operation - success OperationConfirmation: type: object properties: operation: type: string description: Operation performed success: type: boolean description: Specify whether the operation was successful carrier_name: type: string description: The operation carrier carrier_id: type: string description: The targeted carrier's name (unique identifier) required: - carrier_id - carrier_name - operation - success OperationResponse: type: object properties: messages: type: array items: $ref: '#/components/schemas/Message' description: The list of note or warning messages confirmation: allOf: - $ref: '#/components/schemas/OperationConfirmation' description: The operation details Order: type: object properties: id: type: string description: A unique identifier object_type: type: string default: order description: Specifies the object type order_id: type: string description: The source' order id. order_date: type: string nullable: true description: 'The order date. format: `YYYY-MM-DD`' source: type: string description: The order's source. status: enum: - unfulfilled - cancelled - fulfilled - delivered - partial type: string x-spec-enum-id: 4993b3ade2f339b3 default: unfulfilled description: The order status. shipping_to: allOf: - $ref: '#/components/schemas/Address' description: The customer address for the order. shipping_from: allOf: - $ref: '#/components/schemas/Address' nullable: true description: The origin or warehouse address of the order items. billing_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The customer' or shipping billing address. line_items: type: array items: $ref: '#/components/schemas/LineItem' description: The order line items. options: type: object additionalProperties: {} nullable: true description: "
\n The options available for the\ \ order shipments.\n\n {\n \"currency\": \"\ USD\",\n \"paid_by\": \"third_party\",\n \"payment_account_number\"\ : \"123456789\",\n \"duty_paid_by\": \"third_party\",\n \ \ \"duty_account_number\": \"123456789\",\n \"invoice_number\"\ : \"123456789\",\n \"invoice_date\": \"2020-01-01\",\n \ \ \"single_item_per_parcel\": true,\n \"carrier_ids\"\ : [\"canadapost-test\"],\n \"preferred_service\": \"fedex_express_saver\"\ ,\n }\n
\n " meta: type: object additionalProperties: {} nullable: true description: system related metadata. metadata: type: object additionalProperties: {} default: {} description: User metadata for the order. shipments: type: array items: $ref: '#/components/schemas/Shipment' description: The shipments associated with the order. test_mode: type: boolean description: Specify whether the order is in test mode or not. created_at: type: string description: "The shipment creation datetime.
\n Date Format:\ \ `YYYY-MM-DD HH:MM:SS.mmmmmmz`\n " required: - created_at - line_items - order_id - shipping_to - test_mode OrderData: type: object properties: order_id: type: string description: The source' order id. order_date: type: string nullable: true description: 'The order date. format: `YYYY-MM-DD`' source: type: string default: API description: "The order's source.
\n e.g. API, POS, ERP, Shopify,\ \ Woocommerce, etc.\n " shipping_to: allOf: - $ref: '#/components/schemas/AddressData' description: The customer or recipient address for the order. shipping_from: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The origin or warehouse address of the order items. billing_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The customer' or shipping billing address. line_items: type: array items: $ref: '#/components/schemas/CommodityData' description: The order line items. options: type: object additionalProperties: {} nullable: true description: "
\n The options available for the\ \ order shipments.\n\n {\n \"currency\": \"\ USD\",\n \"paid_by\": \"third_party\",\n \"payment_account_number\"\ : \"123456789\",\n \"duty_paid_by\": \"third_party\",\n \ \ \"duty_account_number\": \"123456789\",\n \"invoice_number\"\ : \"123456789\",\n \"invoice_date\": \"2020-01-01\",\n \ \ \"single_item_per_parcel\": true,\n \"carrier_ids\"\ : [\"canadapost-test\"],\n \"preferred_service\": \"fedex_express_saver\"\ ,\n }\n
\n " metadata: type: object additionalProperties: {} default: {} description: User metadata for the order. required: - line_items - order_id - shipping_to OrderList: type: object properties: count: type: integer nullable: true next: type: string format: uri nullable: true previous: type: string format: uri nullable: true results: type: array items: $ref: '#/components/schemas/Order' required: - results OrderUpdateData: type: object properties: options: type: object additionalProperties: {} nullable: true description: "
\n The options available for the\ \ order shipments.\n\n {\n \"currency\": \"\ USD\",\n \"paid_by\": \"third_party\",\n \"payment_account_number\"\ : \"123456789\",\n \"duty_paid_by\": \"recipient\",\n \ \ \"duty_account_number\": \"123456789\",\n \"invoice_number\"\ : \"123456789\",\n \"invoice_date\": \"2020-01-01\",\n \ \ \"single_item_per_parcel\": true,\n \"carrier_ids\"\ : [\"canadapost-test\"],\n }\n
\n " metadata: type: object additionalProperties: {} description: User metadata for the shipment Parcel: type: object properties: id: type: string description: A unique identifier weight: type: number format: double description: The parcel's weight width: type: number format: double nullable: true description: The parcel's width height: type: number format: double nullable: true description: The parcel's height length: type: number format: double nullable: true description: The parcel's length packaging_type: type: string nullable: true description: "The parcel's packaging type.
\n **Note that the\ \ packaging is optional when using a package preset.**
\n values:\ \
\n `envelope` `pak` `tube` `pallet` `small_box` `medium_box`\ \ `your_packaging`
\n For carrier specific packaging types,\ \ please consult the reference.\n " maxLength: 50 package_preset: type: string nullable: true description: "The parcel's package preset.
\n For carrier specific\ \ package presets, please consult the reference.\n " maxLength: 50 description: type: string nullable: true description: The parcel's description maxLength: 250 content: type: string nullable: true description: The parcel's content description maxLength: 100 is_document: type: boolean nullable: true default: false description: Indicates if the parcel is composed of documents only weight_unit: enum: - KG - LB - OZ - G type: string x-spec-enum-id: 2aa755cf319c6df9 description: The parcel's weight unit dimension_unit: enum: - CM - IN - null type: string x-spec-enum-id: 41993cb8117c279c nullable: true description: The parcel's dimension unit items: type: array items: $ref: '#/components/schemas/Commodity' description: The parcel items. reference_number: type: string nullable: true description: "The parcel reference number.
\n (can be used as\ \ tracking number for custom carriers)\n " maxLength: 100 freight_class: type: string nullable: true description: The parcel's freight class for pallet and freight shipments. maxLength: 6 options: type: object additionalProperties: {} default: {} description: "
\n Parcel specific options.\n\ \n {\n \"insurance\": \"100.00\",\n \"insured_by\"\ : \"carrier\",\n }\n
\n " object_type: type: string default: parcel description: Specifies the object type required: - weight - weight_unit ParcelData: type: object properties: weight: type: number format: double description: The parcel's weight width: type: number format: double nullable: true description: The parcel's width height: type: number format: double nullable: true description: The parcel's height length: type: number format: double nullable: true description: The parcel's length packaging_type: type: string nullable: true description: "The parcel's packaging type.
\n **Note that the\ \ packaging is optional when using a package preset.**
\n values:\ \
\n `envelope` `pak` `tube` `pallet` `small_box` `medium_box`\ \ `your_packaging`
\n For carrier specific packaging types,\ \ please consult the reference.\n " maxLength: 50 package_preset: type: string nullable: true description: "The parcel's package preset.
\n For carrier specific\ \ package presets, please consult the reference.\n " maxLength: 50 description: type: string nullable: true description: The parcel's description maxLength: 250 content: type: string nullable: true description: The parcel's content description maxLength: 100 is_document: type: boolean nullable: true default: false description: Indicates if the parcel is composed of documents only weight_unit: enum: - KG - LB - OZ - G type: string x-spec-enum-id: 2aa755cf319c6df9 description: The parcel's weight unit dimension_unit: enum: - CM - IN - null type: string x-spec-enum-id: 41993cb8117c279c nullable: true description: The parcel's dimension unit items: type: array items: $ref: '#/components/schemas/CommodityData' description: The parcel items. reference_number: type: string nullable: true description: "The parcel reference number.
\n (can be used as\ \ tracking number for custom carriers)\n " maxLength: 100 freight_class: type: string nullable: true description: The parcel's freight class for pallet and freight shipments. maxLength: 6 options: type: object additionalProperties: {} default: {} description: "
\n Parcel specific options.\n\ \n {\n \"insurance\": \"100.00\",\n \"insured_by\"\ : \"carrier\",\n }\n
\n " required: - weight - weight_unit ParcelList: type: object properties: count: type: integer nullable: true next: type: string format: uri nullable: true previous: type: string format: uri nullable: true results: type: array items: $ref: '#/components/schemas/Parcel' required: - results PatchedAddressData: type: object properties: postal_code: type: string nullable: true description: "The address postal code\n **(required for shipment\ \ purchase)**\n " maxLength: 10 city: type: string nullable: true description: "The address city.\n **(required for shipment purchase)**\n\ \ " maxLength: 30 federal_tax_id: type: string nullable: true description: The party frederal tax id maxLength: 20 state_tax_id: type: string nullable: true description: The party state id maxLength: 20 person_name: type: string nullable: true description: "Attention to\n **(required for shipment purchase)**\n\ \ " maxLength: 50 company_name: type: string nullable: true description: The company name if the party is a company maxLength: 50 country_code: enum: - AC - AD - AE - AF - AG - AI - AL - AM - AN - AO - AR - AS - AT - AU - AW - AZ - BA - BB - BD - BE - BF - BG - BH - BI - BJ - BM - BN - BO - BR - BS - BT - BW - BY - BZ - CA - CD - CF - CG - CH - CI - CK - CL - CM - CN - CO - CR - CU - CV - CY - CZ - DE - DJ - DK - DM - DO - DZ - EC - EE - EG - ER - ES - ET - FI - FJ - FK - FM - FO - FR - GA - GB - GD - GE - GF - GG - GH - GI - GL - GM - GN - GP - GQ - GR - GT - GU - GW - GY - HK - HN - HR - HT - HU - IC - ID - IE - IL - IN - IQ - IR - IS - IT - JE - JM - JO - JP - KE - KG - KH - KI - KM - KN - KP - KR - KV - KW - KY - KZ - LA - LB - LC - LI - LK - LR - LS - LT - LU - LV - LY - MA - MC - MD - ME - MG - MH - MK - ML - MM - MN - MO - MP - MQ - MR - MS - MT - MU - MV - MW - MX - MY - MZ - NA - NC - NE - NG - NI - NL - 'NO' - NP - NR - NU - NZ - OM - PA - PE - PF - PG - PH - PK - PL - PR - PT - PW - PY - QA - RE - RO - RS - RU - RW - SA - SB - SC - SD - SE - SG - SH - SI - SK - SL - SM - SN - SO - SR - SS - ST - SV - SY - SZ - TC - TD - TG - TH - TJ - TL - TN - TO - TR - TT - TV - TW - TZ - UA - UG - US - UY - UZ - VA - VC - VE - VG - VI - VN - VU - WS - XB - XC - XE - XM - XN - XS - XY - YE - YT - ZA - ZM - ZW - EH - IM - BL - MF - SX type: string x-spec-enum-id: 05a7b91de773db3e description: The address country code email: type: string nullable: true description: The party email phone_number: type: string nullable: true description: The party phone number. maxLength: 20 state_code: type: string nullable: true description: The address state code maxLength: 20 residential: type: boolean nullable: true default: false description: Indicate if the address is residential or commercial (enterprise) street_number: type: string nullable: true description: The address street number maxLength: 20 address_line1: type: string nullable: true description: "The address line with street number
\n **(required\ \ for shipment purchase)**\n " maxLength: 50 address_line2: type: string nullable: true description: The address line with suite number maxLength: 50 validate_location: type: boolean nullable: true default: false description: Indicate if the address should be validated PatchedCarrierConnectionData: type: object properties: carrier_name: enum: - allied_express - allied_express_local - amazon_shipping - aramex - asendia_us - australiapost - boxknight - bpost - canadapost - canpar - chronopost - colissimo - dhl_express - dhl_parcel_de - dhl_poland - dhl_universal - dicom - dpd - dpdhl - easypost - easyship - eshipper - fedex - fedex_ws - freightcom - generic - geodis - hay_post - laposte - locate2u - nationex - purolator - roadie - royalmail - sapient - seko - sendle - tge - tnt - ups - usps - usps_international - usps_wt - usps_wt_international - zoom2u type: string x-spec-enum-id: 3812983dc743ed62 description: A carrier connection type. carrier_id: type: string description: A carrier connection friendly name. credentials: allOf: - $ref: '#/components/schemas/ConnectionCredentialsField' description: Carrier connection credentials. capabilities: type: array items: type: string nullable: true description: The carrier enabled capabilities. config: type: object additionalProperties: {} default: {} description: Carrier connection custom config. metadata: type: object additionalProperties: {} default: {} description: User metadata for the carrier. active: type: boolean default: true description: The active flag indicates whether the carrier account is active or not. PatchedDocumentTemplateData: type: object properties: name: type: string description: The template name maxLength: 255 slug: type: string description: The template slug maxLength: 255 template: type: string description: The template content active: type: boolean default: true description: disable template flag. description: type: string description: The template description maxLength: 255 metadata: type: object additionalProperties: {} description: The template metadata related_object: enum: - shipment - order - other type: string x-spec-enum-id: e453b27eb99d7157 default: other description: The template related object PatchedParcelData: type: object properties: weight: type: number format: double description: The parcel's weight width: type: number format: double nullable: true description: The parcel's width height: type: number format: double nullable: true description: The parcel's height length: type: number format: double nullable: true description: The parcel's length packaging_type: type: string nullable: true description: "The parcel's packaging type.
\n **Note that the\ \ packaging is optional when using a package preset.**
\n values:\ \
\n `envelope` `pak` `tube` `pallet` `small_box` `medium_box`\ \ `your_packaging`
\n For carrier specific packaging types,\ \ please consult the reference.\n " maxLength: 50 package_preset: type: string nullable: true description: "The parcel's package preset.
\n For carrier specific\ \ package presets, please consult the reference.\n " maxLength: 50 description: type: string nullable: true description: The parcel's description maxLength: 250 content: type: string nullable: true description: The parcel's content description maxLength: 100 is_document: type: boolean nullable: true default: false description: Indicates if the parcel is composed of documents only weight_unit: enum: - KG - LB - OZ - G type: string x-spec-enum-id: 2aa755cf319c6df9 description: The parcel's weight unit dimension_unit: enum: - CM - IN - null type: string x-spec-enum-id: 41993cb8117c279c nullable: true description: The parcel's dimension unit items: type: array items: $ref: '#/components/schemas/CommodityData' description: The parcel items. reference_number: type: string nullable: true description: "The parcel reference number.
\n (can be used as\ \ tracking number for custom carriers)\n " maxLength: 100 freight_class: type: string nullable: true description: The parcel's freight class for pallet and freight shipments. maxLength: 6 options: type: object additionalProperties: {} default: {} description: "
\n Parcel specific options.\n\ \n {\n \"insurance\": \"100.00\",\n \"insured_by\"\ : \"carrier\",\n }\n
\n " PatchedWebhookData: type: object properties: url: type: string format: uri description: The URL of the webhook endpoint. description: type: string nullable: true description: An optional description of what the webhook is used for. enabled_events: type: array items: enum: - all - shipment_purchased - shipment_cancelled - shipment_fulfilled - shipment_out_for_delivery - shipment_needs_attention - shipment_delivery_failed - tracker_created - tracker_updated - order_created - order_updated - order_fulfilled - order_cancelled - order_delivered - batch_queued - batch_failed - batch_running - batch_completed type: string x-spec-enum-id: 516a21d18ffb1926 description: The list of events to enable for this endpoint. disabled: type: boolean nullable: true description: Indicates that the webhook is disabled Payment: type: object properties: paid_by: enum: - sender - recipient - third_party type: string x-spec-enum-id: 4d1fdef60a9538c0 default: sender description: The payor type currency: enum: - EUR - AED - USD - XCD - AMD - ANG - AOA - ARS - AUD - AWG - AZN - BAM - BBD - BDT - XOF - BGN - BHD - BIF - BMD - BND - BOB - BRL - BSD - BTN - BWP - BYN - BZD - CAD - CDF - XAF - CHF - NZD - CLP - CNY - COP - CRC - CUC - CVE - CZK - DJF - DKK - DOP - DZD - EGP - ERN - ETB - FJD - GBP - GEL - GHS - GMD - GNF - GTQ - GYD - HKD - HNL - HRK - HTG - HUF - IDR - ILS - INR - IRR - ISK - JMD - JOD - JPY - KES - KGS - KHR - KMF - KPW - KRW - KWD - KYD - KZT - LAK - LKR - LRD - LSL - LYD - MAD - MDL - MGA - MKD - MMK - MNT - MOP - MRO - MUR - MVR - MWK - MXN - MYR - MZN - NAD - XPF - NGN - NIO - NOK - NPR - OMR - PEN - PGK - PHP - PKR - PLN - PYG - QAR - RSD - RUB - RWF - SAR - SBD - SCR - SDG - SEK - SGD - SHP - SLL - SOS - SRD - SSP - STD - SYP - SZL - THB - TJS - TND - TOP - TRY - TTD - TWD - TZS - UAH - UYU - UZS - VEF - VND - VUV - WST - YER - ZAR - '' - null type: string x-spec-enum-id: f0290aeafc544e9d nullable: true description: The payment amount currency account_number: type: string nullable: true description: The payor account number Pickup: type: object properties: id: type: string description: A unique pickup identifier object_type: type: string default: pickup description: Specifies the object type carrier_name: type: string description: The pickup carrier carrier_id: type: string description: The pickup carrier configured name confirmation_number: type: string description: The pickup confirmation identifier pickup_date: type: string nullable: true description: The pickup date pickup_charge: allOf: - $ref: '#/components/schemas/Charge' nullable: true description: The pickup cost details ready_time: type: string nullable: true description: The pickup expected ready time closing_time: type: string nullable: true description: The pickup expected closing or late time metadata: type: object additionalProperties: {} default: {} description: User metadata for the pickup meta: type: object additionalProperties: {} nullable: true description: provider specific metadata address: allOf: - $ref: '#/components/schemas/Address' description: The pickup address parcels: type: array items: $ref: '#/components/schemas/Parcel' description: The shipment parcels to pickup. instruction: type: string nullable: true description: "The pickup instruction.
\n eg: Handle with care.\n\ \ " maxLength: 50 package_location: type: string nullable: true description: "The package(s) location.
\n eg: Behind the entrance\ \ door.\n " maxLength: 50 options: type: object additionalProperties: {} nullable: true description: Advanced carrier specific pickup options test_mode: type: boolean description: Specified whether it was created with a carrier in test mode required: - address - carrier_id - carrier_name - confirmation_number - parcels - test_mode PickupCancelData: type: object properties: reason: type: string description: The reason of the pickup cancellation PickupCancelRequest: type: object properties: confirmation_number: type: string description: The pickup confirmation identifier address: allOf: - $ref: '#/components/schemas/AddressData' description: The pickup address pickup_date: type: string nullable: true description: "The pickup date.
\n Date Format: `YYYY-MM-DD`\n\ \ " reason: type: string description: The reason of the pickup cancellation required: - confirmation_number PickupData: type: object properties: pickup_date: type: string description: "The expected pickup date.
\n Date Format: `YYYY-MM-DD`\n\ \ " address: allOf: - $ref: '#/components/schemas/AddressData' description: The pickup address ready_time: type: string description: "The ready time for pickup.
\n Time Format: `HH:MM`\n\ \ " closing_time: type: string description: "The closing or late time of the pickup.
\n Time\ \ Format: `HH:MM`\n " instruction: type: string nullable: true description: "The pickup instruction.
\n eg: Handle with care.\n\ \ " maxLength: 50 package_location: type: string nullable: true description: "The package(s) location.
\n eg: Behind the entrance\ \ door.\n " maxLength: 50 options: type: object additionalProperties: {} nullable: true description: Advanced carrier specific pickup options tracking_numbers: type: array items: type: string description: The list of shipments to be picked up metadata: type: object additionalProperties: {} default: {} description: User metadata for the pickup required: - closing_time - pickup_date - ready_time - tracking_numbers PickupList: type: object properties: count: type: integer nullable: true next: type: string format: uri nullable: true previous: type: string format: uri nullable: true results: type: array items: $ref: '#/components/schemas/Pickup' required: - results PickupRequest: type: object properties: pickup_date: type: string description: "The expected pickup date.
\n Date Format: `YYYY-MM-DD`\n\ \ " address: allOf: - $ref: '#/components/schemas/AddressData' description: The pickup address parcels: type: array items: $ref: '#/components/schemas/ParcelData' description: The shipment parcels to pickup. ready_time: type: string description: "The ready time for pickup.
\n Time Format: `HH:MM`\n\ \ " closing_time: type: string description: "The closing or late time of the pickup.
\n Time\ \ Format: `HH:MM`\n " instruction: type: string nullable: true description: "The pickup instruction.
\n eg: Handle with care.\n\ \ " maxLength: 50 package_location: type: string nullable: true description: "The package(s) location.
\n eg: Behind the entrance\ \ door.\n " maxLength: 50 options: type: object additionalProperties: {} nullable: true description: Advanced carrier specific pickup options required: - address - closing_time - parcels - pickup_date - ready_time PickupResponse: type: object properties: messages: type: array items: $ref: '#/components/schemas/Message' description: The list of note or warning messages pickup: allOf: - $ref: '#/components/schemas/Pickup' description: The scheduled pickup's summary PickupUpdateData: type: object properties: pickup_date: type: string description: "The expected pickup date.
\n Date Format: YYYY-MM-DD\n\ \ " address: allOf: - $ref: '#/components/schemas/AddressData' description: The pickup address ready_time: type: string nullable: true description: The ready time for pickup. closing_time: type: string nullable: true description: The closing or late time of the pickup instruction: type: string nullable: true description: "The pickup instruction.
\n eg: Handle with care.\n\ \ " package_location: type: string nullable: true description: "The package(s) location.
\n eg: Behind the entrance\ \ door.\n " options: type: object additionalProperties: {} nullable: true description: Advanced carrier specific pickup options tracking_numbers: type: array items: type: string description: The list of shipments to be picked up metadata: type: object additionalProperties: {} default: {} description: User metadata for the pickup confirmation_number: type: string description: pickup identification number required: - confirmation_number PickupUpdateRequest: type: object properties: pickup_date: type: string description: "The expected pickup date.
\n Date Format: `YYYY-MM-DD`\n\ \ " address: allOf: - $ref: '#/components/schemas/Address' description: The pickup address parcels: type: array items: $ref: '#/components/schemas/Parcel' description: The shipment parcels to pickup. confirmation_number: type: string description: pickup identification number ready_time: type: string description: "The ready time for pickup.\n Time Format: `HH:MM`\n\ \ " closing_time: type: string description: "The closing or late time of the pickup.
\n Time\ \ Format: `HH:MM`\n " instruction: type: string nullable: true description: "The pickup instruction.
\n eg: Handle with care.\n\ \ " maxLength: 50 package_location: type: string nullable: true description: "The package(s) location.
\n eg: Behind the entrance\ \ door.\n " maxLength: 50 options: type: object additionalProperties: {} nullable: true description: Advanced carrier specific pickup options required: - address - closing_time - confirmation_number - parcels - pickup_date - ready_time Rate: type: object properties: id: type: string description: A unique identifier object_type: type: string default: rate description: Specifies the object type carrier_name: type: string description: The rate's carrier carrier_id: type: string description: The targeted carrier's name (unique identifier) currency: type: string description: The rate monetary values currency code service: type: string nullable: true description: The carrier's rate (quote) service total_charge: type: number format: double default: 0.0 description: "The rate's monetary amount of the total charge.
\n \ \ This is the gross amount of the rate after adding the additional\ \ charges\n " transit_days: type: integer nullable: true description: The estimated delivery transit days extra_charges: type: array items: $ref: '#/components/schemas/Charge' default: [] description: list of the rate's additional charges estimated_delivery: type: string nullable: true description: The delivery estimated date meta: type: object additionalProperties: {} nullable: true description: provider specific metadata test_mode: type: boolean description: Specified whether it was created with a carrier in test mode required: - carrier_id - carrier_name - test_mode RateRequest: type: object properties: shipper: allOf: - $ref: '#/components/schemas/AddressData' description: "The address of the party
\n Origin address (ship\ \ from) for the **shipper**
\n Destination address (ship to)\ \ for the **recipient**\n " recipient: allOf: - $ref: '#/components/schemas/AddressData' description: "The address of the party
\n Origin address (ship\ \ from) for the **shipper**
\n Destination address (ship to)\ \ for the **recipient**\n " parcels: type: array items: $ref: '#/components/schemas/ParcelData' description: The shipment's parcels services: type: array items: type: string nullable: true default: [] description: "The requested carrier service for the shipment.
\n \ \ Please consult the reference for specific carriers services.
\n\ \ Note that this is a list because on a Multi-carrier rate request\ \ you could specify a service per carrier.\n " options: type: object additionalProperties: {} default: {} description: "
\n The options available for the\ \ shipment.\n\n {\n \"currency\": \"USD\"\ ,\n \"insurance\": 100.00,\n \"cash_on_delivery\"\ : 30.00,\n \"dangerous_good\": true,\n \"declared_value\"\ : 150.00,\n \"sms_notification\": true,\n \"email_notification\"\ : true,\n \"email_notification_to\": \"shipper@mail.com\",\n\ \ \"hold_at_location\": true,\n \"paperless_trade\"\ : true,\n \"preferred_service\": \"fedex_express_saver\",\n\ \ \"shipment_date\": \"2020-01-01\", # TODO: deprecate\n \ \ \"shipping_date\": \"2020-01-01T00:00\",\n \"shipment_note\"\ : \"This is a shipment note\",\n \"signature_confirmation\"\ : true,\n \"saturday_delivery\": true,\n \"is_return\"\ : true,\n \"doc_files\": [\n {\n \ \ \"doc_type\": \"commercial_invoice\",\n \"\ doc_file\": \"base64 encoded file\",\n \"doc_name\"\ : \"commercial_invoice.pdf\",\n \"doc_format\": \"\ pdf\",\n }\n ],\n \"doc_references\"\ : [\n {\n \"doc_id\": \"123456789\"\ ,\n \"doc_type\": \"commercial_invoice\",\n \ \ }\n ],\n }\n
\n " reference: type: string nullable: true description: The shipment reference carrier_ids: type: array items: type: string nullable: true default: [] description: The list of configured carriers you wish to get rates from. required: - parcels - recipient - shipper RateResponse: type: object properties: messages: type: array items: $ref: '#/components/schemas/Message' description: The list of note or warning messages rates: type: array items: $ref: '#/components/schemas/Rate' description: The list of returned rates required: - rates Shipment: type: object properties: id: type: string description: A unique identifier object_type: type: string default: shipment description: Specifies the object type tracking_url: type: string format: uri nullable: true description: The shipment tracking url shipper: allOf: - $ref: '#/components/schemas/Address' description: "The address of the party.
\n Origin address (ship\ \ from) for the **shipper**
\n Destination address (ship to)\ \ for the **recipient**\n " recipient: allOf: - $ref: '#/components/schemas/Address' description: "The address of the party.
\n Origin address (ship\ \ from) for the **shipper**
\n Destination address (ship to)\ \ for the **recipient**\n " return_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The return address for this shipment. Defaults to the shipper address. billing_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The payor address. parcels: type: array items: $ref: '#/components/schemas/Parcel' description: The shipment's parcels services: type: array items: type: string nullable: true default: [] description: "The carriers services requested for the shipment.
\n \ \ Please consult the reference for specific carriers services.
\n\ \ **Note that this is a list because on a Multi-carrier rate request\ \ you could specify a service per carrier.**\n " options: type: object additionalProperties: {} default: {} description: "
\n The options available for the\ \ shipment.\n\n {\n \"currency\": \"USD\"\ ,\n \"insurance\": 100.00,\n \"cash_on_delivery\"\ : 30.00,\n \"dangerous_good\": true,\n \"declared_value\"\ : 150.00,\n \"sms_notification\": true,\n \"email_notification\"\ : true,\n \"email_notification_to\": \"shipper@mail.com\",\n\ \ \"hold_at_location\": true,\n \"paperless_trade\"\ : true,\n \"preferred_service\": \"fedex_express_saver\",\n\ \ \"shipment_date\": \"2020-01-01\", # TODO: deprecate\n \ \ \"shipping_date\": \"2020-01-01T00:00\",\n \"shipment_note\"\ : \"This is a shipment note\",\n \"signature_confirmation\"\ : true,\n \"saturday_delivery\": true,\n \"is_return\"\ : true,\n \"doc_files\": [\n {\n \ \ \"doc_type\": \"commercial_invoice\",\n \"\ doc_file\": \"base64 encoded file\",\n \"doc_name\"\ : \"commercial_invoice.pdf\",\n \"doc_format\": \"\ pdf\",\n }\n ],\n \"doc_references\"\ : [\n {\n \"doc_id\": \"123456789\"\ ,\n \"doc_type\": \"commercial_invoice\",\n \ \ }\n ],\n }\n
\n " payment: allOf: - $ref: '#/components/schemas/Payment' default: paid_by: sender currency: null account_number: null description: The payment details customs: allOf: - $ref: '#/components/schemas/Customs' nullable: true description: "The customs details.
\n **Note that this is required\ \ for the shipment of an international Dutiable parcel.**\n " rates: type: array items: $ref: '#/components/schemas/Rate' default: [] description: The list for shipment rates fetched previously reference: type: string nullable: true description: The shipment reference label_type: enum: - PDF - ZPL - PNG - '' - null type: string x-spec-enum-id: d10a5d5e08394b13 nullable: true description: The shipment label file type. carrier_ids: type: array items: type: string nullable: true default: [] description: "The list of configured carriers you wish to get rates from.
\n\ \ **Note that the request will be sent to all carriers in nothing\ \ is specified**\n " tracker_id: type: string nullable: true description: The attached tracker id created_at: type: string description: "The shipment creation datetime.
\n Date Format:\ \ `YYYY-MM-DD HH:MM:SS.mmmmmmz`\n " metadata: type: object additionalProperties: {} default: {} description: User metadata for the shipment messages: type: array items: $ref: '#/components/schemas/Message' default: [] description: The list of note or warning messages status: enum: - draft - purchased - cancelled - shipped - in_transit - delivered - needs_attention - out_for_delivery - delivery_failed type: string x-spec-enum-id: e418e9eb782a00a9 default: draft description: The current Shipment status carrier_name: type: string nullable: true description: The shipment carrier carrier_id: type: string nullable: true description: The shipment carrier configured identifier tracking_number: type: string nullable: true description: The shipment tracking number shipment_identifier: type: string nullable: true description: The shipment carrier system identifier selected_rate: allOf: - $ref: '#/components/schemas/Rate' nullable: true description: The shipment selected rate meta: type: object additionalProperties: {} nullable: true description: provider specific metadata service: type: string nullable: true description: The selected service selected_rate_id: type: string nullable: true description: The shipment selected rate. test_mode: type: boolean description: Specified whether it was created with a carrier in test mode label_url: type: string format: uri nullable: true description: The shipment label URL invoice_url: type: string format: uri nullable: true description: The shipment invoice URL required: - created_at - parcels - recipient - shipper - test_mode ShipmentCancelRequest: type: object properties: shipment_identifier: type: string description: The shipment identifier returned during creation. service: type: string nullable: true description: The selected shipment service carrier_id: type: string description: The shipment carrier_id for specific connection selection. options: type: object additionalProperties: {} default: {} description: Advanced carrier specific cancellation options. required: - shipment_identifier ShipmentData: type: object properties: recipient: allOf: - $ref: '#/components/schemas/AddressData' description: "The address of the party.
\n Origin address (ship\ \ from) for the **shipper**
\n Destination address (ship to)\ \ for the **recipient**\n " shipper: allOf: - $ref: '#/components/schemas/AddressData' description: "The address of the party.
\n Origin address (ship\ \ from) for the **shipper**
\n Destination address (ship to)\ \ for the **recipient**\n " return_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The return address for this shipment. Defaults to the shipper address. billing_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The payor address. parcels: type: array items: $ref: '#/components/schemas/ParcelData' description: The shipment's parcels options: type: object additionalProperties: {} default: {} description: "
\n The options available for the\ \ shipment.\n\n {\n \"currency\": \"USD\"\ ,\n \"insurance\": 100.00,\n \"cash_on_delivery\"\ : 30.00,\n \"dangerous_good\": true,\n \"declared_value\"\ : 150.00,\n \"sms_notification\": true,\n \"email_notification\"\ : true,\n \"email_notification_to\": \"shipper@mail.com\",\n\ \ \"hold_at_location\": true,\n \"paperless_trade\"\ : true,\n \"preferred_service\": \"fedex_express_saver\",\n\ \ \"shipment_date\": \"2020-01-01\", # TODO: deprecate\n \ \ \"shipping_date\": \"2020-01-01T00:00\",\n \"shipment_note\"\ : \"This is a shipment note\",\n \"signature_confirmation\"\ : true,\n \"saturday_delivery\": true,\n \"is_return\"\ : true,\n \"doc_files\": [\n {\n \ \ \"doc_type\": \"commercial_invoice\",\n \"\ doc_file\": \"base64 encoded file\",\n \"doc_name\"\ : \"commercial_invoice.pdf\",\n \"doc_format\": \"\ pdf\",\n }\n ],\n \"doc_references\"\ : [\n {\n \"doc_id\": \"123456789\"\ ,\n \"doc_type\": \"commercial_invoice\",\n \ \ }\n ],\n }\n
\n " payment: allOf: - $ref: '#/components/schemas/Payment' default: paid_by: sender currency: null account_number: null description: The payment details customs: allOf: - $ref: '#/components/schemas/CustomsData' nullable: true description: "The customs details.
\n **Note that this is required\ \ for the shipment of an international Dutiable parcel.**\n " reference: type: string nullable: true description: The shipment reference maxLength: 35 label_type: enum: - PDF - ZPL - PNG type: string x-spec-enum-id: d10a5d5e08394b13 default: PDF description: The shipment label file type. service: type: string description: '**Specify a service to Buy a label in one call without rating.**' services: type: array items: type: string nullable: true default: [] description: "The requested carrier service for the shipment.
\n \ \ Please consult the reference for specific carriers services.
\n\ \ **Note that this is a list because on a Multi-carrier rate request\n\ \ you could specify a service per carrier.**\n " carrier_ids: type: array items: type: string nullable: true default: [] description: "The list of configured carriers you wish to get rates from.
\n\ \ **Note that the request will be sent to all carriers in nothing\ \ is specified**\n " metadata: type: object additionalProperties: {} default: {} description: User metadata for the shipment required: - parcels - recipient - shipper ShipmentDataReference: type: object properties: recipient: allOf: - $ref: '#/components/schemas/AddressData' description: "The address of the party.
\n Origin address (ship\ \ from) for the **shipper**
\n Destination address (ship to)\ \ for the **recipient**\n " shipper: allOf: - $ref: '#/components/schemas/AddressData' description: "The address of the party.
\n Origin address (ship\ \ from) for the **shipper**
\n Destination address (ship to)\ \ for the **recipient**\n " return_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The return address for this shipment. Defaults to the shipper address. billing_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The payor address. parcels: type: array items: $ref: '#/components/schemas/ParcelData' description: The shipment's parcels options: type: object additionalProperties: {} default: {} description: "
\n The options available for the\ \ shipment.\n\n {\n \"currency\": \"USD\"\ ,\n \"insurance\": 100.00,\n \"cash_on_delivery\"\ : 30.00,\n \"dangerous_good\": true,\n \"declared_value\"\ : 150.00,\n \"sms_notification\": true,\n \"email_notification\"\ : true,\n \"email_notification_to\": \"shipper@mail.com\",\n\ \ \"hold_at_location\": true,\n \"paperless_trade\"\ : true,\n \"preferred_service\": \"fedex_express_saver\",\n\ \ \"shipment_date\": \"2020-01-01\", # TODO: deprecate\n \ \ \"shipping_date\": \"2020-01-01T00:00\",\n \"shipment_note\"\ : \"This is a shipment note\",\n \"signature_confirmation\"\ : true,\n \"saturday_delivery\": true,\n \"is_return\"\ : true,\n \"doc_files\": [\n {\n \ \ \"doc_type\": \"commercial_invoice\",\n \"\ doc_file\": \"base64 encoded file\",\n \"doc_name\"\ : \"commercial_invoice.pdf\",\n \"doc_format\": \"\ pdf\",\n }\n ],\n \"doc_references\"\ : [\n {\n \"doc_id\": \"123456789\"\ ,\n \"doc_type\": \"commercial_invoice\",\n \ \ }\n ],\n }\n
\n " payment: allOf: - $ref: '#/components/schemas/Payment' default: paid_by: sender currency: null account_number: null description: The payment details customs: allOf: - $ref: '#/components/schemas/CustomsData' nullable: true description: "The customs details.
\n **Note that this is required\ \ for the shipment of an international Dutiable parcel.**\n " reference: type: string nullable: true description: The shipment reference maxLength: 35 label_type: enum: - PDF - ZPL - PNG type: string x-spec-enum-id: d10a5d5e08394b13 default: PDF description: The shipment label file type. service: type: string description: '**Specify a service to Buy a label in one call without rating.**' services: type: array items: type: string nullable: true default: [] description: "The requested carrier service for the shipment.
\n \ \ Please consult the reference for specific carriers services.
\n\ \ **Note that this is a list because on a Multi-carrier rate request\n\ \ you could specify a service per carrier.**\n " carrier_ids: type: array items: type: string nullable: true default: [] description: "The list of configured carriers you wish to get rates from.
\n\ \ **Note that the request will be sent to all carriers in nothing\ \ is specified**\n " metadata: type: object additionalProperties: {} default: {} description: User metadata for the shipment id: type: string description: The shipment id. required: - parcels - recipient - shipper ShipmentPurchaseData: type: object properties: selected_rate_id: type: string description: The shipment selected rate. label_type: enum: - PDF - ZPL - PNG type: string x-spec-enum-id: d10a5d5e08394b13 default: PDF description: The shipment label file type. payment: allOf: - $ref: '#/components/schemas/Payment' description: The payment details reference: type: string nullable: true description: The shipment reference metadata: type: object additionalProperties: {} description: User metadata for the shipment required: - selected_rate_id ShipmentRateData: type: object properties: services: type: array items: type: string nullable: true description: "The requested carrier service for the shipment.
\n \ \ Please consult [the reference](#operation/references) for specific\ \ carriers services.
\n **Note that this is a list because\ \ on a Multi-carrier rate request you could\n specify a service\ \ per carrier.**\n " carrier_ids: type: array items: type: string nullable: true description: "The list of configured carriers you wish to get rates from.
\n\ \ **Note that the request will be sent to all carriers in nothing\ \ is specified**\n " options: type: object additionalProperties: {} default: {} description: "
\n The options available for the\ \ shipment.\n\n {\n \"currency\": \"USD\"\ ,\n \"insurance\": 100.00,\n \"cash_on_delivery\"\ : 30.00,\n \"dangerous_good\": true,\n \"declared_value\"\ : 150.00,\n \"sms_notification\": true,\n \"email_notification\"\ : true,\n \"email_notification_to\": \"shipper@mail.com\",\n\ \ \"hold_at_location\": true,\n \"paperless_trade\"\ : true,\n \"preferred_service\": \"fedex_express_saver\",\n\ \ \"shipment_date\": \"2020-01-01\", # TODO: deprecate\n \ \ \"shipping_date\": \"2020-01-01T00:00\",\n \"shipment_note\"\ : \"This is a shipment note\",\n \"signature_confirmation\"\ : true,\n \"saturday_delivery\": true,\n \"is_return\"\ : true,\n \"doc_files\": [\n {\n \ \ \"doc_type\": \"commercial_invoice\",\n \"\ doc_file\": \"base64 encoded file\",\n \"doc_name\"\ : \"commercial_invoice.pdf\",\n \"doc_format\": \"\ pdf\",\n }\n ],\n \"doc_references\"\ : [\n {\n \"doc_id\": \"123456789\"\ ,\n \"doc_type\": \"commercial_invoice\",\n \ \ }\n ],\n }\n
\n " reference: type: string nullable: true description: The shipment reference metadata: type: object additionalProperties: {} description: User metadata for the shipment ShipmentUpdateData: type: object properties: label_type: enum: - PDF - ZPL - PNG type: string x-spec-enum-id: d10a5d5e08394b13 default: PDF description: The shipment label file type. payment: allOf: - $ref: '#/components/schemas/Payment' description: The payment details options: type: object additionalProperties: {} default: {} description: "
\n The options available for the\ \ shipment.\n\n {\n \"currency\": \"USD\"\ ,\n \"insurance\": 100.00,\n \"cash_on_delivery\"\ : 30.00,\n \"dangerous_good\": true,\n \"declared_value\"\ : 150.00,\n \"sms_notification\": true,\n \"email_notification\"\ : true,\n \"email_notification_to\": \"shipper@mail.com\",\n\ \ \"hold_at_location\": true,\n \"paperless_trade\"\ : true,\n \"preferred_service\": \"fedex_express_saver\",\n\ \ \"shipment_date\": \"2020-01-01\", # TODO: deprecate\n \ \ \"shipping_date\": \"2020-01-01T00:00\",\n \"shipment_note\"\ : \"This is a shipment note\",\n \"signature_confirmation\"\ : true,\n \"saturday_delivery\": true,\n \"is_return\"\ : true,\n \"doc_files\": [\n {\n \ \ \"doc_type\": \"commercial_invoice\",\n \"\ doc_file\": \"base64 encoded file\",\n \"doc_name\"\ : \"commercial_invoice.pdf\",\n \"doc_format\": \"\ pdf\",\n }\n ],\n \"doc_references\"\ : [\n {\n \"doc_id\": \"123456789\"\ ,\n \"doc_type\": \"commercial_invoice\",\n \ \ }\n ],\n }\n
\n " reference: type: string nullable: true description: The shipment reference metadata: type: object additionalProperties: {} description: User metadata for the shipment ShippingRequest: type: object properties: recipient: allOf: - $ref: '#/components/schemas/AddressData' description: "The address of the party.
\n Origin address (ship\ \ from) for the **shipper**
\n Destination address (ship to)\ \ for the **recipient**\n " shipper: allOf: - $ref: '#/components/schemas/AddressData' description: "The address of the party.
\n Origin address (ship\ \ from) for the **shipper**
\n Destination address (ship to)\ \ for the **recipient**\n " return_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The return address for this shipment. Defaults to the shipper address. billing_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The payor address. parcels: type: array items: $ref: '#/components/schemas/ParcelData' description: The shipment's parcels options: type: object additionalProperties: {} default: {} description: "
\n The options available for the\ \ shipment.\n\n {\n \"currency\": \"USD\"\ ,\n \"insurance\": 100.00,\n \"cash_on_delivery\"\ : 30.00,\n \"dangerous_good\": true,\n \"declared_value\"\ : 150.00,\n \"sms_notification\": true,\n \"email_notification\"\ : true,\n \"email_notification_to\": \"shipper@mail.com\",\n\ \ \"hold_at_location\": true,\n \"paperless_trade\"\ : true,\n \"preferred_service\": \"fedex_express_saver\",\n\ \ \"shipment_date\": \"2020-01-01\", # TODO: deprecate\n \ \ \"shipping_date\": \"2020-01-01T00:00\",\n \"shipment_note\"\ : \"This is a shipment note\",\n \"signature_confirmation\"\ : true,\n \"saturday_delivery\": true,\n \"is_return\"\ : true,\n \"doc_files\": [\n {\n \ \ \"doc_type\": \"commercial_invoice\",\n \"\ doc_file\": \"base64 encoded file\",\n \"doc_name\"\ : \"commercial_invoice.pdf\",\n \"doc_format\": \"\ pdf\",\n }\n ],\n \"doc_references\"\ : [\n {\n \"doc_id\": \"123456789\"\ ,\n \"doc_type\": \"commercial_invoice\",\n \ \ }\n ],\n }\n
\n " payment: allOf: - $ref: '#/components/schemas/Payment' default: paid_by: sender currency: null account_number: null description: The payment details customs: allOf: - $ref: '#/components/schemas/CustomsData' nullable: true description: "The customs details.
\n **Note that this is required\ \ for the shipment of an international Dutiable parcel.**\n " reference: type: string nullable: true description: The shipment reference maxLength: 35 label_type: enum: - PDF - ZPL - PNG type: string x-spec-enum-id: d10a5d5e08394b13 default: PDF description: The shipment label file type. selected_rate_id: type: string description: The shipment selected rate. rates: type: array items: $ref: '#/components/schemas/Rate' description: The list for shipment rates fetched previously required: - parcels - rates - recipient - selected_rate_id - shipper ShippingResponse: type: object properties: id: type: string description: A unique identifier object_type: type: string default: shipment description: Specifies the object type tracking_url: type: string format: uri nullable: true description: The shipment tracking url shipper: allOf: - $ref: '#/components/schemas/Address' description: "The address of the party.
\n Origin address (ship\ \ from) for the **shipper**
\n Destination address (ship to)\ \ for the **recipient**\n " recipient: allOf: - $ref: '#/components/schemas/Address' description: "The address of the party.
\n Origin address (ship\ \ from) for the **shipper**
\n Destination address (ship to)\ \ for the **recipient**\n " return_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The return address for this shipment. Defaults to the shipper address. billing_address: allOf: - $ref: '#/components/schemas/AddressData' nullable: true description: The payor address. parcels: type: array items: $ref: '#/components/schemas/Parcel' description: The shipment's parcels services: type: array items: type: string nullable: true default: [] description: "The carriers services requested for the shipment.
\n \ \ Please consult the reference for specific carriers services.
\n\ \ **Note that this is a list because on a Multi-carrier rate request\ \ you could specify a service per carrier.**\n " options: type: object additionalProperties: {} default: {} description: "
\n The options available for the\ \ shipment.\n\n {\n \"currency\": \"USD\"\ ,\n \"insurance\": 100.00,\n \"cash_on_delivery\"\ : 30.00,\n \"dangerous_good\": true,\n \"declared_value\"\ : 150.00,\n \"sms_notification\": true,\n \"email_notification\"\ : true,\n \"email_notification_to\": \"shipper@mail.com\",\n\ \ \"hold_at_location\": true,\n \"paperless_trade\"\ : true,\n \"preferred_service\": \"fedex_express_saver\",\n\ \ \"shipment_date\": \"2020-01-01\", # TODO: deprecate\n \ \ \"shipping_date\": \"2020-01-01T00:00\",\n \"shipment_note\"\ : \"This is a shipment note\",\n \"signature_confirmation\"\ : true,\n \"saturday_delivery\": true,\n \"is_return\"\ : true,\n \"doc_files\": [\n {\n \ \ \"doc_type\": \"commercial_invoice\",\n \"\ doc_file\": \"base64 encoded file\",\n \"doc_name\"\ : \"commercial_invoice.pdf\",\n \"doc_format\": \"\ pdf\",\n }\n ],\n \"doc_references\"\ : [\n {\n \"doc_id\": \"123456789\"\ ,\n \"doc_type\": \"commercial_invoice\",\n \ \ }\n ],\n }\n
\n " payment: allOf: - $ref: '#/components/schemas/Payment' default: paid_by: sender currency: null account_number: null description: The payment details customs: allOf: - $ref: '#/components/schemas/Customs' nullable: true description: "The customs details.
\n **Note that this is required\ \ for the shipment of an international Dutiable parcel.**\n " rates: type: array items: $ref: '#/components/schemas/Rate' default: [] description: The list for shipment rates fetched previously reference: type: string nullable: true description: The shipment reference label_type: enum: - PDF - ZPL - PNG - '' - null type: string x-spec-enum-id: d10a5d5e08394b13 nullable: true description: The shipment label file type. carrier_ids: type: array items: type: string nullable: true default: [] description: "The list of configured carriers you wish to get rates from.
\n\ \ **Note that the request will be sent to all carriers in nothing\ \ is specified**\n " tracker_id: type: string nullable: true description: The attached tracker id created_at: type: string description: "The shipment creation datetime.
\n Date Format:\ \ `YYYY-MM-DD HH:MM:SS.mmmmmmz`\n " metadata: type: object additionalProperties: {} default: {} description: User metadata for the shipment messages: type: array items: $ref: '#/components/schemas/Message' default: [] description: The list of note or warning messages status: enum: - draft - purchased - cancelled - shipped - in_transit - delivered - needs_attention - out_for_delivery - delivery_failed type: string x-spec-enum-id: e418e9eb782a00a9 default: draft description: The current Shipment status carrier_name: type: string nullable: true description: The shipment carrier carrier_id: type: string nullable: true description: The shipment carrier configured identifier tracking_number: type: string nullable: true description: The shipment tracking number shipment_identifier: type: string nullable: true description: The shipment carrier system identifier selected_rate: allOf: - $ref: '#/components/schemas/Rate' nullable: true description: The shipment selected rate docs: allOf: - $ref: '#/components/schemas/Documents' nullable: true description: The shipment documents meta: type: object additionalProperties: {} nullable: true description: provider specific metadata service: type: string nullable: true description: The selected service selected_rate_id: type: string nullable: true description: The shipment selected rate. test_mode: type: boolean description: Specified whether it was created with a carrier in test mode required: - created_at - parcels - recipient - shipper - test_mode TokenObtainPair: type: object properties: email: type: string writeOnly: true password: type: string writeOnly: true required: - email - password TokenPair: type: object properties: access: type: string refresh: type: string required: - access - refresh TokenRefresh: type: object properties: refresh: type: string access: type: string readOnly: true required: - access - refresh TokenVerify: type: object properties: token: type: string writeOnly: true required: - token TrackerDetails: type: object properties: id: type: string description: A unique identifier carrier_name: type: string description: The tracking carrier carrier_id: type: string description: The tracking carrier configured identifier tracking_number: type: string description: The shipment tracking number info: allOf: - $ref: '#/components/schemas/TrackingInfo' nullable: true default: carrier_tracking_link: null customer_name: null expected_delivery: null note: null order_date: null order_id: null package_weight: null package_weight_unit: null shipment_package_count: null shipment_pickup_date: null shipment_delivery_date: null shipment_service: null shipment_origin_country: null shipment_origin_postal_code: null shipment_destination_country: null shipment_destination_postal_code: null shipping_date: null signed_by: null source: null description: The package and shipment tracking details events: type: array items: $ref: '#/components/schemas/TrackingEvent' nullable: true description: The tracking details events delivered: type: boolean description: Specified whether the related shipment was delivered test_mode: type: boolean description: Specified whether the object was created with a carrier in test mode status: enum: - pending - unknown - on_hold - delivered - in_transit - delivery_delayed - out_for_delivery - ready_for_pickup - delivery_failed type: string x-spec-enum-id: 979a07e5fd2a5042 default: pending description: The current tracking status estimated_delivery: type: string description: The delivery estimated date meta: type: object additionalProperties: {} nullable: true description: provider specific metadata images: allOf: - $ref: '#/components/schemas/Images' nullable: true description: The tracker documents object_type: type: string default: tracker description: Specifies the object type metadata: type: object additionalProperties: {} default: {} description: User metadata for the tracker messages: type: array items: $ref: '#/components/schemas/Message' default: [] description: The list of note or warning messages required: - carrier_id - carrier_name - test_mode - tracking_number TrackerList: type: object properties: count: type: integer nullable: true next: type: string format: uri nullable: true previous: type: string format: uri nullable: true results: type: array items: $ref: '#/components/schemas/TrackingStatus' required: - results TrackerUpdateData: type: object properties: info: allOf: - $ref: '#/components/schemas/TrackingInfo' nullable: true description: The package and shipment tracking details metadata: type: object additionalProperties: {} description: User metadata for the tracker TrackingData: type: object properties: tracking_number: type: string description: The package tracking number carrier_name: enum: - allied_express - allied_express_local - amazon_shipping - aramex - asendia_us - australiapost - boxknight - bpost - canadapost - canpar - chronopost - colissimo - dhl_express - dhl_parcel_de - dhl_poland - dhl_universal - dicom - dpd - dpdhl - fedex - fedex_ws - generic - geodis - hay_post - laposte - locate2u - nationex - purolator - roadie - royalmail - seko - sendle - tge - tnt - ups - usps - usps_international - usps_wt - usps_wt_international - zoom2u type: string x-spec-enum-id: 0253dcf2d811f867 description: The tracking carrier account_number: type: string nullable: true description: The shipper account number reference: type: string nullable: true description: The shipment reference info: allOf: - $ref: '#/components/schemas/TrackingInfo' nullable: true description: The package and shipment tracking details metadata: type: object additionalProperties: {} default: {} description: The carrier user metadata. required: - carrier_name - tracking_number TrackingEvent: type: object properties: date: type: string description: 'The tracking event''s date. Format: `YYYY-MM-DD`' description: type: string description: The tracking event's description location: type: string description: The tracking event's location code: type: string nullable: true description: The tracking event's code time: type: string nullable: true description: 'The tracking event''s time. Format: `HH:MM AM/PM`' latitude: type: number format: double nullable: true description: The tracking event's latitude. longitude: type: number format: double nullable: true description: The tracking event's longitude. TrackingInfo: type: object properties: carrier_tracking_link: type: string nullable: true description: The carrier tracking link customer_name: type: string nullable: true description: The customer name expected_delivery: type: string nullable: true description: The expected delivery date note: type: string nullable: true description: A tracking note order_date: type: string nullable: true description: The package order date order_id: type: string nullable: true description: The package order id or number package_weight: type: string nullable: true description: The package weight package_weight_unit: type: string nullable: true description: The package weight unit shipment_package_count: type: string nullable: true description: The package count shipment_pickup_date: type: string nullable: true description: The shipment pickup date shipment_delivery_date: type: string nullable: true description: The shipment delivery date shipment_service: type: string nullable: true description: The shipment service shipment_origin_country: type: string nullable: true description: The shipment origin country shipment_origin_postal_code: type: string nullable: true description: The shipment origin postal code shipment_destination_country: type: string nullable: true description: The shipment destination country shipment_destination_postal_code: type: string nullable: true description: The shipment destination postal code shipping_date: type: string nullable: true description: The shipping date signed_by: type: string nullable: true description: The person who signed for the package source: type: string nullable: true description: The tracker source TrackingResponse: type: object properties: messages: type: array items: $ref: '#/components/schemas/Message' description: The list of note or warning messages tracking: allOf: - $ref: '#/components/schemas/TrackerDetails' description: The tracking details retrieved TrackingStatus: type: object properties: id: type: string description: A unique identifier carrier_name: type: string description: The tracking carrier carrier_id: type: string description: The tracking carrier configured identifier tracking_number: type: string description: The shipment tracking number info: allOf: - $ref: '#/components/schemas/TrackingInfo' nullable: true default: carrier_tracking_link: null customer_name: null expected_delivery: null note: null order_date: null order_id: null package_weight: null package_weight_unit: null shipment_package_count: null shipment_pickup_date: null shipment_delivery_date: null shipment_service: null shipment_origin_country: null shipment_origin_postal_code: null shipment_destination_country: null shipment_destination_postal_code: null shipping_date: null signed_by: null source: null description: The package and shipment tracking details events: type: array items: $ref: '#/components/schemas/TrackingEvent' nullable: true description: The tracking details events delivered: type: boolean description: Specified whether the related shipment was delivered test_mode: type: boolean description: Specified whether the object was created with a carrier in test mode status: enum: - pending - unknown - on_hold - delivered - in_transit - delivery_delayed - out_for_delivery - ready_for_pickup - delivery_failed type: string x-spec-enum-id: 979a07e5fd2a5042 default: pending description: The current tracking status estimated_delivery: type: string description: The delivery estimated date meta: type: object additionalProperties: {} nullable: true description: provider specific metadata object_type: type: string default: tracker description: Specifies the object type metadata: type: object additionalProperties: {} default: {} description: User metadata for the tracker messages: type: array items: $ref: '#/components/schemas/Message' default: [] description: The list of note or warning messages delivery_image_url: type: string format: uri nullable: true description: The shipment invoice URL signature_image_url: type: string format: uri nullable: true description: The shipment invoice URL required: - carrier_id - carrier_name - test_mode - tracking_number VerifiedTokenObtainPair: type: object properties: refresh: type: string access: type: string readOnly: true otp_token: type: string description: "The OTP (One Time Password) token received by the user from\ \ the\n configured Two Factor Authentication method.\n " required: - access - otp_token - refresh Webhook: type: object properties: id: type: string description: A unique identifier url: type: string format: uri description: The URL of the webhook endpoint. description: type: string nullable: true description: An optional description of what the webhook is used for. enabled_events: type: array items: enum: - all - shipment_purchased - shipment_cancelled - shipment_fulfilled - shipment_out_for_delivery - shipment_needs_attention - shipment_delivery_failed - tracker_created - tracker_updated - order_created - order_updated - order_fulfilled - order_cancelled - order_delivered - batch_queued - batch_failed - batch_running - batch_completed type: string x-spec-enum-id: 516a21d18ffb1926 description: The list of events to enable for this endpoint. disabled: type: boolean nullable: true description: Indicates that the webhook is disabled object_type: type: string default: webhook description: Specifies the object type last_event_at: type: string format: date-time nullable: true description: The datetime of the last event sent. secret: type: string description: Header signature secret test_mode: type: boolean description: Specified whether it was created with a carrier in test mode required: - enabled_events - secret - test_mode - url WebhookData: type: object properties: url: type: string format: uri description: The URL of the webhook endpoint. description: type: string nullable: true description: An optional description of what the webhook is used for. enabled_events: type: array items: enum: - all - shipment_purchased - shipment_cancelled - shipment_fulfilled - shipment_out_for_delivery - shipment_needs_attention - shipment_delivery_failed - tracker_created - tracker_updated - order_created - order_updated - order_fulfilled - order_cancelled - order_delivered - batch_queued - batch_failed - batch_running - batch_completed type: string x-spec-enum-id: 516a21d18ffb1926 description: The list of events to enable for this endpoint. disabled: type: boolean nullable: true description: Indicates that the webhook is disabled required: - enabled_events - url WebhookList: type: object properties: count: type: integer nullable: true next: type: string format: uri nullable: true previous: type: string format: uri nullable: true results: type: array items: $ref: '#/components/schemas/Webhook' required: - results WebhookTestRequest: type: object properties: payload: type: object additionalProperties: {} required: - payload allied_express: type: object properties: username: type: string password: type: string account: type: string service_type: enum: - R - P - PT - PT2 type: string x-spec-enum-id: 4c9d20aef483fdb4 description: Indicates a service_type string required: - password - username allied_express_local: type: object properties: username: type: string password: type: string account: type: string service_type: enum: - R - P - PT - PT2 type: string x-spec-enum-id: 4c9d20aef483fdb4 description: Indicates a service_type string required: - password - username amazon_shipping: type: object properties: seller_id: type: string developer_id: type: string mws_auth_token: type: string aws_region: type: string default: us-east-1 account_country_code: type: string required: - developer_id - mws_auth_token - seller_id aramex: type: object properties: username: type: string password: type: string account_pin: type: string account_entity: type: string account_number: type: string account_country_code: type: string required: - account_country_code - account_entity - account_number - account_pin - password - username asendia_us: type: object properties: username: type: string password: type: string api_key: type: string account_number: type: string required: - api_key - password - username australiapost: type: object properties: api_key: type: string password: type: string account_number: type: string required: - account_number - api_key - password boxknight: type: object properties: username: type: string password: type: string required: - password - username bpost: type: object properties: account_id: type: string passphrase: type: string required: - account_id - passphrase canadapost: type: object properties: username: type: string password: type: string customer_number: type: string contract_id: type: string language: enum: - en - fr type: string x-spec-enum-id: e4be23cf445bc4cb description: Indicates a language string required: - password - username canpar: type: object properties: username: type: string password: type: string language: enum: - en - fr type: string x-spec-enum-id: e4be23cf445bc4cb description: Indicates a language string required: - password - username chronopost: type: object properties: account_number: type: string password: type: string id_emit: type: string default: CHRFR language: enum: - en_GB - fr_FR type: string x-spec-enum-id: 497f777dd9f49678 description: Indicates a language string required: - account_number - password colissimo: type: object properties: password: type: string contract_number: type: string laposte_api_key: type: string required: - contract_number - password dhl_express: type: object properties: site_id: type: string password: type: string account_number: type: string account_country_code: type: string required: - password - site_id dhl_parcel_de: type: object properties: username: type: string password: type: string dhl_api_key: type: string customer_number: type: string tracking_consumer_key: type: string tracking_consumer_secret: type: string required: - dhl_api_key - password - username dhl_poland: type: object properties: username: type: string password: type: string account_number: type: string required: - password - username dhl_universal: type: object properties: consumer_key: type: string consumer_secret: type: string language: enum: - en - de type: string x-spec-enum-id: c8ebf97e9150e311 description: Indicates a language string required: - consumer_key - consumer_secret dicom: type: object properties: username: type: string password: type: string billing_account: type: string required: - password - username dpd: type: object properties: delis_id: type: string password: type: string depot: type: string message_language: type: string default: en_EN account_country_code: type: string default: BE required: - delis_id - password dpdhl: type: object properties: username: type: string password: type: string app_id: type: string app_token: type: string zt_id: type: string zt_password: type: string account_number: type: string required: - password - username easypost: type: object properties: api_key: type: string required: - api_key easyship: type: object properties: access_token: type: string required: - access_token eshipper: type: object properties: principal: type: string credential: type: string required: - credential - principal fedex: type: object properties: api_key: type: string secret_key: type: string account_number: type: string track_api_key: type: string track_secret_key: type: string account_country_code: type: string fedex_ws: type: object properties: password: type: string meter_number: type: string account_number: type: string user_key: type: string language_code: type: string default: en account_country_code: type: string required: - account_number - meter_number - password freightcom: type: object properties: username: type: string password: type: string required: - password - username generic: type: object properties: display_name: type: string custom_carrier_name: type: string account_country_code: type: string account_number: type: string required: - custom_carrier_name - display_name geodis: type: object properties: api_key: type: string identifier: type: string code_client: type: string language: enum: - fr - en type: string x-spec-enum-id: 658b2ddeb0ffc173 description: Indicates a language string required: - api_key - identifier hay_post: type: object properties: username: type: string password: type: string customer_id: type: string customer_type: type: string required: - customer_id - customer_type - password - username laposte: type: object properties: api_key: type: string lang: enum: - fr_FR - en_US type: string x-spec-enum-id: efa3dd717c7774fb description: Indicates a lang string required: - api_key locate2u: type: object properties: client_id: type: string client_secret: type: string nationex: type: object properties: api_key: type: string customer_id: type: string billing_account: type: string language: enum: - en - fr type: string x-spec-enum-id: e4be23cf445bc4cb description: Indicates a language string required: - api_key - customer_id purolator: type: object properties: username: type: string password: type: string account_number: type: string user_token: type: string language: enum: - en - fr type: string x-spec-enum-id: e4be23cf445bc4cb description: Indicates a language string required: - account_number - password - username roadie: type: object properties: api_key: type: string required: - api_key royalmail: type: object properties: client_id: type: string client_secret: type: string required: - client_id - client_secret sapient: type: object properties: client_id: type: string client_secret: type: string shipping_account_id: type: string carrier_code: enum: - DX - EVRI - RM - UPS - YODEL type: string x-spec-enum-id: 24b797aea0df4a45 description: Indicates a carrier_code string required: - client_id - client_secret - shipping_account_id seko: type: object properties: access_key: type: string required: - access_key sendle: type: object properties: sendle_id: type: string api_key: type: string account_country_code: type: string required: - api_key - sendle_id tge: type: object properties: username: type: string password: type: string api_key: type: string toll_username: type: string toll_password: type: string my_toll_token: type: string my_toll_identity: type: string account_code: type: string sscc_count: type: integer shipment_count: type: integer required: - api_key - my_toll_identity - my_toll_token - password - toll_password - toll_username - username tnt: type: object properties: username: type: string password: type: string account_number: type: string account_country_code: type: string required: - password - username ups: type: object properties: client_id: type: string client_secret: type: string account_number: type: string account_country_code: type: string required: - client_id - client_secret usps: type: object properties: client_id: type: string client_secret: type: string account_type: type: string account_number: type: string required: - client_id - client_secret usps_international: type: object properties: client_id: type: string client_secret: type: string account_type: type: string account_number: type: string required: - client_id - client_secret usps_wt: type: object properties: username: type: string password: type: string mailer_id: type: string customer_registration_id: type: string logistics_manager_mailer_id: type: string required: - password - username usps_wt_international: type: object properties: username: type: string password: type: string mailer_id: type: string customer_registration_id: type: string logistics_manager_mailer_id: type: string required: - password - username zoom2u: type: object properties: api_key: type: string required: - api_key securitySchemes: JWT: in: header type: apiKey scheme: bearer bearerFormat: JWT name: Authorization description: 'Authorization: Bearer xxx.xxx.xxx' OAuth2: type: oauth2 in: header name: Authorization flows: authorizationCode: authorizationUrl: /oauth/authorize/ tokenUrl: /oauth/token/ scopes: read: Reading scope write: Writing scope openid: OpenID connect description: 'Authorization: Bearer xxxxxxxx' Token: type: apiKey in: header name: Authorization description: 'Authorization: Token key_xxxxxxxx' TokenBasic: type: http scheme: basic name: Authorization description: '-u key_xxxxxxxx:' tags: - name: API description: "API instance metadata resources.\n " - name: Auth description: "API authentication resources.\n " - name: Carriers description: "This is an object representing your Karrio carrier extension.\n \ \ You can retrieve all supported carrier extensions available.\n\ \ " - name: Connections description: "This is an object representing your Karrio carrier connections.\n\ \ You can retrieve all carrier connections available to your account.\n\ \ The `carrier_id` is a friendly name you assign to your connection.\n\ \ " - name: Addresses description: "This is an object representing your Karrio shipping address.\n \ \ You can retrieve all addresses related to your Karrio account.\n\ \ Address objects are linked to your shipment history, and can\ \ be used for recurring shipping\n to / from the same locations.\n\ \ " - name: Parcels description: "This is an object representing your Karrio shipping parcel.\n \ \ Parcel objects are linked to your shipment history, and can be used\ \ for recurring shipping\n using the same packaging.\n \ \ " - name: Shipments description: "This is an object representing your Karrio shipment.\n \ \ A Shipment guides you through process of preparing and purchasing a label\ \ for an order.\n A Shipment transitions through multiple statuses\ \ throughout its lifetime as the package\n shipped makes its journey\ \ to it's destination.\n " - name: Documents description: "This is an object representing your Karrio document upload record.\n\ \ A Document upload record keep traces of shipping trade documents\ \ uploaded to carriers\n to fast track customs and border processing.\n\ \ " - name: Manifests description: "This is an object representing your Karrio manifest details.\n \ \ Some carriers require manifests to be created after labels are generated.\n\ \ A manifest is a summary of all the shipments that are being sent\ \ out.\n " - name: Trackers description: "This is an object representing your Karrio shipment tracker.\n \ \ A shipment tracker is an object attached to a shipment by it's tracking\ \ number.\n The tracker provide the latest tracking status and\ \ events associated with a shipment\n " - name: Pickups description: "This is an object representing your Karrio pickup booking.\n \ \ You can retrieve all pickup booked historically for your Karrio account\ \ shipments.\n " - name: Proxy description: "In some scenarios, all we need is to send request to a carrier using\ \ the Karrio unified API.\n The Proxy API comes handy for that\ \ as it turn Karrio into a simple middleware that converts and\n \ \ validate your request and simply forward it to the shipping carrier server.
\n\ \ **Note:**
\n When using the proxy API,\ \ no objects are created in the Karrio system.\n excpet API\ \ logs and tracing records for debugging purposes.\n " - name: Orders description: "This is an object representing your Karrio order.\n \ \ You can create Karrio orders to organize your shipments and ship line items\ \ separately.\n " - name: Webhooks description: "This is an object representing your Karrio webhook.\n \ \ You can configure webhook endpoints via the API to be notified about events\ \ happen in your\n Karrio account.\n " - name: Batches description: "This is an object representing your Karrio batch operation.\n \ \ You can retrieve all batch operations historically for your Karrio\ \ account.\n " - name: Reference & Enums description: |+ ## Carriers | Carrier Name | Display Name | | ------------ | ------------ | | zoom2u | Zoom2u | | usps_wt_international | USPS Web Tools International | | usps_wt | USPS Web Tools | | usps_international | USPS International | | usps | USPS | | ups | UPS | | tnt | TNT | | tge | TGE | | sendle | Sendle | | seko | SEKO Logistics | | sapient | SAPIENT | | royalmail | Royal Mail | | roadie | Roadie | | purolator | Purolator | | nationex | Nationex | | locate2u | Locate2u | | laposte | La Poste | | hay_post | HayPost | | geodis | GEODIS | | freightcom | Freightcom | | fedex_ws | FedEx Web Service | | fedex | FedEx | | eshipper | eShipper | | easyship | Easyship | | easypost | EasyPost | | dpdhl | Deutsche Post DHL | | dpd | DPD | | dicom | Dicom | | dhl_universal | DHL Universal | | dhl_poland | DHL Parcel Poland | | dhl_parcel_de | DHL Parcel DE | | dhl_express | DHL Express | | colissimo | Colissimo | | chronopost | Chronopost | | canpar | Canpar | | canadapost | Canada Post | | bpost | Belgian Post | | boxknight | BoxKnight | | australiapost | Australia Post | | asendia_us | Asendia US | | aramex | Aramex | | amazon_shipping | AmazonShipping | | allied_express_local | Allied Express Local | | allied_express | Allied Express | --- ## Services The following service level codes can be used to reference specific rates when purchasing shipping labels using single call label creation. You can also find all of the possible service levels for each of your carrier accounts by using [this endpoint](#operation/&&get_services). ### Zoom2u | Code | Service Name | | ------------ | ------------ | | zoom2u_VIP | VIP | | zoom2u_3_hour | 3 hour | | zoom2u_same_day | Same day | ### USPS Web Tools International | Code | Service Name | | ------------ | ------------ | | usps_first_class | First Class | | usps_first_class_commercial | First Class Commercial | | usps_first_class_hfp_commercial | First Class HFPCommercial | | usps_priority | Priority | | usps_priority_commercial | Priority Commercial | | usps_priority_cpp | Priority Cpp | | usps_priority_hfp_commercial | Priority HFP Commercial | | usps_priority_hfp_cpp | Priority HFP CPP | | usps_priority_mail_express | Priority Mail Express | | usps_priority_mail_express_commercial | Priority Mail Express Commercial | | usps_priority_mail_express_cpp | Priority Mail Express CPP | | usps_priority_mail_express_sh | Priority Mail Express Sh | | usps_priority_mail_express_sh_commercial | Priority Mail Express ShCommercial | | usps_priority_mail_express_hfp | Priority Mail Express HFP | | usps_priority_mail_express_hfp_commercial | Priority Mail Express HFP Commercial | | usps_priority_mail_express_hfp_cpp | Priority Mail Express HFP CPP | | usps_priority_mail_cubic | Priority Mail Cubic | | usps_retail_ground | Retail Ground | | usps_media | Media | | usps_library | Library | | usps_all | All | | usps_online | Online | | usps_plus | Plus | | usps_bpm | BPM | ### USPS Web Tools | Code | Service Name | | ------------ | ------------ | | usps_first_class | First Class | | usps_first_class_commercial | First Class Commercial | | usps_first_class_hfp_commercial | First Class HFPCommercial | | usps_priority | Priority | | usps_priority_commercial | Priority Commercial | | usps_priority_cpp | Priority Cpp | | usps_priority_hfp_commercial | Priority HFP Commercial | | usps_priority_hfp_cpp | Priority HFP CPP | | usps_priority_mail_express | Priority Mail Express | | usps_priority_mail_express_commercial | Priority Mail Express Commercial | | usps_priority_mail_express_cpp | Priority Mail Express CPP | | usps_priority_mail_express_sh | Priority Mail Express Sh | | usps_priority_mail_express_sh_commercial | Priority Mail Express ShCommercial | | usps_priority_mail_express_hfp | Priority Mail Express HFP | | usps_priority_mail_express_hfp_commercial | Priority Mail Express HFP Commercial | | usps_priority_mail_express_hfp_cpp | Priority Mail Express HFP CPP | | usps_priority_mail_cubic | Priority Mail Cubic | | usps_retail_ground | Retail Ground | | usps_media | Media | | usps_library | Library | | usps_all | All | | usps_online | Online | | usps_plus | Plus | | usps_bpm | BPM | | usps_ground_advantage | Ground Advantage | | usps_ground_advantage_commercial | Ground Advantage Commercial | | usps_ground_advantage_hfp | Ground Advantage HFP | | usps_ground_advantage_hfp_commercial | Ground Advantage HFP Commercial | | usps_ground_advantage_cubic | Ground Advantage Cubic | ### USPS International | Code | Service Name | | ------------ | ------------ | | usps_standard_service | USPS Standard Service | | usps_parcel_select | PARCEL_SELECT | | usps_parcel_select_lightweight | PARCEL_SELECT_LIGHTWEIGHT | | usps_priority_mail_express | PRIORITY_MAIL_EXPRESS | | usps_priority_mail | PRIORITY_MAIL | | usps_first_class_package_service | FIRST-CLASS_PACKAGE_SERVICE | | usps_library_mail | LIBRARY_MAIL | | usps_media_mail | MEDIA_MAIL | | usps_bound_printed_matter | BOUND_PRINTED_MATTER | | usps_connect_local | USPS_CONNECT_LOCAL | | usps_connect_mail | USPS_CONNECT_MAIL | | usps_connect_next_day | USPS_CONNECT_NEXT_DAY | | usps_connect_regional | USPS_CONNECT_REGIONAL | | usps_connect_same_day | USPS_CONNECT_SAME_DAY | | usps_ground_advantage | USPS_GROUND_ADVANTAGE | | usps_retail_ground | USPS_RETAIL_GROUND | | usps_all | ALL | ### USPS | Code | Service Name | | ------------ | ------------ | | usps_standard_service | USPS Standard Service | | usps_parcel_select | PARCEL_SELECT | | usps_parcel_select_lightweight | PARCEL_SELECT_LIGHTWEIGHT | | usps_priority_mail_express | PRIORITY_MAIL_EXPRESS | | usps_priority_mail | PRIORITY_MAIL | | usps_first_class_package_service | FIRST-CLASS_PACKAGE_SERVICE | | usps_library_mail | LIBRARY_MAIL | | usps_media_mail | MEDIA_MAIL | | usps_bound_printed_matter | BOUND_PRINTED_MATTER | | usps_connect_local | USPS_CONNECT_LOCAL | | usps_connect_mail | USPS_CONNECT_MAIL | | usps_connect_next_day | USPS_CONNECT_NEXT_DAY | | usps_connect_regional | USPS_CONNECT_REGIONAL | | usps_connect_same_day | USPS_CONNECT_SAME_DAY | | usps_ground_advantage | USPS_GROUND_ADVANTAGE | | usps_retail_ground | USPS_RETAIL_GROUND | | usps_all | ALL | ### UPS | Code | Service Name | | ------------ | ------------ | | ups_standard | UPS Standard | | ups_worldwide_express | UPS Worldwide Express | | ups_worldwide_expedited | UPS Worldwide Expedited | | ups_worldwide_express_plus | UPS Worldwide Express Plus | | ups_worldwide_saver | UPS Worldwide Saver | | ups_2nd_day_air | UPS 2nd Day Air | | ups_2nd_day_air_am | UPS 2nd Day Air A.M. | | ups_3_day_select | UPS 3 Day Select | | ups_ground | UPS Ground | | ups_next_day_air | UPS Next Day Air | | ups_next_day_air_early | UPS Next Day Air Early | | ups_next_day_air_saver | UPS Next Day Air Saver | | ups_expedited_ca | UPS Expedited CA | | ups_express_saver_ca | UPS Express Saver CA | | ups_3_day_select_ca_us | UPS 3 Day Select CA US | | ups_access_point_economy_ca | UPS Access Point Economy CA | | ups_express_ca | UPS Express CA | | ups_express_early_ca | UPS Express Early CA | | ups_express_saver_intl_ca | UPS Express Saver Intl CA | | ups_standard_ca | UPS Standard CA | | ups_worldwide_expedited_ca | UPS Worldwide Expedited CA | | ups_worldwide_express_ca | UPS Worldwide Express CA | | ups_worldwide_express_plus_ca | UPS Worldwide Express Plus CA | | ups_express_early_ca_us | UPS Express Early CA US | | ups_access_point_economy_eu | UPS Access Point Economy EU | | ups_expedited_eu | UPS Expedited EU | | ups_express_eu | UPS Express EU | | ups_standard_eu | UPS Standard EU | | ups_worldwide_express_plus_eu | UPS Worldwide Express Plus EU | | ups_worldwide_saver_eu | UPS Worldwide Saver EU | | ups_access_point_economy_mx | UPS Access Point Economy MX | | ups_expedited_mx | UPS Expedited MX | | ups_express_mx | UPS Express MX | | ups_standard_mx | UPS Standard MX | | ups_worldwide_express_plus_mx | UPS Worldwide Express Plus MX | | ups_worldwide_saver_mx | UPS Worldwide Saver MX | | ups_access_point_economy_pl | UPS Access Point Economy PL | | ups_today_dedicated_courrier_pl | UPS Today Dedicated Courrier PL | | ups_today_express_pl | UPS Today Express PL | | ups_today_express_saver_pl | UPS Today Express Saver PL | | ups_today_standard_pl | UPS Today Standard PL | | ups_expedited_pl | UPS Expedited PL | | ups_express_pl | UPS Express PL | | ups_express_plus_pl | UPS Express Plus PL | | ups_express_saver_pl | UPS Express Saver PL | | ups_standard_pl | UPS Standard PL | | ups_2nd_day_air_pr | UPS 2nd Day Air PR | | ups_ground_pr | UPS Ground PR | | ups_next_day_air_pr | UPS Next Day Air PR | | ups_next_day_air_early_pr | UPS Next Day Air Early PR | | ups_worldwide_expedited_pr | UPS Worldwide Expedited PR | | ups_worldwide_express_pr | UPS Worldwide Express PR | | ups_worldwide_express_plus_pr | UPS Worldwide Express Plus PR | | ups_worldwide_saver_pr | UPS Worldwide Saver PR | | ups_express_12_00_de | UPS Express 12:00 DE | | ups_worldwide_express_freight | UPS Worldwide Express Freight | | ups_worldwide_express_freight_midday | UPS Worldwide Express Freight Midday | | ups_worldwide_economy_ddu | UPS Worldwide Economy DDU | | ups_worldwide_economy_ddp | UPS Worldwide Economy DDP | ### TNT | Code | Service Name | | ------------ | ------------ | | tnt_special_express | 1N | | tnt_9_00_express | 09N | | tnt_10_00_express | 10N | | tnt_12_00_express | 12N | | tnt_express | EX | | tnt_economy_express | 48N | | tnt_global_express | 15N | ### TGE | Code | Service Name | | ------------ | ------------ | | tge_freight_service | X | ### Sendle | Code | Service Name | | ------------ | ------------ | | sendle_standard_pickup | STANDARD-PICKUP | | sendle_standard_dropoff | STANDARD-DROPOFF | | sendle_express_pickup | EXPRESS-PICKUP | ### SEKO Logistics | Code | Service Name | | ------------ | ------------ | | seko_ecommerce_standard_tracked | eCommerce Standard Tracked | | seko_ecommerce_express_tracked | eCommerce Express Tracked | | seko_domestic_express | Domestic Express | | seko_domestic_standard | Domestic Standard | | seko_domestic_large_parcel | Domestic Large Parcel | ### SAPIENT | Code | Service Name | | ------------ | ------------ | | sapient_royal_mail_hm_forces_mail | BF1 | | sapient_royal_mail_hm_forces_signed_for | BF2 | | sapient_royal_mail_hm_forces_special_delivery_500 | BF7 | | sapient_royal_mail_hm_forces_special_delivery_1000 | BF8 | | sapient_royal_mail_hm_forces_special_delivery_2500 | BF9 | | sapient_royal_mail_international_business_personal_correspondence_max_sort_residue_ll | BG1 | | sapient_royal_mail_international_business_mail_ll_max_sort_residue_standard | BG2 | | sapient_royal_mail_international_business_personal_correspondence_max_sort_residue_l | BP1 | | sapient_royal_mail_international_business_mail_l_max_sort_residue_standard | BP2 | | sapient_royal_mail_international_business_printed_matter_packet | BPI | | sapient_royal_mail_1st_class | BPL1 | | sapient_royal_mail_2nd_class | BPL2 | | sapient_royal_mail_1st_class_signed_for | BPR1 | | sapient_royal_mail_2nd_class_signed_for | BPR2 | | sapient_royal_mail_international_business_parcel_priority_country_priced_boxable | BXB | | sapient_royal_mail_international_business_parcel_tracked_country_priced_boxable_extra_comp | BXC | | sapient_royal_mail_international_business_parcel_priority_country_priced_boxable_ddp | BXD | | sapient_royal_mail_international_business_parcel_tracked_country_priced_boxable_ddp | BXE | | sapient_royal_mail_international_business_parcel_tracked_country_priced_boxable | BXF | | sapient_royal_mail_24_standard_signed_for_parcel_daily_rate_service | CRL1 | | sapient_royal_mail_48_standard_signed_for_parcel_daily_rate_service | CRL2 | | sapient_royal_mail_international_business_parcels_zero_sort_priority | DE4 | | sapient_royal_mail_international_business_parcels_zero_sort_priority_DE | DE6 | | sapient_royal_mail_de_import_standard_24_parcel | DEA | | sapient_royal_mail_de_import_standard_24_parcel_DE | DEB | | sapient_royal_mail_de_import_standard_24_ll | DEC | | sapient_royal_mail_de_import_standard_48_ll | DED | | sapient_royal_mail_de_import_to_eu_tracked_signed_ll | DEE | | sapient_royal_mail_de_import_to_eu_max_sort_ll | DEG | | sapient_royal_mail_de_import_to_eu_tracked_parcel | DEI | | sapient_royal_mail_de_import_to_eu_tracked_signed_parcel | DEJ | | sapient_royal_mail_de_import_to_eu_tracked_high_vol_ll | DEK | | sapient_royal_mail_de_import_to_eu_max_sort_parcel | DEM | | sapient_royal_mail_international_business_mail_ll_country_priced_priority | DG4 | | sapient_royal_mail_international_business_personal_correspondence_l_priority_untracked | DP3 | | sapient_royal_mail_international_business_mail_ll_country_sort_priority | DP6 | | sapient_royal_mail_international_business_parcels | DW1 | | sapient_royal_mail_international_business_parcels_tracked_country_priced_extra_territorial_office_of_exchange | ETA | | sapient_royal_mail_international_business_parcels_tracked_signed_country_priced_extra_territorial_office_of_exchange | ETB | | sapient_royal_mail_international_business_parcels_zero_sort_priority_extra_territorial_office_of_exchange | ETC | | sapient_royal_mail_international_business_mail_tracked_ll_country_priced_extra_territorial_office_of_exchange | ETD | | sapient_royal_mail_international_business_mail_tracked_signed_ll_country_priced_extra_territorial_office_of_exchange | ETE | | sapient_royal_mail_international_business_mail_ll_country_priced_priority_extra_territorial_office_of_exchange | ETF | | sapient_royal_mail_international_tracked_parcels_0_30kg_extra_territorial_office_of_exchange_e | ETG | | sapient_royal_mail_international_tracked_parcels_0_30kg_extra_comp_extra_territorial_office_of_exchange_e | ETH | | sapient_royal_mail_international_tracked_parcels_0_30kg_extra_territorial_office_of_exchange_c | ETI | | sapient_royal_mail_international_tracked_parcels_0_30kg_extra_comp_extra_territorial_office_of_exchange_c | ETJ | | sapient_royal_mail_international_business_personal_correspondence_l_priority_untracked_extra_territorial_office_of_exchange | ETK | | sapient_royal_mail_international_business_personal_correspondence_l_tracked_high_vol_country_priced_extra_territorial_office_of_exchange | ETL | | sapient_royal_mail_international_business_personal_correspondence_l_tracked_signed_high_vol_country_priced_extra_territorial_office_of_exchange | ETM | | sapient_royal_mail_international_business_personal_correspondence_signed_l_high_vol_country_priced_extra_territorial_office_of_exchange | ETN | | sapient_royal_mail_international_business_personal_correspondence_ll_country_sort_priority_extra_territorial_office_of_exchange | ETO | | sapient_royal_mail_international_business_personal_correspondence_tracked_ll_high_vol_extra_comp_country_priced_extra_territorial_office_of_exchange | ETP | | sapient_royal_mail_international_business_personal_correspondence_tracked_signed_ll_high_vol_extra_comp_country_priced_extra_territorial_office_of_exchange | ETQ | | sapient_royal_mail_international_business_personal_correspondence_signed_ll_extra_compensation_country_priced_extra_territorial_office_of_exchange | ETR | | sapient_royal_mail_24_standard_signed_for_large_letter_flat_rate_service | FS1 | | sapient_royal_mail_48_standard_signed_for_large_letter_flat_rate_service | FS2 | | sapient_royal_mail_24_presorted_ll | FS7 | | sapient_royal_mail_48_presorted_ll | FS8 | | sapient_royal_mail_international_tracked_parcels_0_30kg | HVB | | sapient_royal_mail_international_business_tracked_express_npc | HVD | | sapient_royal_mail_international_tracked_parcels_0_30kg_extra_comp | HVE | | sapient_royal_mail_international_tracked_parcels_0_30kg_c_prio | HVK | | sapient_royal_mail_international_tracked_parcels_0_30kg_xcomp_c_prio | HVL | | sapient_royal_mail_international_business_parcels_zone_sort_priority_service | IE1 | | sapient_royal_mail_international_business_mail_large_letter_zone_sort_priority | IG1 | | sapient_royal_mail_international_business_mail_large_letter_zone_sort_priority_machine | IG4 | | sapient_royal_mail_international_business_mail_letters_zone_sort_priority | IP1 | | sapient_royal_mail_import_de_tracked_returns_24 | ITA | | sapient_royal_mail_import_de_tracked_returns_48 | ITB | | sapient_royal_mail_import_de_tracked_24_letter_boxable_high_volume | ITC | | sapient_royal_mail_import_de_tracked_48_letter_boxable_high_volume | ITD | | sapient_royal_mail_import_de_tracked_48_letter_boxable | ITE | | sapient_royal_mail_import_de_tracked_24_letter_boxable | ITF | | sapient_royal_mail_import_de_tracked_48_high_volume | ITL | | sapient_royal_mail_import_de_tracked_24_high_volume | ITM | | sapient_royal_mail_import_de_tracked_24 | ITN | | sapient_royal_mail_de_import_to_eu_signed_parcel | ITR | | sapient_royal_mail_import_de_tracked_48 | ITS | | sapient_royal_mail_international_business_parcels_print_direct_priority | MB1 | | sapient_royal_mail_international_business_parcels_print_direct_standard | MB2 | | sapient_royal_mail_international_business_parcels_signed_extra_compensation_country_priced | MP0 | | sapient_royal_mail_international_business_parcels_tracked_zone_sort | MP1 | | sapient_royal_mail_international_business_parcels_tracked_extra_comp_zone_sort | MP4 | | sapient_royal_mail_international_business_parcels_signed_zone_sort | MP5 | | sapient_royal_mail_international_business_parcels_signed_extra_compensation_zone_sort | MP6 | | sapient_royal_mail_international_business_parcels_tracked_country_priced | MP7 | | sapient_royal_mail_international_business_parcels_tracked_extra_comp_country_priced | MP8 | | sapient_royal_mail_international_business_parcels_signed_country_priced | MP9 | | sapient_royal_mail_international_business_mail_tracked_high_vol_country_priced | MPL | | sapient_royal_mail_international_business_mail_tracked_signed_high_vol_country_priced | MPM | | sapient_royal_mail_international_business_mail_signed_high_vol_country_priced | MPN | | sapient_royal_mail_international_business_mail_tracked_high_vol_extra_comp_country_priced | MPO | | sapient_royal_mail_international_business_mail_tracked_signed_high_vol_extra_comp_country_priced | MPP | | sapient_royal_mail_international_business_parcel_tracked_boxable_country_priced | MPR | | sapient_royal_mail_international_business_parcels_tracked_signed_zone_sort | MTA | | sapient_royal_mail_international_business_parcels_tracked_signed_extra_compensation_zone_sort | MTB | | sapient_royal_mail_international_business_mail_tracked_signed_zone_sort | MTC | | sapient_royal_mail_international_business_parcels_tracked_signed_country_priced | MTE | | sapient_royal_mail_international_business_parcels_tracked_signed_extra_compensation_country_priced | MTF | | sapient_royal_mail_international_business_mail_tracked_signed_country_priced | MTG | | sapient_royal_mail_international_business_mail_tracked_zone_sort | MTI | | sapient_royal_mail_international_business_mail_tracked_country_priced | MTK | | sapient_royal_mail_international_business_mail_signed_zone_sort | MTM | | sapient_royal_mail_international_business_mail_signed_country_priced | MTO | | sapient_royal_mail_international_business_mail_signed_extra_compensation_country_priced | MTP | | sapient_royal_mail_international_business_parcels_tracked_direct_ireland_country | MTS | | sapient_royal_mail_international_business_parcels_tracked_signed_ddp | MTV | | sapient_royal_mail_international_standard_on_account | OLA | | sapient_royal_mail_international_economy_on_account | OLS | | sapient_royal_mail_international_signed_on_account | OSA | | sapient_royal_mail_international_signed_on_account_extra_comp | OSB | | sapient_royal_mail_international_tracked_on_account | OTA | | sapient_royal_mail_international_tracked_on_account_extra_comp | OTB | | sapient_royal_mail_international_tracked_signed_on_account | OTC | | sapient_royal_mail_international_tracked_signed_on_account_extra_comp | OTD | | sapient_royal_mail_48_ll_flat_rate | PK0 | | sapient_royal_mail_24_standard_signed_for_parcel_sort8_flat_rate_service | PK1 | | sapient_royal_mail_48_standard_signed_for_parcel_sort8_flat_rate_service | PK2 | | sapient_royal_mail_24_standard_signed_for_parcel_sort8_daily_rate_service | PK3 | | sapient_royal_mail_48_standard_signed_for_parcel_sort8_daily_rate_service | PK4 | | sapient_royal_mail_24_presorted_p | PK7 | | sapient_royal_mail_48_presorted_p | PK8 | | sapient_royal_mail_24_ll_flat_rate | PK9 | | sapient_royal_mail_rm24_presorted_p_annual_flat_rate | PKB | | sapient_royal_mail_rm48_presorted_p_annual_flat_rate | PKD | | sapient_royal_mail_rm48_presorted_ll_annual_flat_rate | PKK | | sapient_royal_mail_rm24_presorted_ll_annual_flat_rate | PKM | | sapient_royal_mail_24_standard_signed_for_packetpost_flat_rate_service | PPF1 | | sapient_royal_mail_48_standard_signed_for_packetpost_flat_rate_service | PPF2 | | sapient_royal_mail_parcelpost_flat_rate_annual | PPJ1 | | sapient_royal_mail_parcelpost_flat_rate_annual_PPJ | PPJ2 | | sapient_royal_mail_rm24_ll_annual_flat_rate | PPS | | sapient_royal_mail_rm48_ll_annual_flat_rate | PPT | | sapient_royal_mail_international_business_personal_correspondence_max_sort_l | PS5 | | sapient_royal_mail_international_business_mail_large_letter_max_sort_priority_service | PS7 | | sapient_royal_mail_international_business_mail_letters_max_sort_standard | PSA | | sapient_royal_mail_international_business_mail_large_letter_max_sort_standard_service | PSB | | sapient_royal_mail_48_sort8p_annual_flat_rate | RM0 | | sapient_royal_mail_24_ll_daily_rate | RM1 | | sapient_royal_mail_24_p_daily_rate | RM2 | | sapient_royal_mail_48_ll_daily_rate | RM3 | | sapient_royal_mail_48_p_daily_rate | RM4 | | sapient_royal_mail_24_p_flat_rate | RM5 | | sapient_royal_mail_48_p_flat_rate | RM6 | | sapient_royal_mail_24_sort8_ll_annual_flat_rate | RM7 | | sapient_royal_mail_24_sort8_p_annual_flat_rate | RM8 | | sapient_royal_mail_48_sort8_ll_annual_flat_rate | RM9 | | sapient_royal_mail_special_delivery_guaranteed_by_1pm_750 | SD1 | | sapient_royal_mail_special_delivery_guaranteed_by_1pm_1000 | SD2 | | sapient_royal_mail_special_delivery_guaranteed_by_1pm_2500 | SD3 | | sapient_royal_mail_special_delivery_guaranteed_by_9am_750 | SD4 | | sapient_royal_mail_special_delivery_guaranteed_by_9am_1000 | SD5 | | sapient_royal_mail_special_delivery_guaranteed_by_9am_2500 | SD6 | | sapient_royal_mail_special_delivery_guaranteed_by_1pm_id_750 | SDA | | sapient_royal_mail_special_delivery_guaranteed_by_1pm_id_1000 | SDB | | sapient_royal_mail_special_delivery_guaranteed_by_1pm_id_2500 | SDC | | sapient_royal_mail_special_delivery_guaranteed_by_9am_id_750 | SDE | | sapient_royal_mail_special_delivery_guaranteed_by_9am_id_1000 | SDF | | sapient_royal_mail_special_delivery_guaranteed_by_9am_id_2500 | SDG | | sapient_royal_mail_special_delivery_guaranteed_by_1pm_age_750 | SDH | | sapient_royal_mail_special_delivery_guaranteed_by_1pm_age_1000 | SDJ | | sapient_royal_mail_special_delivery_guaranteed_by_1pm_age_2500 | SDK | | sapient_royal_mail_special_delivery_guaranteed_by_9am_age_750 | SDM | | sapient_royal_mail_special_delivery_guaranteed_by_9am_age_1000 | SDN | | sapient_royal_mail_special_delivery_guaranteed_by_9am_age_2500 | SDQ | | sapient_royal_mail_special_delivery_guaranteed_age_750 | SDV | | sapient_royal_mail_special_delivery_guaranteed_age_1000 | SDW | | sapient_royal_mail_special_delivery_guaranteed_age_2500 | SDX | | sapient_royal_mail_special_delivery_guaranteed_id_750 | SDY | | sapient_royal_mail_special_delivery_guaranteed_id_1000 | SDZ | | sapient_royal_mail_special_delivery_guaranteed_id_2500 | SEA | | sapient_royal_mail_special_delivery_guaranteed_750 | SEB | | sapient_royal_mail_special_delivery_guaranteed_1000 | SEC | | sapient_royal_mail_special_delivery_guaranteed_2500 | SED | | sapient_royal_mail_1st_class_standard_signed_for_letters_daily_rate_service | STL1 | | sapient_royal_mail_2nd_class_standard_signed_for_letters_daily_rate_service | STL2 | | sapient_royal_mail_tracked_24_high_volume_signature_age | TPA | | sapient_royal_mail_tracked_48_high_volume_signature_age | TPB | | sapient_royal_mail_tracked_24_signature_age | TPC | | sapient_royal_mail_tracked_48_signature_age | TPD | | sapient_royal_mail_tracked_48_high_volume_signature_no_signature | TPL | | sapient_royal_mail_tracked_24_high_volume_signature_no_signature | TPM | | sapient_royal_mail_tracked_24_signature_no_signature | TPN | | sapient_royal_mail_tracked_48_signature_no_signature | TPS | | sapient_royal_mail_tracked_letter_boxable_48_high_volume_signature_no_signature | TRL | | sapient_royal_mail_tracked_letter_boxable_24_high_volume_signature_no_signature | TRM | | sapient_royal_mail_tracked_letter_boxable_24_signature_no_signature | TRN | | sapient_royal_mail_tracked_letter_boxable_48_signature_no_signature | TRS | | sapient_royal_mail_tracked_returns_24 | TSN | | sapient_royal_mail_tracked_returns_48 | TSS | | sapient_royal_mail_international_business_parcels_zero_sort_priority_WE | WE1 | | sapient_royal_mail_international_business_mail_large_letter_zero_sort_priority | WG1 | | sapient_royal_mail_international_business_mail_large_letter_zero_sort_priority_machine | WG4 | | sapient_royal_mail_international_business_mail_letters_zero_sort_priority | WP1 | ### Roadie | Code | Service Name | | ------------ | ------------ | | roadie_local_delivery | Roadie Local Delivery | ### Purolator | Code | Service Name | | ------------ | ------------ | | purolator_express_9_am | PurolatorExpress9AM | | purolator_express_us | PurolatorExpressU.S. | | purolator_express_10_30_am | PurolatorExpress10:30AM | | purolator_express_us_9_am | PurolatorExpressU.S.9AM | | purolator_express_12_pm | PurolatorExpress12PM | | purolator_express_us_10_30_am | PurolatorExpressU.S.10:30AM | | purolator_express | PurolatorExpress | | purolator_express_us_12_00 | PurolatorExpressU.S.12:00 | | purolator_express_evening | PurolatorExpressEvening | | purolator_express_envelope_us | PurolatorExpressEnvelopeU.S. | | purolator_express_envelope_9_am | PurolatorExpressEnvelope9AM | | purolator_express_us_envelope_9_am | PurolatorExpressU.S.Envelope9AM | | purolator_express_envelope_10_30_am | PurolatorExpressEnvelope10:30AM | | purolator_express_us_envelope_10_30_am | PurolatorExpressU.S.Envelope10:30AM | | purolator_express_envelope_12_pm | PurolatorExpressEnvelope12PM | | purolator_express_us_envelope_12_00 | PurolatorExpressU.S.Envelope12:00 | | purolator_express_envelope | PurolatorExpressEnvelope | | purolator_express_pack_us | PurolatorExpressPackU.S. | | purolator_express_envelope_evening | PurolatorExpressEnvelopeEvening | | purolator_express_us_pack_9_am | PurolatorExpressU.S.Pack9AM | | purolator_express_pack_9_am | PurolatorExpressPack9AM | | purolator_express_us_pack_10_30_am | PurolatorExpressU.S.Pack10:30AM | | purolator_express_pack10_30_am | PurolatorExpressPack10:30AM | | purolator_express_us_pack_12_00 | PurolatorExpressU.S.Pack12:00 | | purolator_express_pack_12_pm | PurolatorExpressPack12PM | | purolator_express_box_us | PurolatorExpressBoxU.S. | | purolator_express_pack | PurolatorExpressPack | | purolator_express_us_box_9_am | PurolatorExpressU.S.Box9AM | | purolator_express_pack_evening | PurolatorExpressPackEvening | | purolator_express_us_box_10_30_am | PurolatorExpressU.S.Box10:30AM | | purolator_express_box_9_am | PurolatorExpressBox9AM | | purolator_express_us_box_12_00 | PurolatorExpressU.S.Box12:00 | | purolator_express_box_10_30_am | PurolatorExpressBox10:30AM | | purolator_ground_us | PurolatorGroundU.S. | | purolator_express_box_12_pm | PurolatorExpressBox12PM | | purolator_express_international | PurolatorExpressInternational | | purolator_express_box | PurolatorExpressBox | | purolator_express_international_9_am | PurolatorExpressInternational9AM | | purolator_express_box_evening | PurolatorExpressBoxEvening | | purolator_express_international_10_30_am | PurolatorExpressInternational10:30AM | | purolator_ground | PurolatorGround | | purolator_express_international_12_00 | PurolatorExpressInternational12:00 | | purolator_ground_9_am | PurolatorGround9AM | | purolator_express_envelope_international | PurolatorExpressEnvelopeInternational | | purolator_ground_10_30_am | PurolatorGround10:30AM | | purolator_express_international_envelope_9_am | PurolatorExpressInternationalEnvelope9AM | | purolator_ground_evening | PurolatorGroundEvening | | purolator_express_international_envelope_10_30_am | PurolatorExpressInternationalEnvelope10:30AM | | purolator_quick_ship | PurolatorQuickShip | | purolator_express_international_envelope_12_00 | PurolatorExpressInternationalEnvelope12:00 | | purolator_quick_ship_envelope | PurolatorQuickShipEnvelope | | purolator_express_pack_international | PurolatorExpressPackInternational | | purolator_quick_ship_pack | PurolatorQuickShipPack | | purolator_express_international_pack_9_am | PurolatorExpressInternationalPack9AM | | purolator_quick_ship_box | PurolatorQuickShipBox | | purolator_express_international_pack_10_30_am | PurolatorExpressInternationalPack10:30AM | | purolator_express_international_pack_12_00 | PurolatorExpressInternationalPack12:00 | | purolator_express_box_international | PurolatorExpressBoxInternational | | purolator_express_international_box_9_am | PurolatorExpressInternationalBox9AM | | purolator_express_international_box_10_30_am | PurolatorExpressInternationalBox10:30AM | | purolator_express_international_box_12_00 | PurolatorExpressInternationalBox12:00 | ### Locate2u | Code | Service Name | | ------------ | ------------ | | locate2u_local_delivery | Locate2u Local Delivery | ### HayPost | Code | Service Name | | ------------ | ------------ | | letter_ordered | 88 | | letter_simple | 79 | | letter_valued | 89 | | package_ordered | 93 | | package_simple | 92 | | package_valued | 100 | | parcel_simple | 94 | | parcel_valued | 95 | | postcard_ordered | 91 | | postcard_simple | 90 | | sekogram_simple | 96 | | sprint_simple | 97 | | yes_ordered_value | 99 | ### GEODIS | Code | Service Name | | ------------ | ------------ | | geodis_EXP | EXP | | geodis_MES | MES | | geodis_express_france | NTX | | geodis_retour_trans_fr_messagerie_plus | ENL | ### Freightcom | Code | Service Name | | ------------ | ------------ | | freightcom_all | 0 | | freightcom_usf_holland | 1911 | | freightcom_central_transport | 2029 | | freightcom_estes | 2107 | | freightcom_canpar_ground | 3400 | | freightcom_canpar_select | 3404 | | freightcom_canpar_overnight | 3407 | | freightcom_dicom_ground | 3700 | | freightcom_purolator_ground | 4000 | | freightcom_purolator_express | 4003 | | freightcom_purolator_express_9_am | 4004 | | freightcom_purolator_express_10_30_am | 4005 | | freightcom_purolator_ground_us | 4016 | | freightcom_purolator_express_us | 4015 | | freightcom_purolator_express_us_9_am | 4013 | | freightcom_purolator_express_us_10_30_am | 4014 | | freightcom_fedex_express_saver | 4100 | | freightcom_fedex_ground | 4101 | | freightcom_fedex_2day | 4102 | | freightcom_fedex_priority_overnight | 4104 | | freightcom_fedex_standard_overnight | 4105 | | freightcom_fedex_first_overnight | 4106 | | freightcom_fedex_international_priority | 4108 | | freightcom_fedex_international_economy | 4109 | | freightcom_ups_standard | 4600 | | freightcom_ups_expedited | 4601 | | freightcom_ups_express_saver | 4602 | | freightcom_ups_express | 4603 | | freightcom_ups_express_early | 4604 | | freightcom_ups_3day_select | 4605 | | freightcom_ups_worldwide_expedited | 4606 | | freightcom_ups_worldwide_express | 4607 | | freightcom_ups_worldwide_express_plus | 4608 | | freightcom_ups_worldwide_express_saver | 4609 | | freightcom_dhl_express_easy | 5202 | | freightcom_dhl_express_10_30 | 5208 | | freightcom_dhl_express_worldwide | 5211 | | freightcom_dhl_express_12_00 | 5215 | | freightcom_dhl_economy_select | 5216 | | freightcom_dhl_ecommerce_am_service | 5706 | | freightcom_dhl_ecommerce_ground_service | 5707 | | freightcom_canadapost_regular_parcel | 6301 | | freightcom_canadapost_expedited_parcel | 6300 | | freightcom_canadapost_xpresspost | 6303 | | freightcom_canadapost_priority | 6302 | ### FedEx Web Service | Code | Service Name | | ------------ | ------------ | | fedex_europe_first_international_priority | EUROPE_FIRST_INTERNATIONAL_PRIORITY | | fedex_1_day_freight | FEDEX_1_DAY_FREIGHT | | fedex_2_day | FEDEX_2_DAY | | fedex_2_day_am | FEDEX_2_DAY_AM | | fedex_2_day_freight | FEDEX_2_DAY_FREIGHT | | fedex_3_day_freight | FEDEX_3_DAY_FREIGHT | | fedex_cargo_airport_to_airport | FEDEX_CARGO_AIRPORT_TO_AIRPORT | | fedex_cargo_freight_forwarding | FEDEX_CARGO_FREIGHT_FORWARDING | | fedex_cargo_international_express_freight | FEDEX_CARGO_INTERNATIONAL_EXPRESS_FREIGHT | | fedex_cargo_international_premium | FEDEX_CARGO_INTERNATIONAL_PREMIUM | | fedex_cargo_mail | FEDEX_CARGO_MAIL | | fedex_cargo_registered_mail | FEDEX_CARGO_REGISTERED_MAIL | | fedex_cargo_surface_mail | FEDEX_CARGO_SURFACE_MAIL | | fedex_custom_critical_air_expedite | FEDEX_CUSTOM_CRITICAL_AIR_EXPEDITE | | fedex_custom_critical_air_expedite_exclusive_use | FEDEX_CUSTOM_CRITICAL_AIR_EXPEDITE_EXCLUSIVE_USE | | fedex_custom_critical_air_expedite_network | FEDEX_CUSTOM_CRITICAL_AIR_EXPEDITE_NETWORK | | fedex_custom_critical_charter_air | FEDEX_CUSTOM_CRITICAL_CHARTER_AIR | | fedex_custom_critical_point_to_point | FEDEX_CUSTOM_CRITICAL_POINT_TO_POINT | | fedex_custom_critical_surface_expedite | FEDEX_CUSTOM_CRITICAL_SURFACE_EXPEDITE | | fedex_custom_critical_surface_expedite_exclusive_use | FEDEX_CUSTOM_CRITICAL_SURFACE_EXPEDITE_EXCLUSIVE_USE | | fedex_custom_critical_temp_assure_air | FEDEX_CUSTOM_CRITICAL_TEMP_ASSURE_AIR | | fedex_custom_critical_temp_assure_validated_air | FEDEX_CUSTOM_CRITICAL_TEMP_ASSURE_VALIDATED_AIR | | fedex_custom_critical_white_glove_services | FEDEX_CUSTOM_CRITICAL_WHITE_GLOVE_SERVICES | | fedex_distance_deferred | FEDEX_DISTANCE_DEFERRED | | fedex_express_saver | FEDEX_EXPRESS_SAVER | | fedex_first_freight | FEDEX_FIRST_FREIGHT | | fedex_freight_economy | FEDEX_FREIGHT_ECONOMY | | fedex_freight_priority | FEDEX_FREIGHT_PRIORITY | | fedex_ground | FEDEX_GROUND | | fedex_international_priority_plus | FEDEX_INTERNATIONAL_PRIORITY_PLUS | | fedex_next_day_afternoon | FEDEX_NEXT_DAY_AFTERNOON | | fedex_next_day_early_morning | FEDEX_NEXT_DAY_EARLY_MORNING | | fedex_next_day_end_of_day | FEDEX_NEXT_DAY_END_OF_DAY | | fedex_next_day_freight | FEDEX_NEXT_DAY_FREIGHT | | fedex_next_day_mid_morning | FEDEX_NEXT_DAY_MID_MORNING | | fedex_first_overnight | FIRST_OVERNIGHT | | fedex_ground_home_delivery | GROUND_HOME_DELIVERY | | fedex_international_distribution_freight | INTERNATIONAL_DISTRIBUTION_FREIGHT | | fedex_international_economy | INTERNATIONAL_ECONOMY | | fedex_international_economy_distribution | INTERNATIONAL_ECONOMY_DISTRIBUTION | | fedex_international_economy_freight | INTERNATIONAL_ECONOMY_FREIGHT | | fedex_international_first | INTERNATIONAL_FIRST | | fedex_international_ground | INTERNATIONAL_GROUND | | fedex_international_priority | INTERNATIONAL_PRIORITY | | fedex_international_priority_distribution | INTERNATIONAL_PRIORITY_DISTRIBUTION | | fedex_international_priority_express | INTERNATIONAL_PRIORITY_EXPRESS | | fedex_international_priority_freight | INTERNATIONAL_PRIORITY_FREIGHT | | fedex_priority_overnight | PRIORITY_OVERNIGHT | | fedex_same_day | SAME_DAY | | fedex_same_day_city | SAME_DAY_CITY | | fedex_same_day_metro_afternoon | SAME_DAY_METRO_AFTERNOON | | fedex_same_day_metro_morning | SAME_DAY_METRO_MORNING | | fedex_same_day_metro_rush | SAME_DAY_METRO_RUSH | | fedex_smart_post | SMART_POST | | fedex_standard_overnight | STANDARD_OVERNIGHT | | fedex_transborder_distribution_consolidation | TRANSBORDER_DISTRIBUTION_CONSOLIDATION | ### FedEx | Code | Service Name | | ------------ | ------------ | | fedex_international_priority_express | FEDEX_INTERNATIONAL_PRIORITY_EXPRESS | | fedex_international_first | INTERNATIONAL_FIRST | | fedex_international_priority | FEDEX_INTERNATIONAL_PRIORITY | | fedex_international_economy | INTERNATIONAL_ECONOMY | | fedex_ground | FEDEX_GROUND | | fedex_cargo_mail | FEDEX_CARGO_MAIL | | fedex_cargo_international_premium | FEDEX_CARGO_INTERNATIONAL_PREMIUM | | fedex_first_overnight | FIRST_OVERNIGHT | | fedex_first_overnight_freight | FIRST_OVERNIGHT_FREIGHT | | fedex_1_day_freight | FEDEX_1_DAY_FREIGHT | | fedex_2_day_freight | FEDEX_2_DAY_FREIGHT | | fedex_3_day_freight | FEDEX_3_DAY_FREIGHT | | fedex_international_priority_freight | INTERNATIONAL_PRIORITY_FREIGHT | | fedex_international_economy_freight | INTERNATIONAL_ECONOMY_FREIGHT | | fedex_cargo_airport_to_airport | FEDEX_CARGO_AIRPORT_TO_AIRPORT | | fedex_international_priority_distribution | INTERNATIONAL_PRIORITY_DISTRIBUTION | | fedex_ip_direct_distribution_freight | FEDEX_IP_DIRECT_DISTRIBUTION_FREIGHT | | fedex_intl_ground_distribution | INTL_GROUND_DISTRIBUTION | | fedex_ground_home_delivery | GROUND_HOME_DELIVERY | | fedex_smart_post | SMART_POST | | fedex_priority_overnight | PRIORITY_OVERNIGHT | | fedex_standard_overnight | STANDARD_OVERNIGHT | | fedex_2_day | FEDEX_2_DAY | | fedex_2_day_am | FEDEX_2_DAY_AM | | fedex_express_saver | FEDEX_EXPRESS_SAVER | | fedex_same_day | SAME_DAY | | fedex_same_day_city | SAME_DAY_CITY | | fedex_one_day_freight | FEDEX_ONE_DAY_FREIGHT | | fedex_international_economy_distribution | INTERNATIONAL_ECONOMY_DISTRIBUTION | | fedex_international_connect_plus | FEDEX_INTERNATIONAL_CONNECT_PLUS | | fedex_international_distribution_freight | INTERNATIONAL_DISTRIBUTION_FREIGHT | | fedex_regional_economy | FEDEX_REGIONAL_ECONOMY | | fedex_next_day_freight | FEDEX_NEXT_DAY_FREIGHT | | fedex_next_day | FEDEX_NEXT_DAY | | fedex_next_day_10am | FEDEX_NEXT_DAY_10AM | | fedex_next_day_12pm | FEDEX_NEXT_DAY_12PM | | fedex_next_day_end_of_day | FEDEX_NEXT_DAY_END_OF_DAY | | fedex_distance_deferred | FEDEX_DISTANCE_DEFERRED | ### eShipper | Code | Service Name | | ------------ | ------------ | | eshipper_fedex_2day_freight | 2Day Freight | | eshipper_fedex_3day_freight | 3Day Freight | | eshipper_sameday_9_am_guaranteed | 9:AM GUARANTEED | | eshipper_project44_a_duie_pyle | A Duie Pyle` | | eshipper_project44_aaa_cooper_transportation | AAA Cooper Transportation`` | | eshipper_project44_aberdeen_express | Aberdeen Express` | | eshipper_project44_abf_freight | ABF Freight`` | | eshipper_project44_abfs | ABFS | | eshipper_sameday_am_service | AM Service | | eshipper_apex_trucking | Apex Trucking | | eshipper_project44_averitt_express | Averitt Express` | | eshipper_project44_brown_transfer_company | BROWN TRANSFER COMPANY` | | eshipper_canada_worldwide_next_flight_out | Canada Worldwide Next Flight Out | | eshipper_project44_central_freight_lines | Central Freight Lines` | | eshipper_project44_central_transport | Central Transport`` | | eshipper_project44_chicago_suburban_express | Chicago Suburban Express` | | eshipper_project44_clear_lane_freight | Clear Lane Freight` | | eshipper_project44_con_way_freight | Con-way Freight` | | eshipper_project44_conway_freight | Con-way Freight`` | | eshipper_project44_crosscountry_courier | Crosscountry Courier` | | eshipper_project44_day_ross | Day & Ross | | eshipper_day_and_ross | DAY AND ROSS | | eshipper_day_ross_r_and_l | DAY AND ROSS (R AND L) | | eshipper_project44_daylight_transport | Daylight Transport`` | | eshipper_project44_dayton_freight_lines | Dayton Freight Lines` | | eshipper_project44_dependable_highway_express | Dependable Highway Express`` | | eshipper_dhl_ground | DHL Ground | | eshipper_smarte_post_int_l_dhl_packet_international | DHL Packet International | | eshipper_smarte_post_int_l_dhl_parcel_international_direct | DHL Parcel International Direct | | eshipper_smarte_post_int_l_dhl_parcel_international_standard | DHL Parcel International Standard | | eshipper_project44_dohrn_transfer_company | Dohrn Transfer Company` | | eshipper_project44_dugan_truck_line | Dugan Truck Line` | | eshipper_aramex_economy_document_express | Economy Document Express | | eshipper_aramex_economy_parcel_express | Economy Parcel Express | | eshipper_envoi_same_day_delivery | Envoi - Same Day Delivery | | eshipper_dhl_esi_export | ESI Export | | eshipper_project44_estes_express_lines | Estes`` | | eshipper_ups_expedited | Expedited | | eshipper_project44_expedited_freight_systems | Expedited Freight Systems` | | eshipper_ups_express | Express | | eshipper_dhl_express_1030am | Express 1030AM | | eshipper_dhl_express_12pm | Express 12PM | | eshipper_dhl_express_9am | EXPRESS 9:00 | | eshipper_dhl_express_envelope | Express Envelope | | eshipper_canpar_express_letter | Express Letter | | eshipper_canpar_express_pak | Express Pak | | eshipper_canpar_express_parcel | Express Parcel | | eshipper_dhl_express_worldwide | Express Worldwide | | eshipper_fastfrate_rail | RAIL | | eshipper_fedex_2nd_day | Fedex 2nd Day | | eshipper_fedex_economy | Fedex Economy | | eshipper_fedex_first_overnight | Fedex First Overnight | | eshipper_project44_fedex_freight_canada | Fedex Freight Canada` | | eshipper_project44_fedex_freight_east | FedEx Freight East` | | eshipper_fedex_freight_economy | FedEx Freight Economy | | eshipper_project44_fedex_freight_national_canada | FedEx Freight National Canada | | eshipper_project44_fedex_freight_national_usa | FedEx Freight National USA | | eshipper_fedex_freight_priority | FedEx Freight Priority | | eshipper_project44_fedex_freight_usa | Fedex Freight USA | | eshipper_fedex_ground | Fedex Ground | | eshipper_fedex_international_connect_plus | FedEx Intl Connect Plus | | eshipper_fedex_intl_economy | Fedex Intl Economy | | eshipper_fedex_intl_economy_freight | Fedex Intl Economy Freight | | eshipper_fedex_intl_priority | Fedex Intl Priority | | eshipper_fedex_intl_priority_express | Fedex Intl Priority Express | | eshipper_fedex_intl_priority_freight | Fedex Intl Priority Freight | | eshipper_project44_fedex_national | FedEx National` | | eshipper_fedex_priority | Fedex Priority | | eshipper_fedex_standard_overnight | Fedex Standard Overnight | | eshipper_project44_forwardair | ForwardAir` | | eshipper_project44_frontline_freight | Frontline Freight` | | eshipper_ups_ground | Ground | | eshipper_sameday_ground_service | GROUND SERVICE | | eshipper_sameday_h1_deliver_to_curbside | H1 Deliver to Curbside | | eshipper_sameday_h3_delivery_packaging_removal | H3 Delivery & Packaging Removal | | eshipper_sameday_h4_delivery_to_curbside | H4 Delivery to Curbside | | eshipper_sameday_h5_delivery_to_room_of_choice_2_man | H5 Delivery to Room of Choice - 2 man | | eshipper_sameday_h6_delivery_packaging_removal_2_man | H6 Delivery & packaging Removal - 2 man | | eshipper_project44_holland_motor_express | Holland Motor Express` | | eshipper_dhl_import_express | Import Express | | eshipper_dhl_import_express_12pm | Import Express 12PM | | eshipper_dhl_import_express_9am | Import Express 9AM | | eshipper_project44_jp_express | J.P. Express`` | | eshipper_kindersley_expedited | Kindersley Expedited | | eshipper_kindersley_rail | Kindersley Rail * | | eshipper_kindersley_regular | Kindersley Regular | | eshipper_kindersley_road | Kindersley Road * | | eshipper_project44_lakeville_motor_express | Lakeville Motor Express` | | eshipper_day_ross_ltl | LTL | | eshipper_sameday_ltl_service | LTL SERVICE | | eshipper_mainliner_road | Mainliner Road | | eshipper_project44_manitoulin_tlx_inc | MANITOULIN TLX INC` | | eshipper_project44_midwest_motor_express | Midwest Motor Express` | | eshipper_mo_rail | MO Rail | | eshipper_project44_monroe_transportation_services | Monroe Transportation Services` | | eshipper_project44_mountain_valley_express | Mountain Valley Express`` | | eshipper_project44_n_m_transfer | N&M Transfer` | | eshipper_project44_new_england_motor_freight | New England Motor Freight` | | eshipper_project44_new_penn_motor_express | New Penn Motor Express` | | eshipper_project44_oak_harbor_freight | Oak Harbor Freight`` | | eshipper_project44_old_dominion_freight | Old Dominion Freight`` | | eshipper_project44_pitt_ohio | Pitt Ohio`` | | eshipper_sameday_pm_service | PM SERVICE | | eshipper_project44_polaris | Polaris | | eshipper_aramex_priority_letter_express | Priority Letter Express | | eshipper_aramex_priority_parcel_express | Priority Parcel Express | | eshipper_purolator_express | Purolator Express | | eshipper_purolator_express_1030 | Purolator Express 1030 | | eshipper_purolator_express_9am | Purolator Express 9AM | | eshipper_purolator_expresscheque | Purolator ExpressCheque | | eshipper_purolator_ground | Purolator Ground | | eshipper_purolator_ground_1030 | Purolator Ground 1030 | | eshipper_purolator_ground_9am | Purolator Ground 9AM | | eshipper_purolator | Puroletter | | eshipper_purolator_10_30 | Puroletter 10:30 | | eshipper_purolator_9am | Puroletter 9AM | | eshipper_purolator_puropak | PuroPak | | eshipper_purolator_puropak_10_30 | PuroPak 10:30 | | eshipper_purolator_puropak_9am | PuroPak 9AM | | eshipper_project44_rl_carriers | R+L Carriers`` | | eshipper_project44_roadrunner_transportation_services | Roadrunner Transportation Systems`` | | eshipper_project44_saia_ltl_freight | Saia LTL Freight`` | | eshipper_project44_saia_motor_freight | SAIA Motor Freight` | | eshipper_ups_second_day_air_a_m | Second Day Air A.M. | | eshipper_canpar_select_letter | Select Letter | | eshipper_canpar_select_pak | Select Pak | | eshipper_canpar_select_parcel | Select Parcel | | eshipper_project44_southeastern_freight_lines | SouthEastern Freight`` | | eshipper_project44_southwestern_motor_transport | Southwestern Motor Transport` | | eshipper_speedy | Speedy | | eshipper_ups_standard | Standard | | eshipper_project44_standard_forwarding | Standard Forwarding` | | eshipper_tforce_freight_ltl | TForce Freight LTL | | eshipper_tforce_freight_ltl_guaranteed | TForce Freight LTL - Guaranteed | | eshipper_tforce_freight_ltl_guaranteed_a_m | TForce Freight LTL - Guaranteed A.M. | | eshipper_tforce_standard_ltl | TForce Standard LTL | | eshipper_ups_three_day_select | Three-Day Select | | eshipper_project44_total_transportation_distribution | Total Transportation & Distribution` | | eshipper_project44_tst_overland_express | TST Overland Express | | eshipper_project44_ups | UPS`` | | eshipper_ups_freight | UPS-Freight | | eshipper_ups_freight_canada | UPS Freight Canada | | eshipper_ups_saver | UPS Saver | | eshipper_sameday_urgent_letter | URGENT LETTER | | eshipper_sameday_urgent_pac | URGENT PAC | | eshipper_canpar_usa | USA | | eshipper_project44_usf_reddaway | USF Reddaway` | | eshipper_ods_usps_light_weight_parcel_budget | USPS Light Weight Parcel Budget | | eshipper_ods_usps_light_weight_parcel_expedited | USPS Light Weight Parcel Expedited | | eshipper_ods_usps_parcel_select_budget | USPS Parcel Select Budget | | eshipper_ods_usps_parcel_select_expedited | USPS Parcel Select Expedited | | eshipper_project44_valley_cartage | Valley Cartage` | | eshipper_project44_vision_express_ltl | Vision Express LTL` | | eshipper_project44_ward_trucking | WARD Trucking`` | | eshipper_western_canada_rail | Western Canada Rail | | eshipper_ups_worldwide_expedited | Worldwide Expedited | | eshipper_ups_worldwide_express | Worldwide Express | | eshipper_project44_xpo_logistics | XPO Logistics | | eshipper_project44_xpress_global_systems | Xpress Global Systems | | eshipper_canadapost_xpress_post | Xpress Post | | eshipper_project44_yrc | YRC` | | eshipper_canadapost_air_parcel_intl | Air Parcel Intl | | eshipper_canadapost_expedited_parcel_usa | Expedited Parcel USA | | eshipper_canadapost_priority_courier | Priority Courier | | eshipper_canadapost_regular | Regular | | eshipper_canadapost_small_packet | Small Packet | | eshipper_canadapost_small_packet_international_air | Small Packet International Air | | eshipper_canadapost_small_packet_international_surface | Small Packet International Surface | | eshipper_canadapost_surface_parcel_intl | Surface Parcel Intl | | eshipper_canadapost_xpress_post_intl | Xpress Post Intl | | eshipper_canadapost_xpress_post_usa | Xpress Post USA | | eshipper_canpar_international | International | | eshipper_canpar_usa_select_letter | USA Select Letter | | eshipper_canpar_usa_select_pak | USA Select Pak | | eshipper_canpar_usa_select_parcel | USA Select Parcel | | eshipper_cpx_canada_post | Canada Post | | eshipper_dhl_economy_select | ECONOMY SELECT | | eshipper_apex_v | Apex - V | | eshipper_apex_trucking_v | Apex Trucking-V | | eshipper_kingsway_road | Kingsway Road | | eshipper_m_o_eastbound | M-O Eastbound | | eshipper_national_fastfreight_rail | National Fastfreight Rail | | eshipper_national_fastfreight_road | National Fastfreight Road | | eshipper_vitran_rail | Vitran Rail | | eshipper_vitran_road | Vitran Road | | eshipper_fedex_ground_us | Fedex Ground US | | eshipper_fedex_international_priority | FedEx International Priority | | eshipper_fedex_international_priority_express | FedEx International Priority Express | | eshipper_project44_day_ross_v | Day & Ross-V | | eshipper_project44_purolator_freight | Purolator Freight | | eshipper_project44_r_l_carriers | R+L Carriers` | | eshipper_pyk_ground_advantage | Ground Advantage | | eshipper_usps_priority_mail | Priority Mail | | eshipper_skip | Skip | | eshipper_smarte_post_intl_dhl_parcel_international_direct_ngr | DHL Parcel International Direct (NGR) | | eshipper_smarte_post_intl_global_mail_business_priority | GLOBAL Mail Business Priority | | eshipper_smarte_post_intl_global_mail_business_standard | GLOBAL Mail Business Standard | | eshipper_smarte_post_intl_global_mail_packet_plus_priority | Global Mail Packet Plus Priority | | eshipper_smarte_post_intl_global_mail_packet_priority | Global Mail Packet Priority | | eshipper_smarte_post_intl_global_mail_packet_standard | GLOBAL Mail Packet Standard | | eshipper_smarte_post_intl_global_mail_parcel_direct_priority_yyz | Global Mail Parcel Direct Priority (YYZ) | | eshipper_smarte_post_intl_global_mail_parcel_direct_standard_yyz | Global Mail Parcel Direct Standard (YYZ) | | eshipper_smarte_post_intl_global_mail_parcel_priority | Global Mail Parcel Priority | | eshipper_smarte_post_intl_global_mail_parcel_standard | Global Mail Parcel Standard | | eshipper_ups_express_early_am | Express Early AM | | eshipper_ups_worldwide_express_plus | Worldwide Express Plus | | eshipper_usps_first_class_package_return_service | First-Class Package Return Service | | eshipper_usps_library_mail | Library Mail | | eshipper_usps_media_mail | Media Mail | | eshipper_usps_parcel_select | Parcel Select | | eshipper_usps_pbx | PBX | | eshipper_usps_pbx_lightweight | PBX Lightweight | | eshipper_usps_priority_mail_express | Priority Mail Express | | eshipper_usps_priority_mail_open_and_distribute | Priority Mail Open AND Distribute | | eshipper_usps_priority_mail_return_service | Priority Mail Return Service | | eshipper_usps_retail_ground_formerly_standard_post | Retail Ground (formerly Standard Post) | ### Easyship | Code | Service Name | | ------------ | ------------ | | easyship_aramex_parcel | Parcel | | easyship_sfexpress_domestic | Domestic | | easyship_hkpost_speedpost | Speedpost | | easyship_hkpost_air_mail_tracking | Air Mail Tracking | | easyship_hkpost_eexpress | EExpress | | easyship_hkpost_air_parcel | Air Parcel | | easyship_sfexpress_mail | Mail | | easyship_hkpost_local_parcel | Local Parcel | | easyship_ups_saver_net_battery | SaverNet Battery | | easyship_ups_worldwide_saver | Worldwide Saver® | | easyship_hkpost_air_parcel_xp | Air Parcel XP | | easyship_singpost_airmail | Airmail | | easyship_simplypost_express | Express | | easyship_singpost_e_pack | ePack | | easyship_usps_priority_mail_express | Priority Mail Express | | easyship_usps_first_class_international | First Class International | | easyship_usps_priority_mail_international_express | Priority Mail International Express | | easyship_usps_priority_mail_international | Priority Mail International | | easyship_fedex_international_priority | InternationalPriority | | easyship_usps_ground_advantage | GroundAdvantage | | easyship_usps_priority_mail | PriorityMail | | easyship_ups_worldwide_express | Worldwide Express® | | easyship_ups_ground | Ground | | easyship_ups_worldwide_expedited | Worldwide Expedited® | | easyship_fedex_international_economy | International Economy® | | easyship_fedex_priority_overnight | Priority Overnight® | | easyship_fedex_standard_overnight | Standard Overnight® | | easyship_fedex_2_day_a_m | 2Day® A.M. | | easyship_fedex_2_day | 2Day® | | easyship_fedex_express_saver | Express Saver® | | easyship_ups_next_day_air | Next Day Air® | | easyship_ups_2nd_day_air | 2nd Day Air® | | easyship_ups_3_day_select | 3DaySelect | | easyship_ups_standard | Standard | | easyship_usps_media | Media | | easyship_sfexpress_standard_express | Standard Express | | easyship_sfexpress_economy_express | Economy Express | | easyship_global_post_global_post_economy | GlobalPost Economy | | easyship_global_post_global_post_priority | GlobalPost Priority | | easyship_singpost_speed_post_priority | SpeedPost Priority | | easyship_skypostal_standard_private_delivery | Standard Private Delivery | | easyship_tnt_1000_express | 1000Express | | easyship_toll_express_parcel | Express Parcel | | easyship_sendle_premium_international | Premium International | | easyship_sendle_premium_domestic | PremiumDomestic | | easyship_sendle_pro_domestic | Pro Domestic | | easyship_quantium_e_pac | ePac | | easyship_usps_pm_flat_rate | PM Flat Rate | | easyship_usps_pmi_flat_rate | PMI Flat Rate | | easyship_quantium_mail | Mail | | easyship_quantium_international_mail | International Mail | | easyship_apc_parcel_connect_expedited | ParcelConnect Expedited | | easyship_aramex_epx | EPX | | easyship_tnt_road_express | Road Express | | easyship_tnt_overnight | Overnight | | easyship_usps_pme_flat_rate | PME Flat Rate | | easyship_usps_pmei_flat_rate | PMEI Flat Rate | | easyship_easyship_cdek_russia | CDEK Russia | | easyship_usps_pmei_flat_rate_padded_envelope | PMEI Flat Rate Padded Envelope | | easyship_easyship_mate_bike_shipping_services | Mate Bike Shipping Services | | easyship_dhl_express_documents | Documents | | easyship_evri_uk_home_delivery | UK_HomeDelivery | | easyship_evri_home_delivery | HomeDelivery | | easyship_dpd_next_day | NextDay | | easyship_dpd_classic_parcel | ClassicParcel | | easyship_dpd_classic_expresspak | ClassicExpresspak | | easyship_dpd_air_classic | AirClassic | | easyship_singpost_speed_post_express | SpeedPostExpress | | easyship_ups_expedited | Expedited | | easyship_tnt_0900_express | 0900Express | | easyship_tnt_1200_express | 1200Express | | easyship_canadapost_domestic_regular_parcel | Domestic Regular Parcel | | easyship_canadapost_domestic_expedited_parcel | Domestic Expedited Parcel | | easyship_canadapost_domestic_xpresspost_domestic | Domestic Xpresspost Domestic | | easyship_canadapost_domestic_priority | Domestic Priority | | easyship_canadapost_usa_small_packet_air | USA Small Packet Air | | easyship_canadapost_usa_expedited_parcel | USA Expedited Parcel | | easyship_canadapost_usa_tracked_parcel | USA Tracked Parcel | | easyship_canadapost_usa_xpresspost | USA Xpresspost | | easyship_canadapost_international_xpresspost | International Xpresspost | | easyship_canadapost_international_small_packet_air | International Small Packet Air | | easyship_canadapost_international_tracked_packet | International Tracked Packet | | easyship_canadapost_international_small_packet_surface | International Small Packet Surface | | easyship_canadapost_international_parcel_surface | International Parcel Surface | | easyship_canadapost_international_parcel_air | International Parcel Air | | easyship_couriersplease_atl | ATL | | easyship_couriersplease_signature | Signature | | easyship_canpar_international | International | | easyship_canpar_usa | USA | | easyship_canpar_select_usa | Select USA | | easyship_canpar_usa_pak | USA Pak | | easyship_canpar_overnight_pak | Overnight Pak | | easyship_canpar_select_pak | Select Pak | | easyship_canpar_select | Select | | easyship_ups_express_saver | ExpressSaver | | easyship_ebay_send_sf_express_economy_express | SF Express Economy Express | | easyship_ups_worldwide_express_plus | Worldwide Express Plus® | | easyship_quantium_intl_priority | IntlPriority | | easyship_ups_next_day_air_early | Next Day Air® Early | | easyship_ups_next_day_air_saver | Next Day Air Saver® | | easyship_ups_2nd_day_air_a_m | 2nd Day Air® A.M. | | easyship_fedex_home_delivery | Home Delivery® | | easyship_asendia_country_tracked | CountryTracked | | easyship_asendia_fully_tracked | FullyTracked | | easyship_dhl_express_express_dg | ExpressDG | | easyship_fedex_international_priority_dg | InternationalPriorityDG | | easyship_colissimo_expert | Expert | | easyship_colissimo_access | Access | | easyship_mondialrelay_international_home_delivery | InternationalHomeDelivery | | easyship_fedex_economy | Economy | | easyship_dhl_express_express1200 | Express1200 | | easyship_dhl_express_express0900 | Express0900 | | easyship_dhl_express_express1800 | Express1800 | | easyship_dhl_express_express_worldwide | ExpressWorldwide | | easyship_dhl_express_economy_select | EconomySelect | | easyship_dhl_express_express1030_international | Express1030International | | easyship_dhl_express_domestic_express0900 | DomesticExpress0900 | | easyship_dhl_express_domestic_express1200 | DomesticExpress1200 | | easyship_evri_lightand_large | LightandLarge | | easyship_ninjavan_standard_deliveries | Standard Deliveries | | easyship_couriersplease_parcel_tier2 | ParcelTier2 | | easyship_skypostal_postal_packet_standard | Postal Packet Standard | | easyship_easyshipdemo_basic | Basic | | easyship_easyshipdemo_tracked | Tracked | | easyship_easyshipdemo_battery | Battery | | easyship_dhl_express_domestic_express | DomesticExpress | | easyship_fedex_smart_post | SmartPost | | easyship_fedex_international_connect_plus | InternationalConnectPlus | | easyship_ups_saver_net | SaverNet | | easyship_chronopost_chrono_classic | ChronoClassic | | easyship_chronopost_chrono_express | ChronoExpress | | easyship_chronopost_chrono10 | Chrono10 | | easyship_chronopost_chrono13 | Chrono13 | | easyship_chronopost_chrono18 | Chrono18 | | easyship_omniparcel_parcel_expedited | Parcel Expedited | | easyship_omniparcel_parcel_expedited_plus | Parcel Expedited Plus | | easyship_evri_home_delivery_domestic | HomeDeliveryDomestic | | easyship_evri_home_domestic_postable | HomeDomesticPostable | | easyship_skypostal_packet_express | PacketExpress | | easyship_parcelforce_express48_large | Express48Large | | easyship_parcelforce_express24 | Express24 | | easyship_parcelforce_express1000 | Express1000 | | easyship_parcelforce_express_am | ExpressAM | | easyship_parcelforce_express48 | Express48 | | easyship_parcelforce_euro_economy | EuroEconomy | | easyship_parcelforce_global_priority | GlobalPriority | | easyship_fedex_cross_border_trakpak_worldwide_hermes | TrakpakWorldwideHermes | | easyship_fedex_cross_border_trakpak_worldwide | TrakpakWorldwide | | easyship_evri_home_domestic_postable_next_day | HomeDomesticPostableNextDay | | easyship_dpd_express_pak_next_day | ExpressPakNextDay | | easyship_dpd_classic_express_pak | ClassicExpressPak | | easyship_evri_light_and_large | LightAndLarge | | easyship_evri_home_delivery_domestic_next_day | Home Delivery Domestic NextDay | | easyship_evri_home_delivery_eu | HomeDeliveryEU | | easyship_asendia_epaq_plus | EpaqPlus | | easyship_asendia_epaq_select | EpaqSelect | | easyship_usps_lightweight_standard | LightweightStandard | | easyship_usps_lightweight_economy | LightweightEconomy | | easyship_ups_domestic_express_saver | DomesticExpressSaver | | easyship_apg_e_packet | ePacket | | easyship_apg_e_packet_plus | ePacketPlus | | easyship_couriersplease_ecom_base_kilo | EComBaseKilo | | easyship_couriersplease_stdatlbase_kilo | STDATLBaseKilo | | easyship_nz_post_international_courier | InternationalCourier | | easyship_nz_post_air_small_parcel | AirSmallParcel | | easyship_nz_post_tracked_air_satchel | TrackedAirSatchel | | easyship_nz_post_economy_parcel | Economy Parcel | | easyship_nz_post_parcel_local | ParcelLocal | | easyship_dhl_express_express_domestic | ExpressDomestic | | easyship_alliedexpress_roadexpress | Roadexpress | | easyship_flatexportrate_asendiae_paqselect | AsendiaePAQSelect | | easyship_flatexportrate_asendia_country_tracked | AsendiaCountryTracked | | easyship_singpost_nsaver | NSaver | | easyship_colisprive_home | Home | | easyship_osm_domestic_parcel | Domestic Parcel | | easyship_malca_amit_door_to_door | Door To Door | | easyship_ninjavan_next_day_deliveries | Next Day Deliveries | | easyship_asendia_e_paqselect | ePAQSelect | | easyship_dpd_classic | Classic | | easyship_usps_priority_mail_signature | PriorityMailSignature | | easyship_bringer_packet_standard | PacketStandard | | easyship_bringer_prime | Prime | | easyship_orangeds_expedited_ddp | ExpeditedDDP | | easyship_orangeds_expedited_ddu | ExpeditedDDU | | easyship_sendle_preferred | Preferred | | easyship_ups_ground_saver | GroundSaver | | easyship_ups_upsground_saver_us | UPSGroundSaverUS | | easyship_passport_priority_delcon_dduewr | PriorityDelconDDUEWR | | easyship_passport_priority_delcon_ddpewr | PriorityDelconDDPEWR | | easyship_bringer_tracked_parcel | TrackedParcel | | easyship_ups_express_early | ExpressEarly | | easyship_ups_wolrdwide_express | WolrdwideExpress | ### EasyPost | Code | Service Name | | ------------ | ------------ | | easypost_amazonmws_ups_rates | UPS Rates | | easypost_amazonmws_usps_rates | USPS Rates | | easypost_amazonmws_fedex_rates | FedEx Rates | | easypost_amazonmws_ups_labels | UPS Labels | | easypost_amazonmws_usps_labels | USPS Labels | | easypost_amazonmws_fedex_labels | FedEx Labels | | easypost_amazonmws_ups_tracking | UPS Tracking | | easypost_amazonmws_usps_tracking | USPS Tracking | | easypost_amazonmws_fedex_tracking | FedEx Tracking | | easypost_apc_parcel_connect_book_service | parcelConnectBookService | | easypost_apc_parcel_connect_expedited_ddp | parcelConnectExpeditedDDP | | easypost_apc_parcel_connect_expedited_ddu | parcelConnectExpeditedDDU | | easypost_apc_parcel_connect_priority_ddp | parcelConnectPriorityDDP | | easypost_apc_parcel_connect_priority_ddp_delcon | parcelConnectPriorityDDPDelcon | | easypost_apc_parcel_connect_priority_ddu | parcelConnectPriorityDDU | | easypost_apc_parcel_connect_priority_ddu_delcon | parcelConnectPriorityDDUDelcon | | easypost_apc_parcel_connect_priority_ddupqw | parcelConnectPriorityDDUPQW | | easypost_apc_parcel_connect_standard_ddu | parcelConnectStandardDDU | | easypost_apc_parcel_connect_standard_ddupqw | parcelConnectStandardDDUPQW | | easypost_apc_parcel_connect_packet_ddu | parcelConnectPacketDDU | | easypost_asendia_pmi | PMI | | easypost_asendia_e_packet | ePacket | | easypost_asendia_ipa | IPA | | easypost_asendia_isal | ISAL | | easypost_asendia_us_ads | ADS | | easypost_asendia_us_air_freight_inbound | AirFreightInbound | | easypost_asendia_us_air_freight_outbound | AirFreightOutbound | | easypost_asendia_us_domestic_bound_printer_matter_expedited | AsendiaDomesticBoundPrinterMatterExpedited | | easypost_asendia_us_domestic_bound_printer_matter_ground | AsendiaDomesticBoundPrinterMatterGround | | easypost_asendia_us_domestic_flats_expedited | AsendiaDomesticFlatsExpedited | | easypost_asendia_us_domestic_flats_ground | AsendiaDomesticFlatsGround | | easypost_asendia_us_domestic_parcel_ground_over1lb | AsendiaDomesticParcelGroundOver1lb | | easypost_asendia_us_domestic_parcel_ground_under1lb | AsendiaDomesticParcelGroundUnder1lb | | easypost_asendia_us_domestic_parcel_max_over1lb | AsendiaDomesticParcelMAXOver1lb | | easypost_asendia_us_domestic_parcel_max_under1lb | AsendiaDomesticParcelMAXUnder1lb | | easypost_asendia_us_domestic_parcel_over1lb_expedited | AsendiaDomesticParcelOver1lbExpedited | | easypost_asendia_us_domestic_parcel_under1lb_expedited | AsendiaDomesticParcelUnder1lbExpedited | | easypost_asendia_us_domestic_promo_parcel_expedited | AsendiaDomesticPromoParcelExpedited | | easypost_asendia_us_domestic_promo_parcel_ground | AsendiaDomesticPromoParcelGround | | easypost_asendia_us_bulk_freight | BulkFreight | | easypost_asendia_us_business_mail_canada_lettermail | BusinessMailCanadaLettermail | | easypost_asendia_us_business_mail_canada_lettermail_machineable | BusinessMailCanadaLettermailMachineable | | easypost_asendia_us_business_mail_economy | BusinessMailEconomy | | easypost_asendia_us_business_mail_economy_lp_wholesale | BusinessMailEconomyLPWholesale | | easypost_asendia_us_business_mail_economy_sp_wholesale | BusinessMailEconomySPWholesale | | easypost_asendia_us_business_mail_ipa | BusinessMailIPA | | easypost_asendia_us_business_mail_isal | BusinessMailISAL | | easypost_asendia_us_business_mail_priority | BusinessMailPriority | | easypost_asendia_us_business_mail_priority_lp_wholesale | BusinessMailPriorityLPWholesale | | easypost_asendia_us_business_mail_priority_sp_wholesale | BusinessMailPrioritySPWholesale | | easypost_asendia_us_marketing_mail_canada_personalized_lcp | MarketingMailCanadaPersonalizedLCP | | easypost_asendia_us_marketing_mail_canada_personalized_machineable | MarketingMailCanadaPersonalizedMachineable | | easypost_asendia_us_marketing_mail_canada_personalized_ndg | MarketingMailCanadaPersonalizedNDG | | easypost_asendia_us_marketing_mail_economy | MarketingMailEconomy | | easypost_asendia_us_marketing_mail_ipa | MarketingMailIPA | | easypost_asendia_us_marketing_mail_isal | MarketingMailISAL | | easypost_asendia_us_marketing_mail_priority | MarketingMailPriority | | easypost_asendia_us_publications_canada_lcp | PublicationsCanadaLCP | | easypost_asendia_us_publications_canada_ndg | PublicationsCanadaNDG | | easypost_asendia_us_publications_economy | PublicationsEconomy | | easypost_asendia_us_publications_ipa | PublicationsIPA | | easypost_asendia_us_publications_isal | PublicationsISAL | | easypost_asendia_us_publications_priority | PublicationsPriority | | easypost_asendia_us_epaq_elite | ePAQElite | | easypost_asendia_us_epaq_elite_custom | ePAQEliteCustom | | easypost_asendia_us_epaq_elite_dap | ePAQEliteDAP | | easypost_asendia_us_epaq_elite_ddp | ePAQEliteDDP | | easypost_asendia_us_epaq_elite_ddp_oversized | ePAQEliteDDPOversized | | easypost_asendia_us_epaq_elite_dpd | ePAQEliteDPD | | easypost_asendia_us_epaq_elite_direct_access_canada_ddp | ePAQEliteDirectAccessCanadaDDP | | easypost_asendia_us_epaq_elite_oversized | ePAQEliteOversized | | easypost_asendia_us_epaq_plus | ePAQPlus | | easypost_asendia_us_epaq_plus_custom | ePAQPlusCustom | | easypost_asendia_us_epaq_plus_customs_prepaid | ePAQPlusCustomsPrepaid | | easypost_asendia_us_epaq_plus_dap | ePAQPlusDAP | | easypost_asendia_us_epaq_plus_ddp | ePAQPlusDDP | | easypost_asendia_us_epaq_plus_economy | ePAQPlusEconomy | | easypost_asendia_us_epaq_plus_wholesale | ePAQPlusWholesale | | easypost_asendia_us_epaq_pluse_packet | ePAQPlusePacket | | easypost_asendia_us_epaq_pluse_packet_canada_customs_pre_paid | ePAQPlusePacketCanadaCustomsPrePaid | | easypost_asendia_us_epaq_pluse_packet_canada_ddp | ePAQPlusePacketCanadaDDP | | easypost_asendia_us_epaq_returns_domestic | ePAQReturnsDomestic | | easypost_asendia_us_epaq_returns_international | ePAQReturnsInternational | | easypost_asendia_us_epaq_select | ePAQSelect | | easypost_asendia_us_epaq_select_custom | ePAQSelectCustom | | easypost_asendia_us_epaq_select_customs_prepaid_by_shopper | ePAQSelectCustomsPrepaidByShopper | | easypost_asendia_us_epaq_select_dap | ePAQSelectDAP | | easypost_asendia_us_epaq_select_ddp | ePAQSelectDDP | | easypost_asendia_us_epaq_select_ddp_direct_access | ePAQSelectDDPDirectAccess | | easypost_asendia_us_epaq_select_direct_access | ePAQSelectDirectAccess | | easypost_asendia_us_epaq_select_direct_access_canada_ddp | ePAQSelectDirectAccessCanadaDDP | | easypost_asendia_us_epaq_select_economy | ePAQSelectEconomy | | easypost_asendia_us_epaq_select_oversized | ePAQSelectOversized | | easypost_asendia_us_epaq_select_oversized_ddp | ePAQSelectOversizedDDP | | easypost_asendia_us_epaq_select_pmei | ePAQSelectPMEI | | easypost_asendia_us_epaq_select_pmei_canada_customs_pre_paid | ePAQSelectPMEICanadaCustomsPrePaid | | easypost_asendia_us_epaq_select_pmeipc_postage | ePAQSelectPMEIPCPostage | | easypost_asendia_us_epaq_select_pmi | ePAQSelectPMI | | easypost_asendia_us_epaq_select_pmi_canada_customs_prepaid | ePAQSelectPMICanadaCustomsPrepaid | | easypost_asendia_us_epaq_select_pmi_canada_ddp | ePAQSelectPMICanadaDDP | | easypost_asendia_us_epaq_select_pmi_non_presort | ePAQSelectPMINonPresort | | easypost_asendia_us_epaq_select_pmipc_postage | ePAQSelectPMIPCPostage | | easypost_asendia_us_epaq_standard | ePAQStandard | | easypost_asendia_us_epaq_standard_custom | ePAQStandardCustom | | easypost_asendia_us_epaq_standard_economy | ePAQStandardEconomy | | easypost_asendia_us_epaq_standard_ipa | ePAQStandardIPA | | easypost_asendia_us_epaq_standard_isal | ePAQStandardISAL | | easypost_asendia_us_epaq_select_pmei_non_presort | ePaqSelectPMEINonPresort | | easypost_australiapost_express_post | ExpressPost | | easypost_australiapost_express_post_signature | ExpressPostSignature | | easypost_australiapost_parcel_post | ParcelPost | | easypost_australiapost_parcel_post_signature | ParcelPostSignature | | easypost_australiapost_parcel_post_extra | ParcelPostExtra | | easypost_australiapost_parcel_post_wine_plus_signature | ParcelPostWinePlusSignature | | easypost_axlehire_delivery | AxleHireDelivery | | easypost_better_trucks_next_day | NEXT_DAY | | easypost_bond_standard | Standard | | easypost_canadapost_regular_parcel | RegularParcel | | easypost_canadapost_expedited_parcel | ExpeditedParcel | | easypost_canadapost_xpresspost | Xpresspost | | easypost_canadapost_xpresspost_certified | XpresspostCertified | | easypost_canadapost_priority | Priority | | easypost_canadapost_library_books | LibraryBooks | | easypost_canadapost_expedited_parcel_usa | ExpeditedParcelUSA | | easypost_canadapost_priority_worldwide_envelope_usa | PriorityWorldwideEnvelopeUSA | | easypost_canadapost_priority_worldwide_pak_usa | PriorityWorldwidePakUSA | | easypost_canadapost_priority_worldwide_parcel_usa | PriorityWorldwideParcelUSA | | easypost_canadapost_small_packet_usa_air | SmallPacketUSAAir | | easypost_canadapost_tracked_packet_usa | TrackedPacketUSA | | easypost_canadapost_tracked_packet_usalvm | TrackedPacketUSALVM | | easypost_canadapost_xpresspost_usa | XpresspostUSA | | easypost_canadapost_xpresspost_international | XpresspostInternational | | easypost_canadapost_international_parcel_air | InternationalParcelAir | | easypost_canadapost_international_parcel_surface | InternationalParcelSurface | | easypost_canadapost_priority_worldwide_envelope_intl | PriorityWorldwideEnvelopeIntl | | easypost_canadapost_priority_worldwide_pak_intl | PriorityWorldwidePakIntl | | easypost_canadapost_priority_worldwide_parcel_intl | PriorityWorldwideParcelIntl | | easypost_canadapost_small_packet_international_air | SmallPacketInternationalAir | | easypost_canadapost_small_packet_international_surface | SmallPacketInternationalSurface | | easypost_canadapost_tracked_packet_international | TrackedPacketInternational | | easypost_canpar_ground | Ground | | easypost_canpar_select_letter | SelectLetter | | easypost_canpar_select_pak | SelectPak | | easypost_canpar_select | Select | | easypost_canpar_overnight_letter | OvernightLetter | | easypost_canpar_overnight_pak | OvernightPak | | easypost_canpar_overnight | Overnight | | easypost_canpar_select_usa | SelectUSA | | easypost_canpar_usa_pak | USAPak | | easypost_canpar_usa_letter | USALetter | | easypost_canpar_usa | USA | | easypost_canpar_international | International | | easypost_cdl_distribution | DISTRIBUTION | | easypost_cdl_same_day | Same Day | | easypost_courier_express_basic_parcel | BASIC_PARCEL | | easypost_couriersplease_domestic_priority_signature | DomesticPrioritySignature | | easypost_couriersplease_domestic_priority | DomesticPriority | | easypost_couriersplease_domestic_off_peak_signature | DomesticOffPeakSignature | | easypost_couriersplease_domestic_off_peak | DomesticOffPeak | | easypost_couriersplease_gold_domestic_signature | GoldDomesticSignature | | easypost_couriersplease_gold_domestic | GoldDomestic | | easypost_couriersplease_australian_city_express_signature | AustralianCityExpressSignature | | easypost_couriersplease_australian_city_express | AustralianCityExpress | | easypost_couriersplease_domestic_saver_signature | DomesticSaverSignature | | easypost_couriersplease_domestic_saver | DomesticSaver | | easypost_couriersplease_road_express | RoadExpress | | easypost_couriersplease_5_kg_satchel | 5KgSatchel | | easypost_couriersplease_3_kg_satchel | 3KgSatchel | | easypost_couriersplease_1_kg_satchel | 1KgSatchel | | easypost_couriersplease_5_kg_satchel_atl | 5KgSatchelATL | | easypost_couriersplease_3_kg_satchel_atl | 3KgSatchelATL | | easypost_couriersplease_1_kg_satchel_atl | 1KgSatchelATL | | easypost_couriersplease_500_gram_satchel | 500GramSatchel | | easypost_couriersplease_500_gram_satchel_atl | 500GramSatchelATL | | easypost_couriersplease_25_kg_parcel | 25KgParcel | | easypost_couriersplease_10_kg_parcel | 10KgParcel | | easypost_couriersplease_5_kg_parcel | 5KgParcel | | easypost_couriersplease_3_kg_parcel | 3KgParcel | | easypost_couriersplease_1_kg_parcel | 1KgParcel | | easypost_couriersplease_500_gram_parcel | 500GramParcel | | easypost_couriersplease_500_gram_parcel_atl | 500GramParcelATL | | easypost_couriersplease_express_international_priority | ExpressInternationalPriority | | easypost_couriersplease_international_saver | InternationalSaver | | easypost_couriersplease_international_express_import | InternationalExpressImport | | easypost_couriersplease_domestic_tracked | DomesticTracked | | easypost_couriersplease_international_economy | InternationalEconomy | | easypost_couriersplease_international_standard | InternationalStandard | | easypost_couriersplease_international_express | InternationalExpress | | easypost_deutschepost_packet_plus | PacketPlus | | easypost_deutschepost_uk_priority_packet_plus | PriorityPacketPlus | | easypost_deutschepost_uk_priority_packet | PriorityPacket | | easypost_deutschepost_uk_priority_packet_tracked | PriorityPacketTracked | | easypost_deutschepost_uk_business_mail_registered | BusinessMailRegistered | | easypost_deutschepost_uk_standard_packet | StandardPacket | | easypost_deutschepost_uk_business_mail_standard | BusinessMailStandard | | easypost_dhl_ecom_asia_packet | Packet | | easypost_dhl_ecom_asia_parcel_direct | ParcelDirect | | easypost_dhl_ecom_asia_parcel_direct_expedited | ParcelDirectExpedited | | easypost_dhl_ecom_parcel_expedited | DHLParcelExpedited | | easypost_dhl_ecom_parcel_expedited_max | DHLParcelExpeditedMax | | easypost_dhl_ecom_parcel_ground | DHLParcelGround | | easypost_dhl_ecom_bpm_expedited | DHLBPMExpedited | | easypost_dhl_ecom_bpm_ground | DHLBPMGround | | easypost_dhl_ecom_parcel_international_direct | DHLParcelInternationalDirect | | easypost_dhl_ecom_parcel_international_standard | DHLParcelInternationalStandard | | easypost_dhl_ecom_packet_international | DHLPacketInternational | | easypost_dhl_ecom_parcel_international_direct_priority | DHLParcelInternationalDirectPriority | | easypost_dhl_ecom_parcel_international_direct_standard | DHLParcelInternationalDirectStandard | | easypost_dhl_express_break_bulk_economy | BreakBulkEconomy | | easypost_dhl_express_break_bulk_express | BreakBulkExpress | | easypost_dhl_express_domestic_economy_select | DomesticEconomySelect | | easypost_dhl_express_domestic_express | DomesticExpress | | easypost_dhl_express_domestic_express1030 | DomesticExpress1030 | | easypost_dhl_express_domestic_express1200 | DomesticExpress1200 | | easypost_dhl_express_economy_select | EconomySelect | | easypost_dhl_express_economy_select_non_doc | EconomySelectNonDoc | | easypost_dhl_express_euro_pack | EuroPack | | easypost_dhl_express_europack_non_doc | EuropackNonDoc | | easypost_dhl_express_express1030 | Express1030 | | easypost_dhl_express_express1030_non_doc | Express1030NonDoc | | easypost_dhl_express_express1200_non_doc | Express1200NonDoc | | easypost_dhl_express_express1200 | Express1200 | | easypost_dhl_express_express900 | Express900 | | easypost_dhl_express_express900_non_doc | Express900NonDoc | | easypost_dhl_express_express_easy | ExpressEasy | | easypost_dhl_express_express_easy_non_doc | ExpressEasyNonDoc | | easypost_dhl_express_express_envelope | ExpressEnvelope | | easypost_dhl_express_express_worldwide | ExpressWorldwide | | easypost_dhl_express_express_worldwide_b2_c | ExpressWorldwideB2C | | easypost_dhl_express_express_worldwide_b2_c_non_doc | ExpressWorldwideB2CNonDoc | | easypost_dhl_express_express_worldwide_ecx | ExpressWorldwideECX | | easypost_dhl_express_express_worldwide_non_doc | ExpressWorldwideNonDoc | | easypost_dhl_express_freight_worldwide | FreightWorldwide | | easypost_dhl_express_globalmail_business | GlobalmailBusiness | | easypost_dhl_express_jet_line | JetLine | | easypost_dhl_express_jumbo_box | JumboBox | | easypost_dhl_express_logistics_services | LogisticsServices | | easypost_dhl_express_same_day | SameDay | | easypost_dhl_express_secure_line | SecureLine | | easypost_dhl_express_sprint_line | SprintLine | | easypost_dpd_classic | DPDCLASSIC | | easypost_dpd_8_30 | DPD8:30 | | easypost_dpd_10_00 | DPD10:00 | | easypost_dpd_12_00 | DPD12:00 | | easypost_dpd_18_00 | DPD18:00 | | easypost_dpd_express | DPDEXPRESS | | easypost_dpd_parcelletter | DPDPARCELLETTER | | easypost_dpd_parcelletterplus | DPDPARCELLETTERPLUS | | easypost_dpd_internationalmail | DPDINTERNATIONALMAIL | | easypost_dpd_uk_air_express_international_air | AirExpressInternationalAir | | easypost_dpd_uk_air_classic_international_air | AirClassicInternationalAir | | easypost_dpd_uk_parcel_sunday | ParcelSunday | | easypost_dpd_uk_freight_parcel_sunday | FreightParcelSunday | | easypost_dpd_uk_pallet_sunday | PalletSunday | | easypost_dpd_uk_pallet_dpd_classic | PalletDpdClassic | | easypost_dpd_uk_expresspak_dpd_classic | ExpresspakDpdClassic | | easypost_dpd_uk_expresspak_sunday | ExpresspakSunday | | easypost_dpd_uk_parcel_dpd_classic | ParcelDpdClassic | | easypost_dpd_uk_parcel_dpd_two_day | ParcelDpdTwoDay | | easypost_dpd_uk_parcel_dpd_next_day | ParcelDpdNextDay | | easypost_dpd_uk_parcel_dpd12 | ParcelDpd12 | | easypost_dpd_uk_parcel_dpd10 | ParcelDpd10 | | easypost_dpd_uk_parcel_return_to_shop | ParcelReturnToShop | | easypost_dpd_uk_parcel_saturday | ParcelSaturday | | easypost_dpd_uk_parcel_saturday12 | ParcelSaturday12 | | easypost_dpd_uk_parcel_saturday10 | ParcelSaturday10 | | easypost_dpd_uk_parcel_sunday12 | ParcelSunday12 | | easypost_dpd_uk_freight_parcel_dpd_classic | FreightParcelDpdClassic | | easypost_dpd_uk_freight_parcel_sunday12 | FreightParcelSunday12 | | easypost_dpd_uk_expresspak_dpd_next_day | ExpresspakDpdNextDay | | easypost_dpd_uk_expresspak_dpd12 | ExpresspakDpd12 | | easypost_dpd_uk_expresspak_dpd10 | ExpresspakDpd10 | | easypost_dpd_uk_expresspak_saturday | ExpresspakSaturday | | easypost_dpd_uk_expresspak_saturday12 | ExpresspakSaturday12 | | easypost_dpd_uk_expresspak_saturday10 | ExpresspakSaturday10 | | easypost_dpd_uk_expresspak_sunday12 | ExpresspakSunday12 | | easypost_dpd_uk_pallet_sunday12 | PalletSunday12 | | easypost_dpd_uk_pallet_dpd_two_day | PalletDpdTwoDay | | easypost_dpd_uk_pallet_dpd_next_day | PalletDpdNextDay | | easypost_dpd_uk_pallet_dpd12 | PalletDpd12 | | easypost_dpd_uk_pallet_dpd10 | PalletDpd10 | | easypost_dpd_uk_pallet_saturday | PalletSaturday | | easypost_dpd_uk_pallet_saturday12 | PalletSaturday12 | | easypost_dpd_uk_pallet_saturday10 | PalletSaturday10 | | easypost_dpd_uk_freight_parcel_dpd_two_day | FreightParcelDpdTwoDay | | easypost_dpd_uk_freight_parcel_dpd_next_day | FreightParcelDpdNextDay | | easypost_dpd_uk_freight_parcel_dpd12 | FreightParcelDpd12 | | easypost_dpd_uk_freight_parcel_dpd10 | FreightParcelDpd10 | | easypost_dpd_uk_freight_parcel_saturday | FreightParcelSaturday | | easypost_dpd_uk_freight_parcel_saturday12 | FreightParcelSaturday12 | | easypost_dpd_uk_freight_parcel_saturday10 | FreightParcelSaturday10 | | easypost_epost_courier_service_ddp | CourierServiceDDP | | easypost_epost_courier_service_ddu | CourierServiceDDU | | easypost_epost_domestic_economy_parcel | DomesticEconomyParcel | | easypost_epost_domestic_parcel_bpm | DomesticParcelBPM | | easypost_epost_domestic_priority_parcel | DomesticPriorityParcel | | easypost_epost_domestic_priority_parcel_bpm | DomesticPriorityParcelBPM | | easypost_epost_emi_service | EMIService | | easypost_epost_economy_parcel_service | EconomyParcelService | | easypost_epost_ipa_service | IPAService | | easypost_epost_isal_service | ISALService | | easypost_epost_pmi_service | PMIService | | easypost_epost_priority_parcel_ddp | PriorityParcelDDP | | easypost_epost_priority_parcel_ddu | PriorityParcelDDU | | easypost_epost_priority_parcel_delivery_confirmation_ddp | PriorityParcelDeliveryConfirmationDDP | | easypost_epost_priority_parcel_delivery_confirmation_ddu | PriorityParcelDeliveryConfirmationDDU | | easypost_epost_epacket_service | ePacketService | | easypost_estafeta_next_day_by930 | NextDayBy930 | | easypost_estafeta_next_day_by1130 | NextDayBy1130 | | easypost_estafeta_next_day | NextDay | | easypost_estafeta_two_day | TwoDay | | easypost_estafeta_ltl | LTL | | easypost_fastway_parcel | Parcel | | easypost_fastway_satchel | Satchel | | easypost_fedex_ground | FEDEX_GROUND | | easypost_fedex_2_day | FEDEX_2_DAY | | easypost_fedex_2_day_am | FEDEX_2_DAY_AM | | easypost_fedex_express_saver | FEDEX_EXPRESS_SAVER | | easypost_fedex_standard_overnight | STANDARD_OVERNIGHT | | easypost_fedex_first_overnight | FIRST_OVERNIGHT | | easypost_fedex_priority_overnight | PRIORITY_OVERNIGHT | | easypost_fedex_international_economy | INTERNATIONAL_ECONOMY | | easypost_fedex_international_first | INTERNATIONAL_FIRST | | easypost_fedex_international_priority | INTERNATIONAL_PRIORITY | | easypost_fedex_ground_home_delivery | GROUND_HOME_DELIVERY | | easypost_fedex_crossborder_cbec | CBEC | | easypost_fedex_crossborder_cbecl | CBECL | | easypost_fedex_crossborder_cbecp | CBECP | | easypost_fedex_sameday_city_economy_service | EconomyService | | easypost_fedex_sameday_city_standard_service | StandardService | | easypost_fedex_sameday_city_priority_service | PriorityService | | easypost_fedex_sameday_city_last_mile | LastMile | | easypost_fedex_smart_post | SMART_POST | | easypost_globegistics_pmei | PMEI | | easypost_globegistics_ecom_domestic | eComDomestic | | easypost_globegistics_ecom_europe | eComEurope | | easypost_globegistics_ecom_express | eComExpress | | easypost_globegistics_ecom_extra | eComExtra | | easypost_globegistics_ecom_ipa | eComIPA | | easypost_globegistics_ecom_isal | eComISAL | | easypost_globegistics_ecom_pmei_duty_paid | eComPMEIDutyPaid | | easypost_globegistics_ecom_pmi_duty_paid | eComPMIDutyPaid | | easypost_globegistics_ecom_packet | eComPacket | | easypost_globegistics_ecom_packet_ddp | eComPacketDDP | | easypost_globegistics_ecom_priority | eComPriority | | easypost_globegistics_ecom_standard | eComStandard | | easypost_globegistics_ecom_tracked_ddp | eComTrackedDDP | | easypost_globegistics_ecom_tracked_ddu | eComTrackedDDU | | easypost_gso_early_priority_overnight | EarlyPriorityOvernight | | easypost_gso_priority_overnight | PriorityOvernight | | easypost_gso_california_parcel_service | CaliforniaParcelService | | easypost_gso_saturday_delivery_service | SaturdayDeliveryService | | easypost_gso_early_saturday_service | EarlySaturdayService | | easypost_hermes_domestic_delivery | DomesticDelivery | | easypost_hermes_domestic_delivery_signed | DomesticDeliverySigned | | easypost_hermes_international_delivery | InternationalDelivery | | easypost_hermes_international_delivery_signed | InternationalDeliverySigned | | easypost_interlink_air_classic_international_air | InterlinkAirClassicInternationalAir | | easypost_interlink_air_express_international_air | InterlinkAirExpressInternationalAir | | easypost_interlink_expresspak1_by10_30 | InterlinkExpresspak1By10:30 | | easypost_interlink_expresspak1_by12 | InterlinkExpresspak1By12 | | easypost_interlink_expresspak1_next_day | InterlinkExpresspak1NextDay | | easypost_interlink_expresspak1_saturday | InterlinkExpresspak1Saturday | | easypost_interlink_expresspak1_saturday_by10_30 | InterlinkExpresspak1SaturdayBy10:30 | | easypost_interlink_expresspak1_saturday_by12 | InterlinkExpresspak1SaturdayBy12 | | easypost_interlink_expresspak1_sunday | InterlinkExpresspak1Sunday | | easypost_interlink_expresspak1_sunday_by12 | InterlinkExpresspak1SundayBy12 | | easypost_interlink_expresspak5_by10 | InterlinkExpresspak5By10 | | easypost_interlink_expresspak5_by10_30 | InterlinkExpresspak5By10:30 | | easypost_interlink_expresspak5_by12 | InterlinkExpresspak5By12 | | easypost_interlink_expresspak5_next_day | InterlinkExpresspak5NextDay | | easypost_interlink_expresspak5_saturday | InterlinkExpresspak5Saturday | | easypost_interlink_expresspak5_saturday_by10 | InterlinkExpresspak5SaturdayBy10 | | easypost_interlink_expresspak5_saturday_by10_30 | InterlinkExpresspak5SaturdayBy10:30 | | easypost_interlink_expresspak5_saturday_by12 | InterlinkExpresspak5SaturdayBy12 | | easypost_interlink_expresspak5_sunday | InterlinkExpresspak5Sunday | | easypost_interlink_expresspak5_sunday_by12 | InterlinkExpresspak5SundayBy12 | | easypost_interlink_freight_by10 | InterlinkFreightBy10 | | easypost_interlink_freight_by12 | InterlinkFreightBy12 | | easypost_interlink_freight_next_day | InterlinkFreightNextDay | | easypost_interlink_freight_saturday | InterlinkFreightSaturday | | easypost_interlink_freight_saturday_by10 | InterlinkFreightSaturdayBy10 | | easypost_interlink_freight_saturday_by12 | InterlinkFreightSaturdayBy12 | | easypost_interlink_freight_sunday | InterlinkFreightSunday | | easypost_interlink_freight_sunday_by12 | InterlinkFreightSundayBy12 | | easypost_interlink_parcel_by10 | InterlinkParcelBy10 | | easypost_interlink_parcel_by10_30 | InterlinkParcelBy10:30 | | easypost_interlink_parcel_by12 | InterlinkParcelBy12 | | easypost_interlink_parcel_dpd_europe_by_road | InterlinkParcelDpdEuropeByRoad | | easypost_interlink_parcel_next_day | InterlinkParcelNextDay | | easypost_interlink_parcel_return | InterlinkParcelReturn | | easypost_interlink_parcel_return_to_shop | InterlinkParcelReturnToShop | | easypost_interlink_parcel_saturday | InterlinkParcelSaturday | | easypost_interlink_parcel_saturday_by10 | InterlinkParcelSaturdayBy10 | | easypost_interlink_parcel_saturday_by10_30 | InterlinkParcelSaturdayBy10:30 | | easypost_interlink_parcel_saturday_by12 | InterlinkParcelSaturdayBy12 | | easypost_interlink_parcel_ship_to_shop | InterlinkParcelShipToShop | | easypost_interlink_parcel_sunday | InterlinkParcelSunday | | easypost_interlink_parcel_sunday_by12 | InterlinkParcelSundayBy12 | | easypost_interlink_parcel_two_day | InterlinkParcelTwoDay | | easypost_interlink_pickup_parcel_dpd_europe_by_road | InterlinkPickupParcelDpdEuropeByRoad | | easypost_lasership_weekend | Weekend | | easypost_loomis_ground | LoomisGround | | easypost_loomis_express1800 | LoomisExpress1800 | | easypost_loomis_express1200 | LoomisExpress1200 | | easypost_loomis_express900 | LoomisExpress900 | | easypost_lso_ground_early | GroundEarly | | easypost_lso_ground_basic | GroundBasic | | easypost_lso_priority_basic | PriorityBasic | | easypost_lso_priority_early | PriorityEarly | | easypost_lso_priority_saturday | PrioritySaturday | | easypost_lso_priority2nd_day | Priority2ndDay | | easypost_newgistics_parcel_select | ParcelSelect | | easypost_newgistics_parcel_select_lightweight | ParcelSelectLightweight | | easypost_newgistics_express | Express | | easypost_newgistics_first_class_mail | FirstClassMail | | easypost_newgistics_priority_mail | PriorityMail | | easypost_newgistics_bound_printed_matter | BoundPrintedMatter | | easypost_ontrac_sunrise | Sunrise | | easypost_ontrac_gold | Gold | | easypost_ontrac_on_trac_ground | OnTracGround | | easypost_ontrac_palletized_freight | PalletizedFreight | | easypost_osm_first | First | | easypost_osm_expedited | Expedited | | easypost_osm_bpm | BPM | | easypost_osm_media_mail | MediaMail | | easypost_osm_marketing_parcel | MarketingParcel | | easypost_osm_marketing_parcel_tracked | MarketingParcelTracked | | easypost_parcll_economy_west | Economy West | | easypost_parcll_economy_east | Economy East | | easypost_parcll_economy_central | Economy Central | | easypost_parcll_economy_northeast | Economy Northeast | | easypost_parcll_economy_south | Economy South | | easypost_parcll_expedited_west | Expedited West | | easypost_parcll_expedited_northeast | Expedited Northeast | | easypost_parcll_regional_west | Regional West | | easypost_parcll_regional_east | Regional East | | easypost_parcll_regional_central | Regional Central | | easypost_parcll_regional_northeast | Regional Northeast | | easypost_parcll_regional_south | Regional South | | easypost_parcll_us_to_canada_economy_west | US to Canada Economy West | | easypost_parcll_us_to_canada_economy_central | US to Canada Economy Central | | easypost_parcll_us_to_canada_economy_northeast | US to Canada Economy Northeast | | easypost_parcll_us_to_europe_economy_west | US to Europe Economy West | | easypost_parcll_us_to_europe_economy_northeast | US to Europe Economy Northeast | | easypost_purolator_express | PurolatorExpress | | easypost_purolator_express12_pm | PurolatorExpress12PM | | easypost_purolator_express_pack12_pm | PurolatorExpressPack12PM | | easypost_purolator_express_box12_pm | PurolatorExpressBox12PM | | easypost_purolator_express_envelope12_pm | PurolatorExpressEnvelope12PM | | easypost_purolator_express1030_am | PurolatorExpress1030AM | | easypost_purolator_express9_am | PurolatorExpress9AM | | easypost_purolator_express_box | PurolatorExpressBox | | easypost_purolator_express_box1030_am | PurolatorExpressBox1030AM | | easypost_purolator_express_box9_am | PurolatorExpressBox9AM | | easypost_purolator_express_box_evening | PurolatorExpressBoxEvening | | easypost_purolator_express_box_international | PurolatorExpressBoxInternational | | easypost_purolator_express_box_international1030_am | PurolatorExpressBoxInternational1030AM | | easypost_purolator_express_box_international1200 | PurolatorExpressBoxInternational1200 | | easypost_purolator_express_box_international9_am | PurolatorExpressBoxInternational9AM | | easypost_purolator_express_box_us | PurolatorExpressBoxUS | | easypost_purolator_express_box_us1030_am | PurolatorExpressBoxUS1030AM | | easypost_purolator_express_box_us1200 | PurolatorExpressBoxUS1200 | | easypost_purolator_express_box_us9_am | PurolatorExpressBoxUS9AM | | easypost_purolator_express_envelope | PurolatorExpressEnvelope | | easypost_purolator_express_envelope1030_am | PurolatorExpressEnvelope1030AM | | easypost_purolator_express_envelope9_am | PurolatorExpressEnvelope9AM | | easypost_purolator_express_envelope_evening | PurolatorExpressEnvelopeEvening | | easypost_purolator_express_envelope_international | PurolatorExpressEnvelopeInternational | | easypost_purolator_express_envelope_international1030_am | PurolatorExpressEnvelopeInternational1030AM | | easypost_purolator_express_envelope_international1200 | PurolatorExpressEnvelopeInternational1200 | | easypost_purolator_express_envelope_international9_am | PurolatorExpressEnvelopeInternational9AM | | easypost_purolator_express_envelope_us | PurolatorExpressEnvelopeUS | | easypost_purolator_express_envelope_us1030_am | PurolatorExpressEnvelopeUS1030AM | | easypost_purolator_express_envelope_us1200 | PurolatorExpressEnvelopeUS1200 | | easypost_purolator_express_envelope_us9_am | PurolatorExpressEnvelopeUS9AM | | easypost_purolator_express_evening | PurolatorExpressEvening | | easypost_purolator_express_international | PurolatorExpressInternational | | easypost_purolator_express_international1030_am | PurolatorExpressInternational1030AM | | easypost_purolator_express_international1200 | PurolatorExpressInternational1200 | | easypost_purolator_express_international9_am | PurolatorExpressInternational9AM | | easypost_purolator_express_pack | PurolatorExpressPack | | easypost_purolator_express_pack1030_am | PurolatorExpressPack1030AM | | easypost_purolator_express_pack9_am | PurolatorExpressPack9AM | | easypost_purolator_express_pack_evening | PurolatorExpressPackEvening | | easypost_purolator_express_pack_international | PurolatorExpressPackInternational | | easypost_purolator_express_pack_international1030_am | PurolatorExpressPackInternational1030AM | | easypost_purolator_express_pack_international1200 | PurolatorExpressPackInternational1200 | | easypost_purolator_express_pack_international9_am | PurolatorExpressPackInternational9AM | | easypost_purolator_express_pack_us | PurolatorExpressPackUS | | easypost_purolator_express_pack_us1030_am | PurolatorExpressPackUS1030AM | | easypost_purolator_express_pack_us1200 | PurolatorExpressPackUS1200 | | easypost_purolator_express_pack_us9_am | PurolatorExpressPackUS9AM | | easypost_purolator_express_us | PurolatorExpressUS | | easypost_purolator_express_us1030_am | PurolatorExpressUS1030AM | | easypost_purolator_express_us1200 | PurolatorExpressUS1200 | | easypost_purolator_express_us9_am | PurolatorExpressUS9AM | | easypost_purolator_ground | PurolatorGround | | easypost_purolator_ground1030_am | PurolatorGround1030AM | | easypost_purolator_ground9_am | PurolatorGround9AM | | easypost_purolator_ground_distribution | PurolatorGroundDistribution | | easypost_purolator_ground_evening | PurolatorGroundEvening | | easypost_purolator_ground_regional | PurolatorGroundRegional | | easypost_purolator_ground_us | PurolatorGroundUS | | easypost_royalmail_international_signed | InternationalSigned | | easypost_royalmail_international_tracked | InternationalTracked | | easypost_royalmail_international_tracked_and_signed | InternationalTrackedAndSigned | | easypost_royalmail_1st_class | 1stClass | | easypost_royalmail_1st_class_signed_for | 1stClassSignedFor | | easypost_royalmail_2nd_class | 2ndClass | | easypost_royalmail_2nd_class_signed_for | 2ndClassSignedFor | | easypost_royalmail_royal_mail24 | RoyalMail24 | | easypost_royalmail_royal_mail24_signed_for | RoyalMail24SignedFor | | easypost_royalmail_royal_mail48 | RoyalMail48 | | easypost_royalmail_royal_mail48_signed_for | RoyalMail48SignedFor | | easypost_royalmail_special_delivery_guaranteed1pm | SpecialDeliveryGuaranteed1pm | | easypost_royalmail_special_delivery_guaranteed9am | SpecialDeliveryGuaranteed9am | | easypost_royalmail_standard_letter1st_class | StandardLetter1stClass | | easypost_royalmail_standard_letter1st_class_signed_for | StandardLetter1stClassSignedFor | | easypost_royalmail_standard_letter2nd_class | StandardLetter2ndClass | | easypost_royalmail_standard_letter2nd_class_signed_for | StandardLetter2ndClassSignedFor | | easypost_royalmail_tracked24 | Tracked24 | | easypost_royalmail_tracked24_high_volume | Tracked24HighVolume | | easypost_royalmail_tracked24_high_volume_signature | Tracked24HighVolumeSignature | | easypost_royalmail_tracked24_signature | Tracked24Signature | | easypost_royalmail_tracked48 | Tracked48 | | easypost_royalmail_tracked48_high_volume | Tracked48HighVolume | | easypost_royalmail_tracked48_high_volume_signature | Tracked48HighVolumeSignature | | easypost_royalmail_tracked48_signature | Tracked48Signature | | easypost_seko_ecommerce_standard_tracked | eCommerce Standard Tracked | | easypost_seko_ecommerce_express_tracked | eCommerce Express Tracked | | easypost_seko_domestic_express | Domestic Express | | easypost_seko_domestic_standard | Domestic Standard | | easypost_sendle_easy | Easy | | easypost_sendle_pro | Pro | | easypost_sendle_plus | Plus | | easypost_sfexpress_international_standard_express_doc | International Standard Express - Doc | | easypost_sfexpress_international_standard_express_parcel | International Standard Express - Parcel | | easypost_sfexpress_international_economy_express_pilot | International Economy Express - Pilot | | easypost_sfexpress_international_economy_express_doc | International Economy Express - Doc | | easypost_speedee_delivery | SpeeDeeDelivery | | easypost_startrack_express | StartrackExpress | | easypost_startrack_premium | StartrackPremium | | easypost_startrack_fixed_price_premium | StartrackFixedPricePremium | | easypost_tforce_same_day_white_glove | SameDayWhiteGlove | | easypost_tforce_next_day_white_glove | NextDayWhiteGlove | | easypost_uds_delivery_service | DeliveryService | | easypost_ups_standard | UPSStandard | | easypost_ups_saver | UPSSaver | | easypost_ups_express_plus | ExpressPlus | | easypost_ups_next_day_air | NextDayAir | | easypost_ups_next_day_air_saver | NextDayAirSaver | | easypost_ups_next_day_air_early_am | NextDayAirEarlyAM | | easypost_ups_2nd_day_air | 2ndDayAir | | easypost_ups_2nd_day_air_am | 2ndDayAirAM | | easypost_ups_3_day_select | 3DaySelect | | easypost_ups_mail_expedited_mail_innovations | ExpeditedMailInnovations | | easypost_ups_mail_priority_mail_innovations | PriorityMailInnovations | | easypost_ups_mail_economy_mail_innovations | EconomyMailInnovations | | easypost_usps_library_mail | LibraryMail | | easypost_usps_first_class_mail_international | FirstClassMailInternational | | easypost_usps_first_class_package_international_service | FirstClassPackageInternationalService | | easypost_usps_priority_mail_international | PriorityMailInternational | | easypost_usps_express_mail_international | ExpressMailInternational | | easypost_veho_next_day | nextDay | | easypost_veho_same_day | sameDay | ### Deutsche Post DHL | Code | Service Name | | ------------ | ------------ | | dpdhl_paket | V01PAK | | dpdhl_paket_international | V53WPAK | | dpdhl_europaket | V54EPAK | | dpdhl_paket_connect | V55PAK | | dpdhl_warenpost | V62WP | | dpdhl_warenpost_international | V66WPI | | dpdhl_retoure | | ### DPD | Code | Service Name | | ------------ | ------------ | | dpd_cl | CL | | dpd_express_10h | E10 | | dpd_express_12h | E12 | | dpd_express_18h_guarantee | E18 | | dpd_express_b2b_predict | B2B MSG option | ### DHL Parcel Poland | Code | Service Name | | ------------ | ------------ | | dhl_poland_premium | PR | | dhl_poland_polska | AH | | dhl_poland_09 | 09 | | dhl_poland_12 | 12 | | dhl_poland_connect | EK | | dhl_poland_international | PI | ### DHL Parcel DE | Code | Service Name | | ------------ | ------------ | | dhl_parcel_de_paket | V01PAK | | dhl_parcel_de_warenpost | V62WP | | dhl_parcel_de_europaket | V54EPAK | | dhl_parcel_de_paket_international | V53WPAK | | dhl_parcel_de_warenpost_international | V66WPI | ### DHL Express | Code | Service Name | | ------------ | ------------ | | dhl_logistics_services | 0 | | dhl_domestic_express_12_00 | 1 | | dhl_express_choice | 2 | | dhl_express_choice_nondoc | 3 | | dhl_jetline | 4 | | dhl_sprintline | 5 | | dhl_air_capacity_sales | 6 | | dhl_express_easy | 7 | | dhl_express_easy_nondoc | 8 | | dhl_parcel_product | 9 | | dhl_accounting | A | | dhl_breakbulk_express | B | | dhl_medical_express | C | | dhl_express_worldwide_doc | D | | dhl_express_9_00_nondoc | E | | dhl_freight_worldwide_nondoc | F | | dhl_economy_select_domestic | G | | dhl_economy_select_nondoc | H | | dhl_express_domestic_9_00 | I | | dhl_jumbo_box_nondoc | J | | dhl_express_9_00 | K | | dhl_express_10_30 | L | | dhl_express_10_30_nondoc | M | | dhl_express_domestic | N | | dhl_express_domestic_10_30 | O | | dhl_express_worldwide_nondoc | P | | dhl_medical_express_nondoc | Q | | dhl_globalmail | R | | dhl_same_day | S | | dhl_express_12_00 | T | | dhl_express_worldwide | U | | dhl_parcel_product_nondoc | V | | dhl_economy_select | W | | dhl_express_envelope | X | | dhl_express_12_00_nondoc | Y | | dhl_destination_charges | Z | | dhl_express_all | None | ### Colissimo | Code | Service Name | | ------------ | ------------ | | colissimo_home_without_signature | DOM | | colissimo_home_with_signature | DOS | | colissimo_eco_france | CECO | | colissimo_return_france | CORE | | colissimo_flash_without_signature | COLR | | colissimo_flash_with_signature | J+1 | | colissimo_oversea_home_without_signature | COM | | colissimo_oversea_home_with_signature | CDS | | colissimo_eco_om_without_signature | ECO | | colissimo_eco_om_with_signature | ECOS | | colissimo_retour_om | CORI | | colissimo_return_international_from_france | CORF | | colissimo_economical_big_export_offer | ACCI | | colissimo_out_of_home_national_international | HD | ### Chronopost | Code | Service Name | | ------------ | ------------ | | chronopost_retrait_bureau | 0 | | chronopost_13 | 1 | | chronopost_10 | 2 | | chronopost_18 | 16 | | chronopost_relais | 86 | | chronopost_express_international | 17 | | chronopost_premium_international | 37 | | chronopost_classic_international | 44 | ### Canada Post | Code | Service Name | | ------------ | ------------ | | canadapost_regular_parcel | DOM.RP | | canadapost_expedited_parcel | DOM.EP | | canadapost_xpresspost | DOM.XP | | canadapost_xpresspost_certified | DOM.XP.CERT | | canadapost_priority | DOM.PC | | canadapost_library_books | DOM.LIB | | canadapost_expedited_parcel_usa | USA.EP | | canadapost_priority_worldwide_envelope_usa | USA.PW.ENV | | canadapost_priority_worldwide_pak_usa | USA.PW.PAK | | canadapost_priority_worldwide_parcel_usa | USA.PW.PARCEL | | canadapost_small_packet_usa_air | USA.SP.AIR | | canadapost_tracked_packet_usa | USA.TP | | canadapost_tracked_packet_usa_lvm | USA.TP.LVM | | canadapost_xpresspost_usa | USA.XP | | canadapost_xpresspost_international | INT.XP | | canadapost_international_parcel_air | INT.IP.AIR | | canadapost_international_parcel_surface | INT.IP.SURF | | canadapost_priority_worldwide_envelope_intl | INT.PW.ENV | | canadapost_priority_worldwide_pak_intl | INT.PW.PAK | | canadapost_priority_worldwide_parcel_intl | INT.PW.PARCEL | | canadapost_small_packet_international_air | INT.SP.AIR | | canadapost_small_packet_international_surface | INT.SP.SURF | | canadapost_tracked_packet_international | INT.TP | ### Belgian Post | Code | Service Name | | ------------ | ------------ | | bpack_24h_pro | bpack 24h Pro | | bpack_24h_business | bpack 24h business | | bpack_bus | bpack Bus | | bpack_pallet | bpack Pallet | | bpack_easy_retour | bpack Easy Retour | | bpack_xl | bpack XL | | bpack_bpost | bpack@bpost | | bpack_24_7 | bpack 24/7 | | bpack_world_business | bpack World Business | | bpack_world_express_pro | bpack World Express Pro | | bpack_europe_business | bpack Europe Business | | bpack_world_easy_return | bpack World Easy Return | | bpack_bpost_international | bpack@bpost international | | bpack_24_7_international | bpack 24/7 international | ### BoxKnight | Code | Service Name | | ------------ | ------------ | | boxknight_sameday | SAMEDAY | | boxknight_nextday | NEXTDAY | | boxknight_scheduled | SCHEDULED | ### Australia Post | Code | Service Name | | ------------ | ------------ | | australiapost_parcel_post | T28 | | australiapost_express_post | E34 | | australiapost_parcel_post_signature | 3D55 | | australiapost_express_post_signature | 3J55 | | australiapost_intl_standard_pack_track | PTI8 | | australiapost_intl_standard_with_signature | PTI7 | | australiapost_intl_express_merch | ECM8 | | australiapost_intl_express_docs | ECD8 | | australiapost_eparcel_post_returns | PR | | australiapost_express_eparcel_post_returns | XPR | ### Asendia US | Code | Service Name | | ------------ | ------------ | | asendia_us_e_com_tracked_ddp | 19 | | asendia_us_fully_tracked | 65 | | asendia_us_country_tracked | 66 | ### AmazonShipping | Code | Service Name | | ------------ | ------------ | | amazon_shipping_ground | Amazon Shipping Ground | | amazon_shipping_standard | Amazon Shipping Standard | | amazon_shipping_premium | Amazon Shipping Premium | ### Allied Express Local | Code | Service Name | | ------------ | ------------ | | allied_road_service | R | | allied_parcel_service | P | | allied_standard_pallet_service | PT | | allied_oversized_pallet_service | PT2 | | allied_local_normal_service | N | | allied_local_vip_service | V | | allied_local_executive_service | E | | allied_local_gold_service | G | ### Allied Express | Code | Service Name | | ------------ | ------------ | | allied_road_service | R | | allied_parcel_service | P | | allied_standard_pallet_service | PT | | allied_oversized_pallet_service | PT2 | --- ## Parcel Templates Use any of the following templates when you ship with special carrier packaging. ### UPS | Code | Dimensions | | ------------ | ------------ | | ups_small_express_box | 13.0 x 11.0 x 2.0 in | | ups_medium_express_box | 16.0 x 11.0 x 3.0 in | | ups_large_express_box | 18.0 x 13.0 x 3.0 in | | ups_express_tube | 38.0 x 6.0 x 6.0 in | | ups_express_pak | 16.0 x 11.75 x 1.5 in | | ups_world_document_box | 17.5 x 12.5 x 3.0 in | ### TNT | Code | Dimensions | | ------------ | ------------ | | tnt_envelope_doc | 35.0 x 1.0 x 27.5 cm | | tnt_satchel_bag1 | 40.0 x 1.0 x 30.0 cm | | tnt_satchel_bag2 | 47.5 x 1.0 x 38.0 cm | | tnt_box_B | 29.5 x 19.0 x 40.0 cm | | tnt_box_C | 29.5 x 29.0 x 40.0 cm | | tnt_box_D | 39.5 x 29.0 x 50.0 cm | | tnt_box_E | 39.5 x 49.5 x 44.0 cm | | tnt_medpack_ambient | 18.0 x 12.0 x 23.0 cm | | tnt_medpack_fronzen_10 | 37.0 x 35.5 x 40.0 cm | ### Purolator | Code | Dimensions | | ------------ | ------------ | | purolator_express_envelope | 12.5 x 16 x 1.5 in | | purolator_express_pack | 12.5 x 16 x 1.0 in | | purolator_express_box | 18 x 12 x 3.5 in | ### FedEx Web Service | Code | Dimensions | | ------------ | ------------ | | fedex_envelope_legal_size | 9.5 x 15.5 x 1 in | | fedex_padded_pak | 11.75 x 14.75 x 1 in | | fedex_polyethylene_pak | 12.0 x 15.5 x 1 in | | fedex_clinical_pak | 13.5 x 18.0 x 1 in | | fedex_small_box | 12.25 x 10.9 x 1.5 in | | fedex_medium_box | 13.25 x 11.5 x 2.38 in | | fedex_large_box | 17.88 x 12.38 x 3.0 in | | fedex_extra_large_box | 11.88 x 11.0 x 10.75 in | | fedex_10_kg_box | 15.81 x 12.94 x 10.19 in | | fedex_25_kg_box | 21.56 x 16.56 x 13.19 in | | fedex_tube | 38.0 x 6.0 x 6.0 in | ### DHL Express | Code | Dimensions | | ------------ | ------------ | | dhl_express_envelope | 35.0 x 27.5 x 1.0 cm | | dhl_express_standard_flyer | 40.0 x 30.0 x 1.5 cm | | dhl_express_large_flyer | 47.5 x 37.5 x 1.5 cm | | dhl_express_box_2 | 33.7 x 18.2 x 10.0 cm | | dhl_express_box_3 | 33.6 x 32.0 x 5.2 cm | | dhl_express_box_4 | 33.7 x 32.2 x 18.0 cm | | dhl_express_box_5 | 33.7 x 32.2 x 34.5 cm | | dhl_express_box_6 | 41.7 x 35.9 x 36.9 cm | | dhl_express_box_7 | 48.1 x 40.4 x 38.9 cm | | dhl_express_box_8 | 54.2 x 44.4 x 40.9 cm | | dhl_express_tube | 96.0 x 15.0 x 15.0 cm | | dhl_didgeridoo_box | 13.0 x 13.0 x 162.0 cm | | dhl_jumbo_box | 45.0 x 42.7 x 33.0 cm | | dhl_jumbo_box_junior | 39.9 x 34.0 x 24.1 cm | ### Canada Post | Code | Dimensions | | ------------ | ------------ | | canadapost_mailing_box | 10.2 x 15.2 x 1.0 cm | | canadapost_extra_small_mailing_box | 14.0 x 14.0 x 14.0 cm | | canadapost_small_mailing_box | 28.6 x 22.9 x 6.4 cm | | canadapost_medium_mailing_box | 31.0 x 23.5 x 13.3 cm | | canadapost_large_mailing_box | 38.1 x 30.5 x 9.5 cm | | canadapost_extra_large_mailing_box | 40.0 x 30.5 x 21.6 cm | | canadapost_corrugated_small_box | 42.0 x 32.0 x 32.0 cm | | canadapost_corrugated_medium_box | 46.0 x 38.0 x 32.0 cm | | canadapost_corrugated_large_box | 46.0 x 46.0 x 40.6 cm | | canadapost_xexpresspost_certified_envelope | 26.0 x 15.9 x 1.5 cm | | canadapost_xexpresspost_national_large_envelope | 40.0 x 29.2 x 1.5 cm | ...