Get workspace connector policies
Changed on<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns the connector policies of a workspace, one entry per connector available to it.
A connector policy has two switches. builder_connection_enabled decides whether builders can connect the connector to the workspace's apps. per_user_connection_enabled decides whether the apps' users can connect their own accounts through a workspace connector. In FERPA-designated workspaces, OAuth connectors start with both switches off. Only an active workspace owner or admin can enable them; workspace credentials alone do not count as approval. Connector policies are available on every plan for those workspaces. Get connector policies returns the same list for an app's workspace.
The list isn't paginated.
This is limited to 120 requests per minute. A signed-in session has its own limit, and every personal access token for the workspace shares one. Some workspaces have a different limit.
<Note>Call this as any member of the workspace, with a personal access token for that workspace sent as a Bearer token, or from a signed-in session. A read-only token works. Workspace API keys aren't accepted.</Note>
Request
- Base URL: https://app.base44.com
- URL: https://app.base44.com/api/workspace/{workspace_id}/connector-governance
- Auth: HTTP bearer
Path parameters
ID of the workspace. With a personal access token, use the token's workspace. Get it from organization_id in Get app.
Response
The workspace's connector policies.
Example response
{
"items": [
{
"builder_connection_enabled": true,
"connector_mode": "all",
"display_name": "Google Calendar",
"has_per_user_credentials": false,
"integration_type": "googlecalendar",
"per_user_connection_enabled": false
}
]
}Changes
- info
added the optional property
//to the response with the status
- info
- info
the endpoint scheme security
PersonalAccessTokenAuthwas added to the API
- info