New API is in preview! Subject to change. Send feedback to contact@mtd.dev

Authentication

API Keys

Before you can make any API requests, you need an API key. You will need to provide your API key with every request to let us know who you are.

An API key is essentially a password — treat it as such. Do not commit code containing this key to version control (e.g. a GitHub repository). Always store your key in an environment variable.Get an API Key

Including your Key in a Request

API Keys should be passed using the X-ApiKey HTTP header with your API key as the value.

This is a significant change from our previous API, in which keys were included in the URL itself.

Rate Limiting

Excessive requests will be rate limited. You can see your current request budget over at your account page. Build your application to cache responses where necessary, and be mindful not to spam us with requests!