Morgen API Authentication
Base URL
All Morgen API endpoints are served from:
https://api.morgen.soEndpoints 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.