Qodana
The code quality platform for teams
Qodana’s Public API Is Now Available!

The Qodana Public API is now live, complete with full documentation, examples, and OpenAPI specifications. This release gives all Qodana Cloud users the ability to integrate Qodana directly into their own systems, automate key workflows, and access core functionality programmatically.
What’s new?
Until now, a few API endpoints were available only to selected accounts. With this release, we’ve expanded, refined, and documented these endpoints, and made them available to everyone.
With the Public API, you can now:
Create and manage teams and projects directly via API
To create a new team (if applicable) along with a project and obtain a project token, send a POST
request to the https://{qodana_cloud_url}/api/v1/public/organizations/projects
endpoint and provide the team and project names, for example:
qodana_token=$(curl -X POST https://{qodana_cloud_url}/api/v1/public/organizations/projects \ -H "Authorization: Bearer $permanent_organization_token" \ -d '{ "projectName": "My project name", "teamName": "My team name" }')
This means you can connect Qodana more seamlessly with your existing DevOps pipelines, dashboards, or internal tools – all without leaving your development environment.
Explore the documentation
You’ll find the complete Public API reference, endpoint details, and examples in the official Qodana Public API Documentation. Check back at any time for updates.
For convenience, we’ve also published an OpenAPI specification (openapi.yaml
), so you can easily explore or test endpoints in tools like Postman or Swagger UI.
Up next
We’ll continue expanding the Public API throughout the year with new endpoints and features to give you deeper access to Qodana’s capabilities.
We can’t wait to see how you’ll use the API to automate your workflows, integrate Qodana into your toolchain, and make code quality insights part of your everyday development process. Follow us on Reddit, LinkedIn or X for more updates.