# Apache POI

**Canonical:** https://apis.io/providers/apache-poi/  
**APIs profiled:** 4

Apache POI is a Java API for manipulating various file formats based upon the Office Open XML standards (OOXML) and Microsoft's OLE2 Compound Document format (OLE2). It supports reading and writing Excel, Word, PowerPoint, Visio, and Outlook files.

## Kin Score — 29.5 / 100 (thin)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 29.5).

| Facet | Score |
|---|---|
| Discoverability | 64.8 |
| Contract Quality | 54.4 |
| Governance | 25.0 |
| Contract Governance | 25.0 |
| Operational Transparency | 10.5 |
| Developer Ergonomics | 9.5 |
| Commercial Clarity | 15.8 |
| Access Clarity | 15.8 |

## Agent readiness — 20.5 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | no |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium — onboarding: unknown, pricing: freemium, trial: no (confidence: medium).

## APIs (4)

- **Apache POI Conversion API** — The Conversion API from Apache POI — 1 operation(s) for conversion.
- **Apache POI Excel API** — The Excel API from Apache POI — 4 operation(s) for excel.
- **Apache POI PowerPoint API** — The PowerPoint API from Apache POI — 2 operation(s) for powerpoint.
- **Apache POI Word API** — The Word API from Apache POI — 2 operation(s) for word.

## Agentic access (1)

- **Apache Poi Agentic Access** — 11 operations · 5 acting

## Security (2)

- **Apache Poi Domain Security** — TLSv1.3 · HSTS · DMARC
- **Apache Poi Vulnerability Disclosure** — security.txt · contact published

## Plans (1)

- **Apache Poi Plans Pricing**

## Use cases (4)

- **Report Generation** — Generate Excel and Word reports programmatically from application data
- **Data Import/Export** — Import data from Excel spreadsheets and export results back
- **Template Processing** — Fill Office document templates with dynamic data
- **Document Conversion** — Convert between legacy Office formats and modern OOXML formats

## Tags

Document Processing, Excel, Java, Microsoft Office, PowerPoint, Word, Apache, Open-Source

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/apache-poi/). Scores are computed from the provider's own public artifacts under a published rubric.
