Apache Flink logo

Apache Flink

Apache Flink is an open-source framework and distributed processing engine for stateful computations over unbounded and bounded data streams. It is designed to run in all common cluster environments and to perform computations at in-memory speed and at any scale. Flink exposes a REST API on the JobManager Dispatcher that allows external systems to query cluster status, submit and manage jobs, trigger savepoints and checkpoints, upload and run JARs, and inspect metrics, accumulators, and exception histories. The same REST endpoints power the Flink Web UI.

1 APIs 0 Features
Big DataDistributed ComputingReal-Time AnalyticsStream ProcessingWorkflows

APIs

Apache Flink REST API

The Flink REST API is exposed by the JobManager Dispatcher and provides monitoring and management capabilities for a Flink cluster. It covers cluster configuration, JobManager e...

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🔗
RESTAPIDocumentation
RESTAPIDocumentation
👥
GitHubRepository
GitHubRepository
📰
Blog
Blog
🔗
Community
Community

Sources

Raw ↑
aid: flink
name: Apache Flink
description: Apache Flink is an open-source framework and distributed processing engine for stateful computations over unbounded
  and bounded data streams. It is designed to run in all common cluster environments and to perform computations at in-memory
  speed and at any scale. Flink exposes a REST API on the JobManager Dispatcher that allows external systems to query cluster
  status, submit and manage jobs, trigger savepoints and checkpoints, upload and run JARs, and inspect metrics, accumulators,
  and exception histories. The same REST endpoints power the Flink Web UI.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/flink/refs/heads/main/apis.yml
created: '2025-01-01'
modified: '2026-05-19'
specificationVersion: '0.19'
tags:
- Big Data
- Distributed Computing
- Real-Time Analytics
- Stream Processing
- Workflows
apis:
- aid: flink:rest-api
  name: Apache Flink REST API
  description: The Flink REST API is exposed by the JobManager Dispatcher and provides monitoring and management capabilities
    for a Flink cluster. It covers cluster configuration, JobManager environment and metrics, job lifecycle (submit, list,
    cancel, stop), checkpoint and savepoint management, JAR upload and execution, dataset operations, and TaskManager inspection.
    The same REST API powers the Flink Web UI and is the primary programmatic interface for operating a Flink cluster.
  humanURL: https://nightlies.apache.org/flink/flink-docs-stable/docs/ops/rest_api/
  baseURL: http://localhost:8081
  tags:
  - Stream Processing
  - Job Management
  - Cluster Management
  - Checkpoints
  - Monitoring
  properties:
  - url: https://nightlies.apache.org/flink/flink-docs-stable/docs/ops/rest_api/
    type: Documentation
  - url: https://flink.apache.org/
    type: Website
  - url: https://github.com/apache/flink
    type: GitHubRepository
  - url: openapi/flink-rest-api-openapi-original.yml
    type: OpenAPI
  - type: NaftikoCapability
    url: capabilities/rest-checkpoints.yaml
  - type: NaftikoCapability
    url: capabilities/rest-cluster.yaml
  - type: NaftikoCapability
    url: capabilities/rest-datasets.yaml
  - type: NaftikoCapability
    url: capabilities/rest-jars.yaml
  - type: NaftikoCapability
    url: capabilities/rest-jobmanager.yaml
  - type: NaftikoCapability
    url: capabilities/rest-jobs.yaml
  - type: NaftikoCapability
    url: capabilities/rest-taskmanagers.yaml
common:
- type: Website
  url: https://flink.apache.org/
- type: Documentation
  url: https://nightlies.apache.org/flink/flink-docs-stable/
- type: RESTAPIDocumentation
  url: https://nightlies.apache.org/flink/flink-docs-stable/docs/ops/rest_api/
- type: GitHubRepository
  url: https://github.com/apache/flink
- type: Blog
  url: https://flink.apache.org/posts/
- type: Community
  url: https://flink.apache.org/community/
- type: Integrations
  url: https://flink.apache.org/ecosystem/
integrations:
- name: 2020/
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com