Skip to main content

API Information

Pre-requisites

To get started with the API there are two pre-requisites:

  1. Minut account with API access: Sign up here or use our app to create your account.

  2. OAuth2 client: You can configure the oauth client credentials from the web app, by going to the Developer tools page

All requests require you to include a valid access token in the Authorization header. For this we use OAuth2.0, which is well documented in the official spec: RFC6749. The endpoints for doing the exchange are covered in the Authentication section, and listed in the full API Reference.

Good to know

  • All of Minut's endpoints are served over HTTPS.

  • All references to dates and times are in UTC.

  • We try to return meaningful HTTP status codes and error messages.

  • The API only consumes and produces application/json (with the exception of the authentication endpoints).

Rate Limits

This API enforces rate limits with the following limitations:

LimitRequests AllowedBurstable Limit
Per second5 requests50 requests, with requests starting to be delayed after 20 requests within the timeframe
Per minute120 requests120 requests with no delay

In case of exceeding the rate limit, the API will respond with 429 Too many requests

API Status

Minut uses Uptimerobot to measure API availability. You can check the most recent status here: https://status.minut.com

Integrate with us!

We partner with insurances, telcos, and utilities around the world to provide new types of services for end users.

For integrations, we provide enterprise APIs tailored to managing thousands of devices, SLAs and support. Feel free to reach out to Sales for more information at sales@minut.com.