Mixedbread

Update Installation Schedule

Set how often a connected account is polled for new and changed content.

PUT
/v1/integrations/installations/{installation_id}/schedule

Only Granola polls. Gmail, Google Drive, and Slack receive change notifications from the provider and reject this call.

Authorization

ApiKeyAuth
headerAuthorizationBearer <token>

Api key to access Mixedbreads API

Path Parameters

installation_id*Installation Id

Installation ID, as returned when the account connected

Formatuuid

Request Body

application/json
  1. body

The polling interval

interval*Interval

How often to poll for new and changed content; off stops the periodic sync

Value in"off""ten_minutes""hourly""daily""weekly"

Response Body

The schedule after the change

application/json
  1. response

Response containing an installation's sync schedule.

data*

The schedule after the change

Example Request
cURL
curl -X PUT https://api.mixedbread.com/v1/integrations/installations/2f1c9a8e-6b4d-4e3a-9c1f-7d8e5b6a4c21/schedule \  -H 'Content-Type: application/json' \  -H 'Authorization: Bearer YOUR_API_KEY' \  -d '{    "interval": "hourly"  }'
Example Response
{  "data": {    "installation_id": "2f1c9a8e-6b4d-4e3a-9c1f-7d8e5b6a4c21",    "interval": "hourly",    "updated_at": "2026-09-05T17:25:12.338038+00:00"  }}