Developer Console
Registering as a build on DIMO developer
Last updated
Registering as a build on DIMO developer
Last updated
DIMO Check-in
For developers that previously registered with Developer Console prior to November 2024, your Developer License will NOT be managed by the Console. You could either create a new license with the new account, or continue to use your old license as is.
The (aka console) is a self-service portal that assists with developers in getting their Developer License, and getting DIMO Credits. For more information about Developer Licenses, check out .
The console supports two types of social logins: GitHub and Google. The OAuth process authenticates your identity and provisions a DIMO Global Account through the Accounts API, using the email address associated with your OAuth provider. If your email is already registered with DIMO Mobile, you can seamlessly access that account in the console.
Developer Notes
After logging in, you may see an empty account or one that already contains DIMO tokens. If your account does not have DIMO tokens, you may need to use a standard payment method to convert funds into DIMO Credits (DCX).
The current Console supports paying for DCX using your account balances. We currently support paying with DIMO tokens, POL, or WMATIC. POL and WMATIC may be introduced during Pay with Card.
Coming soon......
DIMO Check-in
After app creation, you can now configure your application accordingly. The Client ID
is your public key, whereas the API key
is your private key. The authorized redirect URI is also a required field in order for the DIMO Auth server to validate your access.
With a valid combination of the three parameters (Client ID
, API key
, and Redirect URI
), you have now unlocked the DIMO APIs.
By default, you are logged into the console as the owner
of an organization. We highly suggest using a team email to handle the account creation and use the team management features to invite developers working on your product.
With team management, you can invite developers as collaborators
of the organization under Settings > Team Management > Invite team.
Developer Notes
A collaborator
does NOT register a DIMO Account with the invited email, it only acts as a read-only user on the Developer Console.
If you are using , be sure to select the matching email to login when going through Login with Google. A mismatching email will result in a passkey error.
In certain regions of the world, you might be supported to pay with your credit card or debit card through our onramp integration with . Once on-ramped, users will able to swap their way into DCX.
Before accessing the DIMO APIs, you will need to obtain and configure a . To get a license, you simply need to create an app after getting some DIMO Credits. When creating an app for the very first time, you will be asked to provide a project namespace and an app name.
Select Production over Sandbox when creating an app for now. Our Sandbox environment isn't readily available for developers without development devices or vehicles. DIMO is working on a Vehicle Simulator for the Sandbox environment to enable development.