All URIs are relative to http://localhost:8000/api
| Method | HTTP request | Description |
|---|---|---|
| create_workspace | POST /v1/workspaces/create | Creates a workspace |
| delete_workspace | POST /v1/workspaces/delete | Deletes a workspace |
| get_workspace | POST /v1/workspaces/get | Find workspace by ID |
| get_workspace_by_connection_id | POST /v1/workspaces/get_by_connection_id | Find workspace by connection id |
| get_workspace_by_slug | POST /v1/workspaces/get_by_slug | Find workspace by slug |
| list_workspaces | POST /v1/workspaces/list | List all workspaces registered in the current Airbyte deployment |
| update_workspace | POST /v1/workspaces/update | Update workspace state |
| update_workspace_feedback | POST /v1/workspaces/tag_feedback_status_as_done | Update workspace feedback state |
| update_workspace_name | POST /v1/workspaces/update_name | Update workspace name |
crate::models::WorkspaceRead create_workspace(workspace_create) Creates a workspace
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| workspace_create | WorkspaceCreate | [required] |
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_workspace(workspace_id_request_body) Deletes a workspace
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| workspace_id_request_body | WorkspaceIdRequestBody | [required] |
(empty response body)
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::WorkspaceRead get_workspace(workspace_id_request_body) Find workspace by ID
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| workspace_id_request_body | WorkspaceIdRequestBody | [required] |
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::WorkspaceRead get_workspace_by_connection_id(connection_id_request_body) Find workspace by connection id
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| connection_id_request_body | ConnectionIdRequestBody | [required] |
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::WorkspaceRead get_workspace_by_slug(slug_request_body) Find workspace by slug
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| slug_request_body | SlugRequestBody | [required] |
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::WorkspaceReadList list_workspaces() List all workspaces registered in the current Airbyte deployment
This endpoint does not need any parameter.
crate::models::WorkspaceReadList
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
crate::models::WorkspaceRead update_workspace(workspace_update) Update workspace state
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| workspace_update | WorkspaceUpdate | [required] |
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_workspace_feedback(workspace_give_feedback) Update workspace feedback state
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| workspace_give_feedback | WorkspaceGiveFeedback | [required] |
(empty response body)
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::WorkspaceRead update_workspace_name(workspace_update_name) Update workspace name
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| workspace_update_name | WorkspaceUpdateName | [required] |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]