List Installations
List every account connected through Gmail, Google Drive, Slack, or Granola, with the store each feeds.
GET
Each entry has the same shape as Get Installation.
ApiKeyAuthheader
AuthorizationBearer <token>Api key to access Mixedbreads API
limit?LimitMaximum number of items to return per page (1-100)
Range
1 <= value <= 100Default
20after?|Cursor for forward pagination - get items after this position. Use last_cursor from previous response.
before?|Cursor for backward pagination - get items before this position. Use first_cursor from previous response.
include_total?Include TotalWhether to include total count in response (expensive operation)
Default
falseprovider?|Only accounts connected through this connector
Connected accounts across connectors, newest first
application/json- response
One page of connected accounts.
data*array<>Connected accounts, newest first
pagination*Pagination information
cURL
curl 'https://api.mixedbread.com/v1/integrations/installations?limit=20&provider=gmail' \ -H 'Authorization: Bearer YOUR_API_KEY'Example Response
{ "data": [ { "installation_id": "2f1c9a8e-6b4d-4e3a-9c1f-7d8e5b6a4c21", "provider": "gmail", "status": "active", "account": { "id": "olivia@example.com", "name": "olivia@example.com", "email": "olivia@example.com", "workspace": null }, "store_id": "5d3e7f9a-1b2c-4d6e-8f0a-9c8b7a6d5e4f", "store_name": "mail-olivia", "sync": { "failed_resource_count": 0, "last_error": null, "last_error_operation": null, "last_error_at": null } }, { "installation_id": "8a1d2c3b-4e5f-4a6b-9c7d-0e1f2a3b4c5d", "provider": "gmail", "status": "needs_reauth", "account": { "id": "sam@example.com", "name": "sam@example.com", "email": "sam@example.com", "workspace": null }, "store_id": "9b8a7c6d-5e4f-4a3b-8c2d-1e0f9a8b7c6d", "store_name": "mail-sam", "sync": { "failed_resource_count": 0, "last_error": "Google refused the refresh token: consent must be granted again", "last_error_operation": "gmail.history", "last_error_at": "2026-09-06T08:12:41.201000+00:00" } } ], "pagination": { "has_more": false, "first_cursor": "eyJpZCI6…", "last_cursor": "eyJpZCI6…", "total": null }}