All URIs are relative to http://localhost:8000/api
| Method | HTTP request | Description |
|---|---|---|
| create_connector_builder_project | POST /v1/connector_builder_projects/create | Create new connector builder project |
| delete_connector_builder_project | POST /v1/connector_builder_projects/delete | Deletes connector builder project |
| get_connector_builder_project | POST /v1/connector_builder_projects/get_with_manifest | Get a connector builder project with draft manifest |
| list_connector_builder_projects | POST /v1/connector_builder_projects/list | List connector builder projects for workspace |
| publish_connector_builder_project | POST /v1/connector_builder_projects/publish | Publish a connector to the workspace |
| update_connector_builder_project | POST /v1/connector_builder_projects/update | Update connector builder project |
crate::models::ConnectorBuilderProjectIdWithWorkspaceId create_connector_builder_project(connector_builder_project_with_workspace_id) Create new connector builder project
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| connector_builder_project_with_workspace_id | ConnectorBuilderProjectWithWorkspaceId | [required] |
crate::models::ConnectorBuilderProjectIdWithWorkspaceId
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
delete_connector_builder_project(connector_builder_project_id_with_workspace_id) Deletes connector builder project
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| connector_builder_project_id_with_workspace_id | ConnectorBuilderProjectIdWithWorkspaceId | [required] |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::ConnectorBuilderProjectRead get_connector_builder_project(connector_builder_project_id_with_workspace_id) Get a connector builder project with draft manifest
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| connector_builder_project_id_with_workspace_id | ConnectorBuilderProjectIdWithWorkspaceId | [required] |
crate::models::ConnectorBuilderProjectRead
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::ConnectorBuilderProjectReadList list_connector_builder_projects(workspace_id_request_body) List connector builder projects for workspace
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| workspace_id_request_body | WorkspaceIdRequestBody | [required] |
crate::models::ConnectorBuilderProjectReadList
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::SourceDefinitionIdBody publish_connector_builder_project(connector_builder_publish_request_body) Publish a connector to the workspace
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| connector_builder_publish_request_body | ConnectorBuilderPublishRequestBody | [required] |
crate::models::SourceDefinitionIdBody
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
update_connector_builder_project(existing_connector_builder_project_with_workspace_id) Update connector builder project
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| existing_connector_builder_project_with_workspace_id | ExistingConnectorBuilderProjectWithWorkspaceId | [required] |
(empty response body)
No authorization required
- Content-Type: application/json
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]