Skip to main content
The Rust client is parable-web-api-sdk. It covers the endpoints in the Workspace API reference. Calls are async.

Access

Distribution is not public yet, and the Workspace API has no public address. See Availability. Contact your Parable representative for access.

Import and authenticate

Create a client with the Workspace API base URL and your token.
The client sends Authorization: Bearer ... on every call.

Query Workspace data

Use the Rust Flight SQL client alongside the Workspace API SDK when you need table data rather than control-plane resources. The SQL SDK guide shows how to execute a query and consume its Arrow batches. The SQL primer defines the shared catalog and pool model.

Read

Read the current member, then the Provider connections configured in the Workspace:

Update

Enable a tap. Replace the ID with one from the Workspace.
Omitted fields (None) are left unchanged. To disable the tap, pass enabled: Some(false).
Groups in the Workspace API reference are namespaces such as sdk.users and sdk.vendors. Operations are snake_case methods such as me and tenant_connector_instances.