Lessonly's Open API
API is an application programming interface allowing two networks to communicate with one another. In Lessonly's case, it allows customers to write a program that interfaces with the Lessonly application enabling their platform to interact with Lessonly and share data.
What is Available Through Lessonly's API?
Lessonly API allows the following:
Retrieve a list of users and groups
Create new users
Add new users to groups
Edit a user
Retrieve a list of content (lessons & paths)
Retrieve a list of what assigned group content
Retrieve a list of path contents and includes every step of the path. If the step is a nested path it returns a nested response
Assign content to a user or group
User's scores on assigned content
To view the complete API documentation select here.
How to Access the API Key
All Lessonly customers have access to the open API.
To enable the API > navigate to the Settings tab by selecting the gear icon in the upper right-hand corner > then select the "API & Webhooks," > and choose "Show API credentials."

After selecting Show API credentials, the API Key is revealed and can begin setting up third-party integrations with software Lessonly doesn't directly integrate with.
Important Note
Treat this key as a password. If accessed by someone outside of an organization, it is recommended to regenerate it for security purposes.
Once the key has been generated, the above documentation is linked directly from this page by selecting "See API Docs."

Important Note
API timestamp data is returned in EST.
If you have any other questions please reach out to Support at support@lessonly.com.