# Apache Beam SDK

**Canonical:** https://apis.io/apis/apache-beam/apache-beam-sdk/  
**Provider:** Apache Beam — https://apis.io/providers/apache-beam/  
**Documentation:** https://beam.apache.org/documentation/

Apache Beam SDK is one of 2 APIs that [Apache Beam](https://apis.io/providers/apache-beam/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Batch, Pipeline, SDK, and Streaming. The published artifact set on APIs.io includes API documentation, an API reference, and a getting-started guide.

The Apache Beam SDK provides the programming model for constructing data processing pipelines. Available in Java, Python, and Go, it provides PCollections, PTransforms, and Runners for batch and streaming data processing.

## Machine-readable artifacts (4)

- **Documentation** — https://beam.apache.org/documentation/
- **APIReference** — https://beam.apache.org/releases/pydoc/current/
- **GettingStarted** — https://beam.apache.org/get-started/wordcount-example/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/apache-beam/refs/heads/main/apis.yml

## Other Apache Beam APIs (1)

- [Apache Beam Job Service API](https://apis.io/apis/apache-beam/apache-beam-job-service/)

## Tags

Batch, Pipeline, SDK, Streaming

---

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