Connections
List all available connections for the user in his current organization.
10000Successful Response
Validation Error
Create a new connection. The connection will be created in the user's current organization.
Request model for creating/updating a connection.
Unnamed connectionBase data model for all connections.
Successful Response
Validation Error
Update the connection with the given id.
Request model for creating/updating a connection.
Unnamed connectionBase data model for all connections.
Successful Response
Validation Error
Patch a connection to update specific fields like name.
Request model for partially updating a connection (e.g., renaming).
New name for the connection
Successful Response
Validation Error
Return the OAuth URL for a connection provider.
Request model for creating/updating a connection.
Unnamed connectionBase data model for all connections.
Successful Response
Validation Error
Create a new connection from an OAuth callback.
This endpoint is used to create a new connection for providers that use the OAuth protocol. The OAuth flow is initialized by the stack frontend, where the user is redirected to the provider's authorization page. Once the user authorizes the application, they are redirected back to the stack frontend with a code parameter. This code is then sent to this endpoint, which uses it to create a new connection for said provider completing the OAuth flow.
Request model for creating/updating a connection.
Unnamed connectionBase data model for all connections.
Successful Response
Validation Error
Update an existing connection from an OAuth callback.
Mirrors the creation flow but updates the specified connection with new OAuth credentials. Path chosen for consistency with POST /oauth/callback and REST semantics.
Request model for creating/updating a connection.
Unnamed connectionBase data model for all connections.
Successful Response
Validation Error
Get the resources associated with a connection.
This endpoint returns the information for the selected resource in the connection.
falseSuccessful Response
Validation Error
Get the children of a resource associated with a connection.
This endpoint can be used to navigate the resources in the connection. If no resource_id is provided, it will return the list of resources at the root of the connection. If a resource_id is provided, it will return the children of that resource. If the resource_id corresponds to a file, an empty list will be returned.
Optional identifier for the page that should be returned. If it is not provided, the first page will be returned.
ZXhhbXBsZV9jdXJzb3I=Number of items to be returned in the page.
50falseSuccessful Response
Validation Error
Search for resources in the connection that match the query.
Search query string
Optional identifier for the page that should be returned. If it is not provided, the first page will be returned.
ZXhhbXBsZV9jdXJzb3I=Number of items to be returned in the page.
50falseSuccessful Response
Validation Error
List all available connections for the user in his current organization.
Supports dynamic field__operator filters.
100created_atPossible values: descPossible values: Successful Response
Validation Error
Update the RBAC info for a connection.
RBAC subject types for access control.
Successful Response
Validation Error
No content
Delete RBA info for the connection.
RBAC subject types for access control.
Successful Response
Validation Error
No content
Update the organization-level role for a connection.
Request model for updating connection organization-level role.
Organization-level role for the connection. Set to null to remove org-level access.
Successful Response
Validation Error
No content
Last updated
Was this helpful?

