{"repo":"apache/airflow-client-python","free":true,"listed":false,"github":"https://github.com/apache/airflow-client-python","clone":"git clone https://github.com/apache/airflow-client-python.git","description":"Apache Airflow - OpenApi Client for Python","language":"Python","stars":467,"topics":["airflow","apache","apache-airflow","apache-airflow-client","python"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"Apache Airflow Python Client 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 usually add the following headers to your request: Resources The term resource refers to a single type of object in the Airflow metadata. An API is broken up by its endpoint's corresponding resource. The name of a resource is typically plural and expressed in camelCase. Example: dagRuns . Resource names are used as part of endpoint URLs, as well as in API parameters and responses. CRUD Operations The platform supports Create , Read , Update , and Delete operations on most resources. You can review the standards for these operations and their standard parameters below. Some endpoints have special behavior as exceptions. Create To create a resource, you typically submit an HTTP POST request with the resource's required metadata in the request body. The response returns a 201 Created response code upon success with the resource's metadata, including its internal id , in the response body. Read The HTTP GET request can be used to read a resource or to list a number of resources. A resource's id can be submitted in the request parameters to read a specific resource. The response usually returns a 200 OK response code upon success, with the resource's metadata in the ","default_branch":null,"files":null,"tree":[],"storefront":"/r/apache","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apache/airflow-client-python/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}