Skip to content

feat: Generic tap-openapi #3248

@edgarrmondragon

Description

@edgarrmondragon

Feature scope

Taps (catalog, state, tests, etc.)

Description

Features

The idea is to support any OpenAPI sources and automatically

  • discover streams (maybe based on user input for which paths and methods contain streams)
  • dispatch the correct auth scheme, i.e. using the type key of the spec's security scheme

Challenges

  • Actual compliance of the API with the OpenAPI spec.
  • Many APIs send responses that don't fully match their documented schemas, so we'd need a way for users to supply overrides. Perhaps the Singer catalog is sufficient for this.

Metadata

Metadata

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions