Your inMotion account
Creating an inMotion account
To use inMotion you'll need to sign up for an account at
app.inmotion.io/signup. You'll be asked for:
Activities stored in an account can only be seen by users who've been given the appropriate access by the account owner - see Managing account access below.
- A username - this is publicly visible, so avoid using anything private.
- Your first and last name.
- A valid email address.
- A secure password - at least 8 characters, including mixed case, a number, and a special character.
Activities stored in an account can only be seen by users who've been given the appropriate access by the account owner - see Managing account access below.
Logging in
Head to app.inmotion.io/login and enter the
username and password you signed up with. Once you're authenticated, you're straight into
inMotion - no further steps needed.
Forgotten your password?
Go to app.inmotion.io/reset-password
and submit the email address you signed up with. You'll receive a reset link by email, valid for 24 hours.
If you receive a reset email you didn't request, you can safely ignore it - no action is needed.
If you receive a reset email you didn't request, you can safely ignore it - no action is needed.
Changing your password
If you're already logged in and just want to change your password, open the dropdown menu under your name and
choose Change Password. You'll need to enter your current password, then your new password twice, to
guard against typos.
Updating your user details
From the dropdown menu under your name, choose My Details to change your username, display name, first
name, surname, or email address. This is also where you set your preferred units and locale, and where you can
turn on Allow Public Invitations so others can find and request access to your account. Save or cancel
your changes from the same screen.
Account details
Every user has an account, which can hold activities and be shared with others. From the dropdown menu, choose
Account Details to rename the account or set which profiles apply to it (for example agriculture, aviation,
boating, construction, environmental, health, mining, surveying, transportation, weather, or other) - this helps
tailor the activity types available to that account. You can also request deletion of the account entirely from
this screen.
Managing account access
Choose Account Members from the dropdown menu to add other inMotion users to
your account and control what they can do:
- None - no access.
- Consumer - can view data.
- Contributor - can view and add new data.
- Owner - can view, add, and delete data.
Developer keys
Not available on the Free (Personal) plan.
If you're building against the inMotion API, choose Developer Keys from the dropdown menu to create a developer key/secret pair. Use the + button to add a new key, give it a name, optionally enable HMAC signing, and set an expiration date (or leave it as No expiration date for a long-lived key). Copy the key and secret using the icon alongside each field - the secret is only ever shown here.
If you're building against the inMotion API, choose Developer Keys from the dropdown menu to create a developer key/secret pair. Use the + button to add a new key, give it a name, optionally enable HMAC signing, and set an expiration date (or leave it as No expiration date for a long-lived key). Copy the key and secret using the icon alongside each field - the secret is only ever shown here.
API keys
Not available on the Free (Personal) plan.
API Keys, also under the dropdown menu, let you generate an account key and API key pair scoped to a specific access level (None, Consumer, Contributor, or Owner) for a third-party integration - handy when you want to grant a device or service access without sharing your own login. Give the key a name, choose its access level and optional expiration, and save. Each settings tab links to the OpenAPI protocol definition, which documents how to use these keys in your own application.
API Keys, also under the dropdown menu, let you generate an account key and API key pair scoped to a specific access level (None, Consumer, Contributor, or Owner) for a third-party integration - handy when you want to grant a device or service access without sharing your own login. Give the key a name, choose its access level and optional expiration, and save. Each settings tab links to the OpenAPI protocol definition, which documents how to use these keys in your own application.