Make authenticated requests to the Airflow REST API for a local or deployed Airflow instance. The CLI automatically detects the Airflow version and resolves the OpenAPI specification to provide endpoint discovery.
# List all available Airflow REST API endpoints for a local environment$ astro api airflow ls# Show details about the get_dags endpoint$ astro api airflow describe get_dags# Call the get_health endpoint on a local Airflow instance$ astro api airflow get_health# Call the get_dags endpoint on a deployed Airflow instance$ astro api airflow get_dags -d <deployment-id># Call an endpoint and filter the response with jq$ astro api airflow get_dags --jq '.dags[].dag_id'# Print the equivalent curl command for a request$ astro api airflow get_health --generate