Skip to main content
The TypeScript client is @parable-platform/web-api-sdk. It covers the endpoints in the Workspace API reference.

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

There is no published TypeScript Flight SQL client. For table data rather than control-plane resources, use one of the Python, Go, or Rust clients in the SQL SDK guide, which shows how to execute a query and decode its Arrow result. 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. List taps with sdk.tenantConnectorTaps.tenantConnectorTaps().
Omitted fields are left unchanged. To disable the tap, pass { enabled: false }.
Groups in the Workspace API reference are namespaces such as sdk.users and sdk.vendors. Operations are methods such as me and tenantConnectorInstances.