Quarkus website screenshot

Quarkus

Quarkus is a Kubernetes-native Java framework tailored for GraalVM and OpenJDK HotSpot, designed to build cloud-native microservices and serverless applications with fast startup times and low memory footprint.

Quarkus publishes 1 API on the APIs.io network: Quarkus. Tagged areas include Cloud Native, Frameworks, GraalVM, Java, and Kubernetes.

The Quarkus catalog on APIs.io includes 1 Spectral governance ruleset.

Quarkus’ developer surface includes documentation, getting-started guide, engineering blog, and 8 more developer resources.

45.1/100 developing ▬ flat Agent 55/100 agent ready Full breakdown ↓
scored 2026-07-20 · rubric v0.4
1 APIs 3 Agent Skills 0 Features
Cloud NativeFrameworksGraalVMJavaKubernetesMicroservicesServerless

API Rating

API Evangelist API Evangelist Rating How this is scored →
scored 2026-07-20 · rubric v0.4
Composite quality — 45.1/100 · developing
Contract Quality 11.5 / 25
Developer Ergonomics 6.1 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 4.8 / 13
Governance 8.8 / 12
Discoverability 6.0 / 10
Agent readiness — 55/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 12 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/quarkus: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs

Quarkus

Quarkus is a Kubernetes-native Java framework tailored for GraalVM and OpenJDK HotSpot, designed to build cloud-native microservices and serverless applications with fast startu...

Agent Skills

hello-world

AGENT SKILL

quarkus-update

AGENT SKILL

Collections

Pricing Plans

Quarkus Plans Pricing

3 plans

PLANS

Rate Limits

Quarkus Rate Limits

5 limits

RATE LIMITS

FinOps

API Governance Rules

Quarkus API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Company 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
opencollection: 1.0.0
info:
  name: Quarkus Dev UI & Health/Metrics API
  version: 3.17.0
items:
- info:
    name: Health
    type: folder
  items:
  - info:
      name: Quarkus Overall health check
      type: http
    http:
      method: GET
      url: http://localhost:8080/q/health
    docs: Returns aggregate health status combining liveness, readiness, and startup checks
  - info:
      name: Quarkus Liveness health check
      type: http
    http:
      method: GET
      url: http://localhost:8080/q/health/live
    docs: Indicates whether the application is running (for Kubernetes liveness probes)
  - info:
      name: Quarkus Readiness health check
      type: http
    http:
      method: GET
      url: http://localhost:8080/q/health/ready
    docs: Indicates whether the application is ready to accept traffic (for Kubernetes readiness probes)
  - info:
      name: Quarkus Startup health check
      type: http
    http:
      method: GET
      url: http://localhost:8080/q/health/started
    docs: Indicates whether the application has completed startup (for Kubernetes startup probes)
- info:
    name: Metrics
    type: folder
  items:
  - info:
      name: Quarkus Application metrics
      type: http
    http:
      method: GET
      url: http://localhost:8080/q/metrics
    docs: Returns application metrics in Prometheus exposition format
- info:
    name: OpenAPI
    type: folder
  items:
  - info:
      name: Quarkus OpenAPI document
      type: http
    http:
      method: GET
      url: http://localhost:8080/q/openapi
      params:
      - name: format
        value: ''
        type: query
        description: Response format
    docs: Returns the auto-generated OpenAPI specification for the application
  - info:
      name: Quarkus Swagger UI
      type: http
    http:
      method: GET
      url: http://localhost:8080/q/swagger-ui
    docs: Serves the Swagger UI for interactive API exploration (dev mode or when always-include is true)
- info:
    name: Info
    type: folder
  items:
  - info:
      name: Quarkus Application info
      type: http
    http:
      method: GET
      url: http://localhost:8080/q/info
    docs: Returns build-time and runtime application information
- info:
    name: Dev UI
    type: folder
  items:
  - info:
      name: Quarkus Dev UI dashboard
      type: http
    http:
      method: GET
      url: http://localhost:8080/q/dev-ui
    docs: Quarkus Dev UI web console (available only in dev mode) providing extensions, configuration, and build info
bundled: true