Skip to content

FAQ - Credentials

How do I obtain credentials for API access

The Ultimaker Cloud APIs are protected with OAuth2. You’ll need an OAuth2 API client ID and secret. To start the process of getting these credentials you can contact support with an explanation about what you are trying to achieve using the API and which scopes you think you need.

After Ultimaker accepts your intended use of the API we will provide you with the needed credentials or ask some follow up questions.

How can users sign in with my OAuth2 application

After implementing the credentials in your OAuth2 flow, users will be presented an approval page when they use your application for the first time. Only after access to their data for your application is accepted you can obtain access tokens for the user session. The access tokens are valid for 10 minutes. After that period, you will need to refresh the access token using the refresh token flow specified in the OAuth2 standard.