apache.org

Overview To facilitate management, Apache Airflow supports a range of REST API endpoints across its objects. This section provides an overview of the API design, methods, and supported use cases. Most of the endpoints accept JSON as input and return JSON responses. This means that you must u

🔑 basic 73 endpoints messaging
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (3 total)

# Maven: see https://github.com/apache/servicecomb-java-chassis
teaclave-sgx-sdk ✓ Official
cargo add teaclave-sgx-sdk
flex-sdk ✓ Official
# See https://github.com/apache/flex-sdk
curl examples
List DAGs
curl \
  -u "$API_USER:$API_PASS" \
  https://apache.local/dags
List pools
curl \
  -u "$API_USER:$API_PASS" \
  https://apache.local/pools
List roles
curl \
  -u "$API_USER:$API_PASS" \
  https://apache.local/roles
Endpoints (73 total)
GET
/dags
List DAGs
GET
/pools
List pools
GET
/roles
List roles
GET
/users
List users
GET
/config
Get current configuration
GET
/health
Get instance status
GET
/plugins
Get a list of loaded plugins
GET
/version
Get version information
GET
/datasets
List datasets
GET
/eventLogs
List log entries
GET
/providers
List providers
GET
/variables
List variables
At a glance
Total SDKs3
Languages3
Endpoints73
Authbasic
Categories1
https://apache.local
Other Apache APIs (2)
airflowqakka