Get your Development Credentials
OS1 is a logistics platform that provides an extensive development framework and sandbox environment for developers to build logistics apps and solutions. This guide walks you through the steps for getting started on the OS1 Developer Portal, from creating an account to registering an app and exploring APIs.
To create an application, you need to create an account in the OS1 developer portal. The portal is where you will sign in, access your dashboard, and manage everything related to your OS1 development. You can sign up for an account using either your email address (personal or business) or with single sign-on (SSO) through Google or GitHub.
To create an account using your email address.
- Click Create account.
- Click Login with email, Login with Google, or Login with GitHub.
Now that you’re signed in, the Developer Platform dashboard will open up, ready for you to start exploring.
Your next step is setting up your organization and development environment. Here’s how:
- From the developer dashboard, select Organization from the left navigation.
- On the Create Organization page, fill in the required information. Be sure to acknowledge the requirements for registering an organization.
- After filling everything out, click Create Organization.
- Next, the portal will send an OTP to your email. Use this to verify your organization.
After creating and verifying your organization, the portal automatically creates a default team for you. You can rename the team to better fit your organization. We’ll go over that in the next step.
Now that you’ve set up your organization, you can create a team and add members.
- First, click Team from the left navigation panel. This will take you to the Your Teams screen.
- In the Create Team field, enter the name of the team you wish to create, then click Create Team.
- To add team members, click Edit next to your team name.
- In the Email field, enter the email address of the team member you wish to invite. Once you’ve entered the email, you can assign a role to your new team member. To do this, select either Admin or Developer from the Role dropdown.
- After assigning the role, click Send Invite.
Your invited team member will receive an email with a link to create an account on the OS1 platform.
After creating your team, it's time to register your application. You can register your app using either the API or the OS1 Developer Portal. For more details on Application and Solutions, please refer to the Concept chapter.
To authenticate your apps on the platform, you need to obtain your credentials. You can access your credentials either through the API or the OS1 Developer Portal. However, keep in mind that your app must pass the tech review and have at least one approved version to get your credentials.