Juno Developer API
The Juno Developer API provides programmatic access to Juno's recruiting and team-building ecosystem. Use it to onboard team members, list jobs, submit applications, and evaluate candidates programmatically.
Work in progress: The Developer API is actively evolving. Some endpoint names still use
rankingsbecause Juno jobs and rankings share the same underlying record.
Base URL
https://api.usejuno.io/v1/developer
Quick Start
- Get API credentials - Go to Settings > Developer in your Juno dashboard to generate your API key.
- Authenticate - Include your
X-API-Keyheader in every request. - Make requests - Call any endpoint to manage your recruiting data.
Example Request
curl -X GET "https://api.usejuno.io/v1/developer/rankings" \
-H "X-API-Key: your_api_key_here"
Example Response
[
{
"id": "ranking_123",
"jobTitle": "Senior Frontend Engineer",
"jobDescription": "We are looking for...",
"createdAt": "2023-10-27T10:00:00Z"
}
]
Available Resources
| Resource | Description |
|---|---|
| Teams | Manage team bulk onboarding for existing companies. |
| Jobs | List jobs, view job details, submit applications, and close jobs. |
| Applicants | View applicants, manage decisions, move stages, and inspect scores. |
| Interviews | Invite applicants, view summaries, and manage scorecards. |
Next Steps
- Authentication - Learn how API key authentication and rate limits work
- Teams - Manage team bulk onboarding
- Jobs - Manage job listings and applications
- Applicants - Manage ATS applicant workflows
- Interviews - Manage interview workflows and scorecards