Skip to Content
Authentication

Morgen API Authentication

Base URL

All Morgen API endpoints are served from:

https://api.morgen.so

Endpoints are versioned with a path prefix. The current version is v3, so a full endpoint URL looks like https://api.morgen.so/v3/events/list.

Authenticating a request

Send your API key on the Authorization header, prefixed with ApiKey and a single space:

Authorization: ApiKey <YOUR_API_KEY>

For example:

fetch("https://api.morgen.so/v3/tasks/list", { method: "GET", headers: { accept: "application/json", Authorization: "ApiKey <YOUR_API_KEY>", }, });

The scheme is ApiKey, not Bearer. A request with a missing or unrecognised Authorization header returns HTTP 401, and so does a request carrying a key that is not valid.

⚠️

Access to the API also depends on your Morgen plan. If your key is valid but your plan does not include API access, requests return HTTP 403 with the message “Missing entitlements”.

Get your API key

Sign in to Morgen platform

Create a new account or sign in to Morgen platform . If you already have a Morgen account, you can use it to sign in to Morgen platform.

Get your API key

You can get your API key navigating to Developers API  page.

Copy your API key

In the page you will be able to copy your API key, keep it safe.
If you believe your API key has been leaked, you can regenerate it.

Last updated on