/
🔐
Auth
Search
Try Notion
Drag image to reposition
🔐
Auth
There are two levels of authentication required for MKCloud
API Users
Users of the API are authenticated with an X-API-KEY header.
In general each end product integrating the MKCloud API should have a single X-API-KEY that they use with every request.
The X-API-KEY should be considered secret as it allows for manipulating content send to your end users
Your X-API-KEY doubles as the secret with which end user's JWT is signed.
End Users
End Users are the actual users that the API is being called on behalf of.
These users are identified by a JWT that identified their UUID.
Each end user of your app is considered a unique end user of the MKCloud.
You can create a new end user with the create_end_user endpoint. Please refer to the tutorial for more information