USPS is an API Key based integration and does not require the setup of an app by Cobalt user.

Required Credentials of a Linked Account

To successfully connect with the USPS integration, a Linked Account or an end-user will need to provide the following to connect:
  1. Client ID
  2. Client Secret
To understand how a Linked Account can get the above mentioned credentials, refer below.

Getting Credentials of USPS

To acquire the required credentials and connect a Linked Account, please follow the steps mentioned below: Connect a Linked Account
  1. Log in to your USPS Developer account.
Your users need to create a USPS Developer Account to acquire the required credentials.
  1. From the top navigation bar, click on Apps and then click on Add App button.
Navigation in USPS
  1. Provide an App Name > Select the Public Access checkbox and click on Add App.
Creating the app
  1. Once the app is created, click on it and copy the Consumer Key(Client ID) and Consumer Secret(Client Secret) for authentication.
Getting Credentials The Linked Account or end-user now have all the credentials required to connect with USPS.

Getting USPS API Access

To get access of APIs such as Tracking, you need to request USPS for approval. You can request for the access by using the support form provided by USPS here.

Actions and triggers

In Cobalt, you can create orchestrations of your use-cases using USPS actions and triggers. Following are the set of USPS actions and triggers supported by Cobalt.
  1. List Post Office Locations - Find post office locations based on various criteria in USPS.
  1. List Subscriptions - List tracking subscriptions in USPS.
  2. Create Subscription - Create a new tracking subscription in USPS.
  3. Get Subscription by ID - Get details of a specific tracking subscription in USPS.
  4. Update Subscription - Update an existing tracking subscription in USPS.
  5. Delete Subscription - Delete an existing tracking subscription in USPS.
  1. Get Tracking Details - Get tracking details for a package in USPS.
  2. Register for Tracking Notification - Register for tracking notifications for a package in USPS.
  1. HTTP Request - Make HTTP API calls to any USPS documented REST APIs.