Qodana logo

Qodana

The code quality platform for teams

Releases Tools

Qodana’s Public API Is Now Available!

Qodana public API

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.

View Documentation

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.

View Documentation

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.

image description