# PyIceberg Python API

**Canonical:** https://apis.io/apis/apache-iceberg/python-api/  
**Provider:** Apache Iceberg — https://apis.io/providers/apache-iceberg/  
**Documentation:** https://py.iceberg.apache.org/

PyIceberg Python API is one of 5 APIs that [Apache Iceberg](https://apis.io/providers/apache-iceberg/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Python, SDK, and Table Format. The published artifact set on APIs.io includes API documentation and a GitHub repository.

PyIceberg is the official Python implementation of the Apache Iceberg table specification. It provides programmatic access to Iceberg table metadata and data, with integrations for PyArrow, Pandas, DuckDB, Ray, Polars, and multiple catalog backends.

## Machine-readable artifacts (3)

- **Documentation** — https://py.iceberg.apache.org/
- **SDKs** — https://pypi.org/project/pyiceberg/
- **GitHubRepository** — https://github.com/apache/iceberg-python

## Other Apache Iceberg APIs (4)

- [Apache Iceberg Java API](https://apis.io/apis/apache-iceberg/java-api/)
- [Apache Iceberg Catalog API API](https://apis.io/apis/apache-iceberg/apache-iceberg-catalog-api-api/)
- [Apache Iceberg Configuration API API](https://apis.io/apis/apache-iceberg/apache-iceberg-configuration-api-api/)
- [Apache Iceberg OAuth2 API API](https://apis.io/apis/apache-iceberg/apache-iceberg-oauth2-api-api/)

## Tags

Python, SDK, Table Format

---

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