-
Notifications
You must be signed in to change notification settings - Fork 21
Closed
Description
From @aaronsteers
Missing Endpoints
The Airbyte API v1.6 release added new endpoints for managing declarative (YAML) source definitions. These endpoints are not yet available in the Speakeasy-generated SDK.
Endpoints Needed
Declarative Source Definitions:
GET
- /workspaces/{workspaceId}
/definitions/declarative_sources/ - List YAML source definitionsPOST
- /workspaces/{workspaceId}
/definitions/declarative_sources/ - Create YAML source definitionsGET
- /workspaces/{workspaceId}
/definitions/declarative_sources/{definitionId}
- Get a specific YAML source definitionPUT
- /workspaces/{workspaceId}
/definitions/declarative_sources/{definitionId}
- Update a specific YAML source definitionDELETE
- /workspaces/{workspaceId}
/definitions/declarative_sources/{definitionId}
- Delete a specific YAML source definition
References
- Airbyte 1.6 Release Notes: https://docs.airbyte.com/release_notes/v-1.6#create-custom-connectors-from-yaml-or-docker-images-using-the-api-and-terraform
- API Reference: https://reference.airbyte.com/reference/createdeclarativesourcedefinition
Requested by: @aaronsteers
Related: PyAirbyte implementation blocked until SDK is updated
Devin session: https://app.devin.ai/sessions/7733e25275f44008ab6cb765d4ef5106
Metadata
Metadata
Assignees
Labels
No labels