Juno API
Juno provides a RESTful API for programmatic access to platform data. The API is used by integrations, automation tools, and custom workflows.Authentication
All API requests require authentication via JWT bearer token:Available endpoints
The API covers:| Area | What you can do |
|---|---|
| Users | List, create, and manage user accounts |
| Content | Access course and unit data |
| Units | Query learning content metadata |
| Goals | Create and manage development goals |
| Feedback | Access feedback cycle data |
| Calendar | Manage events and calendar sync |
| Notifications | Trigger and manage notifications |
API access
API access is configured through Admin → Security → Developer Settings:- Generate API keys
- Configure webhook endpoints
- Manage integration credentials
Rate limits
The API enforces rate limits to ensure platform stability. Contact your Juno account team for details on rate limits for your plan.Developer resources
For detailed API documentation, endpoint schemas, and examples, contact your Juno account team or refer to your organization’s developer portal.The Juno API is primarily designed for integration partners and enterprise customers. Direct API access may not be available on all plans.