Skip to main content
The Go client is github.com/parable-platform/platform-schemas/sdk/go/web-api. It covers the endpoints in the Workspace API reference.

Access

Distribution is not public yet. Contact your Parable representative for access.

Import and authenticate

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

Query Workspace data

Use the Go 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 records. 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.TenantConnectorTapsNamespace.TenantConnectorTaps(ctx, nil).
Omitted fields are left unchanged. To disable the tap, set Value: false.
Groups in the Workspace API reference are namespaces such as sdk.UsersNamespace and sdk.VendorsNamespace. Operations are methods such as Me and TenantConnectorInstances.