GET
/v1/connector-sessions/{sessionId}betaapiKeyworkspace
When to use
Check whether the customer finished source setup.
For agents
Use the issuing API key and workspace. Completion does not mean data is ready; check the resulting source separately.
Example
import { PermuteClient } from '@permute/sdk';
const orgClient = new PermuteClient({
apiKey: process.env.PERMUTE_API_KEY!,
});
const client = orgClient.withWorkspace(process.env.PERMUTE_WORKSPACE_ID!);
const result = await client.connectorSessions.get('cses_aaaaaaaaaaaaaaaaaaaaaaaa');Response
{
"data": {
"id": "cses_aaaaaaaaaaaaaaaaaaaaaaaa",
"connectorId": "conn_aaaaaaaaaaaaaaaaaaaaaaaa",
"provider": "hubspot",
"status": "completed",
"connectorStatus": "syncing",
"expiresAt": "2026-09-21T12:15:00.000Z"
}
}