Introduction
To use the Learn365 API, users need to authorize with a relevant API key. An API key is also used to authorize in Postman.
This article provides guidance on where to get an API key and how to authorize with it in the Learn365 API and in Postman.
Get an Learn365 API key for authorization
Required role: LMS admin or Microsoft 365 global admin
Learn365 enables global admins to generate multiple Learn365 API keys with two permission levels - Read only and Full control.
To get the API key with the relevant permission level:
1. Navigate to the Learn365 Admin Center > Global Settings > API key management.
2. Select the API key and copy it using the Copy API key option.
The API key will be used for authorization in the Learn365 API.
Authorize in the Learn365 API
After obtaining the relevant API key, you can use it to authorize access to the Learn365 API.
1. Go to https://api.365.systems and navigate to Learn365 Cloud API.
2. Select either Authorize or the lock icon of the API endpoint you'll use. The Available authorizations page will open.
3. On the opened Available authorizations page, under Basic authorization:
- In the Username field, enter api.
- In the Password field, paste the API key.
4. Select Authorize to proceed with the authorization. To cancel the action, select Close.
To log out of the Learn365 API after authorization:
1. Select either Authorize or the lock icon of the relevant API endpoint. The Available authorizations page will open.
2. On the opened Available authorizations page, select Logout.
Authorize in Postman
To authorize in Postman:
1. Navigate to the Authorization tab.
2. From the Type drop-down menu, select Basic Auth.
3. Complete the Username and Password fields:
- In the Username field, enter api.
- In the Password field, paste the API key.
4. Select Send.
The authorization data is automatically included in the request and is used each time you send a request.
Comments
Article is closed for comments.