Connectors
List connector accounts
List the accounts for a single connector.
GET /teams/{teamId}/connectors/{connectorId}/accounts
Returns the connector account objects for a single connector. Use the status query parameter to return only enabled or only disabled accounts. Results are sorted with enabled accounts first, then by name.
Authentication: Bearer token · Role: viewer · Permission:
connectors:read · Rate limit: default (120 / 60s)Path parameters
teamId
string · uuid v7 required
The team whose accounts to list.
connectorId
string required
The connector ID (e.g.
gadw). A value that is not a recognized connector returns 400 BAD_REQUEST.Query parameters
status
string
Filter accounts by status. One of
enabled, disabled, or all. Defaults to all.status defaults to all, so omit it to retrieve every account for the connector. Pass status=disabled to find accounts you could still enable.Request
curl "https://api.twominutereports.com/v1/teams/0190f8b0-1a2b-7c3d-8e4f-5a6b7c8d9e0f/connectors/gadw/accounts?status=all" \
-H "Authorization: Bearer tmrc_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Response
Returns an array of connector account objects.
{
"success": true,
"data": [
{
"id": "1234567890",
"name": "Acme — US Search",
"displayId": "123-456-7890",
"description": "Manager account",
"accessible": true,
"status": "enabled",
"connectorId": "gadw"
},
{
"id": "2233445566",
"name": "Acme — EU Search",
"displayId": "223-344-5566",
"description": null,
"accessible": true,
"status": "disabled",
"connectorId": "gadw"
}
]
}
{
"success": false,
"error": { "code": "BAD_REQUEST", "message": "Invalid connector ID: gads" }
}
{
"success": false,
"error": { "code": "UNAUTHORIZED", "message": "Authentication required" }
}
{
"success": false,
"error": { "code": "FORBIDDEN", "message": "You do not have permission to perform this action" }
}