get_integration
Retrieve comprehensive integration details including service-specific fields and connection status for managing content pipeline connections on the Balzac AI platform.
Instructions
Get full details of an integration including service-specific fields and connection status.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workspace_id | Yes | Workspace UUID | |
| integration_id | Yes | Integration UUID |
Implementation Reference
- src/tools/integrations.ts:27-30 (handler)The handler logic for 'get_integration' which makes a GET request to retrieve integration details.
async ({ workspace_id, integration_id }) => { const res = await client.get(`/workspaces/${workspace_id}/integrations/${integration_id}`); return { content: [{ type: 'text' as const, text: JSON.stringify(res.data) }] }; } - src/tools/integrations.ts:20-26 (registration)Registration of the 'get_integration' tool and its input schema definition.
server.tool( 'get_integration', 'Get full details of an integration including service-specific fields and connection status.', { workspace_id: z.string().describe('Workspace UUID'), integration_id: z.string().describe('Integration UUID'), },