@n8n-dev/n8n-nodes-apache-airflow
v1.0.1
Published
Overview
Downloads
254
Maintainers
Readme
@n8n-dev/n8n-nodes-apache-airflow
Stop writing apache-airflow API integrations by hand.
Every time you connect n8n to apache-airflow, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.
What if connecting n8n to apache-airflow took 5 minutes, not half a day?
This node gives you 18+ resources out of the box: Config, Connection, DAG, DAG Run, Event Log, and 13 more: with full CRUD operations, typed parameters, and zero manual configuration.
What You Get
- Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
- Full CRUD: Create, read, update, and delete support where the API allows it
- Typed parameters: No more guessing field types
- Built-in auth: API key authentication, ready to go
- Declarative: Native n8n performance, no custom execute() overhead
Install
npm install @n8n-dev/n8n-nodes-apache-airflowOr in n8n:
- Settings → Community Nodes → Install
- Search:
@n8n-dev/n8n-nodes-apache-airflow - Click Install
Quick Start
- Install the node (above)
- Add credentials: apache-airflow API → paste your API key
- Drag the apache-airflow node into your workflow
- Pick a resource → pick an operation → done.
That's it. No configuration files. No code. It just works.
Resources
- Get current configuration
- Get List connections
- Post Create a connection
- Post Test a connection
- Delete a connection
- Get a connection
- Patch Update a connection
- Get a source code
- Get List DAGs
- Patch Update DAGs
- Delete a DAG
- Get basic information about a DAG
- Patch Update a DAG
- Post Clear a set of task instances
- Get a simplified representation of DAG
- Get tasks for DAG
- Get simplified representation of a task
- Post Set a state of task instances
- Get List DAG runs
- Post Trigger a new DAG run
- Delete a DAG run
- Get a DAG run
- Patch Modify a DAG run
- Post Clear a DAG run
- Patch Update the DagRun note
- Get dataset events for a DAG run
- Post List DAG runs batch
- Get List log entries
- Get a log entry
- Get List import errors
- Get an import error
- Get instance status
- Get version information
- Get List pools
- Post Create a pool
- Delete a pool
- Get a pool
- Patch Update a pool
- Get List providers
- Get List task instances
- Get a task instance
- Patch Updates the state of a task instance
- Get List extra links
- Get List mapped task instances
- Get logs
- Patch Update the TaskInstance note
- Get a mapped task instance
- Patch Updates the state of a mapped task instance
- Patch Update the TaskInstance note
- Post List task instances batch
- Get List variables
- Post Create a variable
- Delete a variable
- Get a variable
- Patch Update a variable
- Get List XCom entries
- Get an XCom entry
- Get a list of loaded plugins
- Get List roles
- Post Create a role
- Delete a role
- Get a role
- Patch Update a role
- Get List permissions
- Get List users
- Post Create a user
- Delete a user
- Get a user
- Patch Update a user
- Get List dag warnings
- Get dataset events for a DAG run
- Get List datasets
- Get dataset events
- Get a dataset
Why This Node?
Without this node:
- Hours of manual API integration
- Copy-pasting from apache-airflow docs
- Debugging auth, pagination, error handling
- Maintaining your own client code
With this node:
- Install → configure → use. 5 minutes.
- Auto-generated from the official apache-airflow OpenAPI spec
- Always up to date when the API changes
- Native n8n performance
Auto-Generated
This node was auto-generated from the official apache-airflow OpenAPI specification using @n8n-dev/n8n-openapi-node-ultimate, then validated against the live API so you get accurate types and real parameters, not guesswork.
When the apache-airflow API updates, this node updates too.
License
MIT © kelvinzer0
