# Ballerina Docs API

**Canonical:** https://apis.io/apis/ballerina/ballerina-docs-api/  
**Provider:** Ballerina — https://apis.io/providers/ballerina/  
**Base URL:** https://api.central.ballerina.io  
**Documentation:** https://central.ballerina.io/

Ballerina Docs API is one of 4 APIs that [Ballerina](https://apis.io/providers/ballerina/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Documentation. The published artifact set on APIs.io includes an OpenAPI specification.

Retrieve the complete generated API documentation model for one published package version — every module, client, function, record, type, constant, error, listener, annotation and enum, in both a nested per-module view and flat search indexes. This is the model that renders lib.ballerina.io, and the endpoint the first-party ballerina-library MCP server calls. Anonymous; probed live on 2026-09-04.

## Operations (1)

| Method | Path | Summary |
|---|---|---|
| GET | `/2.0/docs/{orgName}/{packageName}/{version}` | Get the generated API documentation model for a package version |

## Machine-readable artifacts (2)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/ballerina/refs/heads/main/openapi/ballerina-docs-api-openapi.yml
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/ballerina/refs/heads/main/overlays/ballerina-docs-overlay.yaml

## Other Ballerina APIs (3)

- [Ballerina Packages API](https://apis.io/apis/ballerina/ballerina-packages-api/)
- [Ballerina Connectors API](https://apis.io/apis/ballerina/ballerina-connectors-api/)
- [Ballerina Triggers API](https://apis.io/apis/ballerina/ballerina-triggers-api/)

## Tags

Documentation

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/ballerina/ballerina-docs-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/ballerina/.
