Connections
List connections
List all connections belonging to a team.
GET /teams/{teamId}/connections
Returns all connections for the team, most recently created first.
Authentication: Bearer token · Role: viewer · Permission:
connections:read · Rate limit: default (120 / 60s)Path parameters
teamId
string · uuid v7 required
The ID of the team whose connections to list.
Request
curl https://api.twominutereports.com/v1/teams/0190f8a0-1a2b-7c3d-9e4f-5a6b7c8d9e0f/connections \
-H "Authorization: Bearer tmrc_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Response
Returns an array of connection objects.
{
"success": true,
"data": [
{
"id": "0190f8a1-2b3c-7d4e-8f90-1a2b3c4d5e6f",
"connectorId": "gadw",
"name": "Acme Google Ads",
"status": "active",
"accountCount": 3,
"config": {},
"createdAt": "2026-01-12T08:15:00.000Z",
"updatedAt": "2026-03-04T11:42:00.000Z",
"createdBy": "0190f8a0-1a2b-7c3d-9e4f-5a6b7c8d9e0f"
}
]
}
{
"success": false,
"error": { "code": "BAD_REQUEST", "message": "Invalid UUID: \"abc\"" }
}
{
"success": false,
"error": { "code": "UNAUTHORIZED", "message": "Authentication required" }
}
Returned when you are not a member of the team.
{
"success": false,
"error": { "code": "FORBIDDEN", "message": "You do not have permission to perform this action" }
}