PostPlus API overview

Welcome to PostPlus API documentation.

Maria Teller

Last Update één jaar geleden

PostPlus provides API endpoints that enable customers to interact with the PostPlus platform by creating and managing parcels, retrieving parcel labels, manifesting shipments, etc. API conforms to Open API specification.

Environments

PostPlus has currently two customer-facing environments in use: test and production. Test environment suits for prototyping and integration development, it contains the latest releases that might not be available in production yet, and additionally, data in the test environment gets reset on regular basis.

TEST environment specification at https://api.test.post-plus.io/swagger

X-API-KEY for testing is: apitest1234567890

PRODUCTION environment specification at https://api.post-plus.io/swagger

Production API key will be provided by the account manager or can be requested from PostPlus IT.

Authentication and authorization

API is using an API Key authentication scheme that requires X-API-KEY header to be present in each request. Production API keys shall be obtained from the PostPlus account manager.

API request example:

Each provided API key is associated with a specific PostPlus account with specific authorization rules, i.e. a given key might be authorized to manage shipments, but not authorized to request HS codes. Authorizations are managed by PostPlus according to customer agreements.

Here we’ll go through all the steps necessary to upload shipments data. Please note that the steps through API are very similar to regular user interface shipment creation and manifest file upload.


Endpoints and model descriptions

In general, the user interface at https://api.test.post-plus.io/swagger should provide enough information for developers to get started with integration. Each endpoint (an action or a query) has an action description as well as request and response payload descriptions. The Swagger user interface also allows users to send requests using provided API keys.

API Endpoints

API allows creating and updating one or multiple parcels in one request, retrieve parcel information, updating references, such as bag numbers, and linking to shipments.

The main API workflow is the following:

Read more about how to create parcels, shipments and fetch tracking.

Still need help? Message Us