SonarQube
SonarQube REST APIs to detect bugs, code smells & security vulnerabilities
- Authentication
- OAuth
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Development
- Data source
- public-apis + marcelscruz
- Documentation / URL
- https://sonarcloud.io/web_api
Overview
SonarQube provides code-quality APIs — token-based (SonarCloud; a bogus organization returns 404, verified).
Quick Start
Components (replace with your org):
curl "https://sonarcloud.io/api/components/search?organization=YOUR_ORG" \
-H "Authorization: Bearer YOUR_TOKEN"
{ "errors": [ { "msg": "No organizationDto with key 'INVALID'" } ] }
Authentication
- SonarCloud/SonarQube → user token.
- Send it as
Authorization: Bearer(bogus org → 404, verified).
Rate Limits & Notes
- Free tier on SonarCloud (check the docs).
- Bugs, code smells, vulnerabilities.
FAQ
Is SonarQube free? Free tier on SonarCloud; more is paid.
Why 404? A bogus organization returns 404 (verified) — use your real org.
What’s the auth style?
Authorization: Bearer token.
More in Development
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| 24 Pull Requests Project to promote open source collaboration during December | No auth | Yes | Yes | ↗ |
| Abacus Free and simple counting service. You can use it to track page hits and specific events | No auth | Yes | Unknown | ↗ |
| Agent Gateway 34+ AI agent infrastructure services including memory, wallets, and scheduling | API Key | Yes | Unknown | ↗ |
| AgentDeals Search and compare developer free tiers, startup credits, and pricing changes | No auth | Yes | Unknown | ↗ |
| Agify.io Estimates the age from a first name | No auth | Yes | Yes | ↗ |