Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic OpenAPI spec #8108

Closed
mik-laj opened this issue Apr 3, 2020 · 2 comments
Closed

Basic OpenAPI spec #8108

mik-laj opened this issue Apr 3, 2020 · 2 comments
Labels
area:API Airflow's REST/HTTP API kind:feature Feature Requests

Comments

@mik-laj
Copy link
Member

mik-laj commented Apr 3, 2020

Description

We need to develop an OpenAPI spec that contains at least the following elements:

  • endpoints
  • scheme
  • response bodies

Subsequent PR may extend the Open API spec of subsequent elements, e.g. HATEOAS, but HATEOAS must be defined after the endpoints, so it seems logical to split this task.

PR is available: #8107

More information about the REST API is available:
AIP-32 - Airflow REST API - High-level info

Use case / motivation

N/A

Related Issues

#8107

@mik-laj mik-laj added kind:feature Feature Requests area:API Airflow's REST/HTTP API labels Apr 3, 2020
@mik-laj
Copy link
Member Author

mik-laj commented Apr 4, 2020

Done via: #7549

@mik-laj
Copy link
Member Author

mik-laj commented May 5, 2020

The commit with this change has been reverted.
#8217

@mik-laj mik-laj closed this as completed Jun 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:API Airflow's REST/HTTP API kind:feature Feature Requests
Projects
None yet
Development

No branches or pull requests

2 participants