Create a workspace connector
Changed onAdmin+. Two kinds. Generic (type: rest_api, bigquery, snowflake; credentials.type: api_key, basic_auth, service_account). Platform (kind: platform + provider): the Connectors catalog — s3, supabase, redshift, aurora, snowflake, bigquery, google-analytics, google-ads, facebook-ads, shopify, tiendanube. Platform credential types: aws_access_key (access_key_id, secret_access_key, optional session_token — s3, redshift, aurora), oauth (access_token — supabase, shopify, tiendanube, facebook-ads), key_pair (snowflake), service_account, authorized_user. Per-provider config: s3 bucket, region, optional prefix, endpoint; supabase project_ref (ref or project URL); redshift region, database and one of workgroup_name / cluster_identifier (+ db_user or secret_arn); aurora resource_arn, secret_arn, database. credentialScope: shared (default) or per_user. Secrets are encrypted and never returned.
Request
- Base URLhttps://shareout.site
- URLhttps://shareout.site/v1/workspaces/{workspaceId}/connections
- AuthHTTP bearer
Request body
Example request
{
"provider": "s3"
}Response
Created
Changes
- breaking
request property
was restricted to a list of enum values - info
added the new optional request property
/ - info
added the new optional request property
/ - info
added the new optional request property
- info
added the new optional request property
- info
the request property
became optional - info
added the new
bigqueryenum value to the request property - info
added the new
rest_apienum value to the request property - info
added the new
snowflakeenum value to the request property
- breaking
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- info