# Apache Airflow DAG API (v2)

**Canonical:** https://apis.io/apis/apache-airflow/airflow-dag-api/  
**Provider:** Apache Airflow — https://apis.io/providers/apache-airflow/  
**Base URL:** http://localhost:8080/api/v2  
**Documentation:** https://airflow.apache.org/docs/apache-airflow/stable/stable-rest-api-ref.html

Apache Airflow DAG API (v2) is one of 45 APIs that [Apache Airflow](https://apis.io/providers/apache-airflow/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include DAG. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

The DAG API from Apache Airflow — 6 operation(s) for dag.

## Operations (9)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v2/dags` | Airflow Get Dags |
| PATCH | `/api/v2/dags` | Airflow Patch Dags |
| GET | `/api/v2/dags/{dag_id}` | Airflow Get Dag |
| PATCH | `/api/v2/dags/{dag_id}` | Airflow Patch Dag |
| DELETE | `/api/v2/dags/{dag_id}` | Airflow Delete Dag |
| GET | `/api/v2/dags/{dag_id}/details` | Airflow Get Dag Details |
| POST | `/api/v2/dags/{dag_id}/favorite` | Airflow Favorite Dag |
| POST | `/api/v2/dags/{dag_id}/unfavorite` | Airflow Unfavorite Dag |
| GET | `/api/v2/dagTags` | Airflow Get Dag Tags |

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/apache-airflow/refs/heads/main/openapi/airflow-dag-api-openapi.yml
- **Documentation** — https://airflow.apache.org/docs/apache-airflow/stable/stable-rest-api-ref.html
- **APIReference** — https://airflow.apache.org/docs/apache-airflow/stable/stable-rest-api-ref.html
- **Authentication** — https://airflow.apache.org/docs/apache-airflow/stable/security/api.html
- **SDKs** — https://pypi.org/project/apache-airflow/
- **SDKs** — https://pypi.org/project/apache-airflow-client/
- **SDKs** — https://github.com/apache/airflow

## Other Apache Airflow APIs (12)

- [Apache Airflow Experimental API (Deprecated)](https://apis.io/apis/apache-airflow/apache-airflow-experimental-api/)
- [Apache Airflow Config API](https://apis.io/apis/apache-airflow/apache-airflow-config-api/)
- [Apache Airflow Connection API](https://apis.io/apis/apache-airflow/apache-airflow-connection-api/)
- [Apache Airflow DAG API](https://apis.io/apis/apache-airflow/apache-airflow-dag-api/)
- [Apache Airflow DagWarning API](https://apis.io/apis/apache-airflow/apache-airflow-dagwarning-api/)
- [Apache Airflow Dataset API](https://apis.io/apis/apache-airflow/apache-airflow-dataset-api/)
- [Apache Airflow Monitoring API](https://apis.io/apis/apache-airflow/apache-airflow-monitoring-api/)
- [Apache Airflow Permission API](https://apis.io/apis/apache-airflow/apache-airflow-permission-api/)
- [Apache Airflow Plugin API](https://apis.io/apis/apache-airflow/apache-airflow-plugin-api/)
- [Apache Airflow Pool API](https://apis.io/apis/apache-airflow/apache-airflow-pool-api/)
- [Apache Airflow Provider API](https://apis.io/apis/apache-airflow/apache-airflow-provider-api/)
- [Apache Airflow Role API](https://apis.io/apis/apache-airflow/apache-airflow-role-api/)

## Tags

DAG

---

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