PostPlus API
  1. Endpoints Overview
PostPlus API
  • Authentication, Environments
  • Endpoints Overview
    • Parcels Endpoints
    • Shipments Endpoints
    • Tracking Endpoints
    • Accounts Endpoints
  • Scenarios And Workflows
    • Working with parcels
    • Create or update parcel record
    • Cancel or delete a parcel record
    • Manifesting parcels in bags and shipments
    • Query parcel tracking events
    • Import parcel tracking events
  • All API Endpoints
    • Parcels
      • Create or update single parcel.
      • Create or update up to 200 parcels in a single request.
      • Get parcel details by parcel Id.
      • Get up to 100 parcels details by parcel Ids.
      • Get parcel details by parcel number (tracking number).
      • Get up to 100 parcels details by parcel numbers (tracking numbers).
      • Get parcel details by sender reference number.
      • Get up to 100 parcel details by sender reference numbers.
      • Query up to 500 parcels.
      • Delete parcel by Id.
      • Delete up to 100 parcels by Ids.
      • Get print details and contents by print Id.
      • Get up to 100 parcel print details and contents by print Ids.
      • Get pickup point details by Id.
      • Query pickup points.
      • Group parcels into bags and link to a shipment (update parcel references). When AllowPartialSuccess is true, valid parcels are updated and invalid ones returned in FailedParcels.
      • Get parcel details by manifest reference numbers.
      • Get up to 100 parcel details by manifest reference numbers.
      • Get parcel details by carrier reference numbers.
      • Get up to 100 parcel details by carrier reference numbers.
    • Shipments
      • Cancel erroneous parcels in a shipment.
      • Delete shipment manifest file.
      • Create new shipment.
      • Create new bag level shipment.
      • Update bag level shipment.
      • Link parcels with specified bag numbers to a shipment.
      • Validate and prepare shipment for submitting.
      • Submit and lock shipment and it's parcels.
      • Group parcels into bags and link to a shipment, then prepare and submit shipment in one transaction.
      • Delete shipment.
      • Update shipment.
      • Get shipment details by shipment id.
      • Query up to 500 shipments.
      • Upload shipment manifest file.
      • Upload shipment document.
      • Get shipment details by shipment number.
    • Documents
      • Download manifest file.
      • Download shipment documents in archive file.
      • Download shipment document file by Id.
      • Download parcel label by Id.
      • Generate and download generic bag labels.
      • Generate and download bag label.
      • Download resulting (processed) manifest file.
      • Generate and download shipment parcel labels.
      • Generate and download parcel commercial invoices.
      • Download resulting (processed) shipment file.
    • Tracking
      • Fetch up to 500 tracking events in cursor fashion.
      • Get event codes and other metadata.
      • Get tracking events by the list of parcel numbers, up to 50, comma separated.
      • Get tracking events by the list of sender reference numbers, up to 50, comma separated.
      • Get tracking events by the list of parcel numbers or sender reference numbers, up to 50, comma separated.
      • Get bag tracking events by the list of bag numbers, up to 50, comma separated.
      • Get bag tracking events by the list of bag numbers or shipment numbers, up to 50, comma separated.
      • Upload tracking events file.
    • Accounts
      • Get current account details.
    • Integrations
      • Add up to 500 tracking events to the processing queue. The whole batch either succeeds or fails.
      • Add tracking event with generic payload.
  1. Endpoints Overview

Parcels Endpoints

šŸ“Œ Parcel
A parcel is a package or bundle that is prepared and sent to a specific recipient, known as the consignee. It usually contains items that are being shipped for delivery, whether it's through postal services, courier companies, or other delivery methods.

Create, update, cancel, delete parcels#

Create or update single parcel.
Create or update up to 200 parcels in a single request.
Get parcel details by parcel Id.
Delete parcel by Id.
Delete up to 100 parcels by Ids.

Query parcel details#

By Id (Post+ parcel id)
Get parcel details by parcel Id.
Get up to 100 parcels details by parcel Ids.
By ParcelNr (tracking number)
Get parcel details by unique parcel number (tracking number).
Get up to 100 parcels details by parcel numbers (tracking numbers).
By SenderNr (sender reference):
Get parcel details by sender reference number.
Get up to 100 parcel details by sender reference numbers.
By ManifestNr (manifest reference). Not for general use, for special cases only:
Get parcel details by manifest reference number.
Get up to 100 parcel details by manifest reference numbers.
By CarrierNr (carrier reference). Not for general use, for special cases only:
Get parcel details by carrier reference number.
Get up to 100 parcel details by carrier reference numbers.
Query by shipment id, type, status etc.
Query up to 500 parcels.

Get parcel print (label) details and contents#

Get print details and contents by print Id.
Get up to 100 parcel print details and contents by print Ids.
Download parcel label by Id.

Query PUDO (pickup) points#

Get pickup point details by Id.
Query pickup points.

Group parcels into bags and link to a shipment (update parcel references)#

Group parcels into bags and link to a shipment (update parcel references).

Generate and download additional parcel labels and documents#

Generate and download parcel labels by shipment
Generate and download parcel commercial invoices.
Previous
Authentication, Environments
Next
Shipments Endpoints
Built with