Track Submission
Introduction
The SubmissionService provides three APIs to track submissions. Typically these are used together.
Typical flow
- Provide a user interface to the user to allow them to search with a tracking number and without a tracking number.
- If the user elects to search by tracking number then skip to step 8.
- If the user elects to search without a tracking number display a user interface to collect: first name, last name, phone number, email address and ZIP Code. The user must provide at least two from first name, last name and ZIP Code. Email address and phone number can be optionally added but still require two of the required attributes.
- Obtain a JWT auth token through the Auth Service using your client id and client secret.
- Call the findbydemog API in the Submissions service sending the information provided by the user.
- If a single submission is returned skip to step 8.
- If multiple matching submissions are returned present a user interface for the user to select which submission they would like to see information for.
- Call the read API using the tracking number for the appropriate submission.
- Display the tracking information to the user.
Updated over 3 years ago