SuggestAPI includes a first-party Google Sheets integration flow for paid plans.
What it supports
- OAuth authorization flow
- listing available spreadsheets and sheets
- integration records stored against an index
- scheduled sync intervals
- manual sync triggers
- sync job history per integration
Main endpoints
GET /v1/integrations/google-sheets/authPOST /v1/integrations/google-sheets/auth/callbackPOST /v1/integrations/google-sheets/listGET /v1/integrationsPOST /v1/integrationsPOST /v1/integrations/{integration_id}/sync
Expected setup flow
- Authorize Google Sheets access.
- Discover the sheet you want to sync.
- Create an integration for a target index.
- Enable sync and choose an interval.
- Trigger an initial sync and inspect sync job history.
Important notes
- integrations are gated to paid plans
- write-capable requests require write access
- the target
index_idmust already exist