pyapacheatlas icon indicating copy to clipboard operation
pyapacheatlas copied to clipboard

Show API definitions as assets by importing OpenAPI or Swagger files

Open jugi92 opened this issue 1 year ago • 1 comments

Describe the feature Show API definitions as assets by importing OpenAPI or Swagger files

Detailed Example For example on the following page you can find a Swagger / OpenAPI definition of an API. It would be nice if this SDK could support loading this document as an asset into Purview. A lot of enterprises do offer APIs and treating them similar to data assets would make it easier for data users to find what they are looking for.

Issues that this feature solves

  • none found

Suggested Implementation Somehow using the JSON Reader and parsing the OpenAPI JSON definition somehow in a smart way?

Additional context It might be challenging as OpenAPI definition could be recursive, i.e. calling itself. Those edge cases could be ignored in the beginning. https://feedback.azure.com/d365community/idea/4b7b7046-e047-ee11-a81c-0022484c92b1 Also posted here but not yet announced for roadmap of Purview.

jugi92 avatar Nov 14 '23 12:11 jugi92