list_connections
List OAuth integrations connected for this tenant.
IMPORTANT — how to use integrations in workflow code:
Bun/TypeScript: import { integration } from '@velane/integrations' const client = integration('github') // provider slug const user = await client.get('/user') // GET const issue = await client.post('/repos/org/repo/issues', // POST { title: 'Bug', body: 'Details' }) await client.patch('/repos/org/repo/issues/1', { state: 'closed' }) await client.delete('/repos/org/repo/labels/old')
Python: from velane.integrations import integration client = integration("salesforce") cases = client.get("/services/data/v60.0/sobjects/Case/describe") result = client.post("/services/data/v60.0/sobjects/Case", {"Subject": "Login issue", "Status": "New"})
Methods: .get(path) .post(path, body) .patch(path, body) .put(path, body) .delete(path) All methods return parsed JSON. Paths are the provider's native API paths. @velane/integrations is always available — no install, no credentials needed in code. Call get_integration_docs(provider) to look up endpoints for any provider.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results to return (default 50). | |
| offset | No | Number of results to skip for pagination. | |
| provider | No | Filter by provider/alias substring, e.g. 'github'. |