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/auth
  • POST /v1/integrations/google-sheets/auth/callback
  • POST /v1/integrations/google-sheets/list
  • GET /v1/integrations
  • POST /v1/integrations
  • POST /v1/integrations/{integration_id}/sync

Expected setup flow

  1. Authorize Google Sheets access.
  2. Discover the sheet you want to sync.
  3. Create an integration for a target index.
  4. Enable sync and choose an interval.
  5. 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_id must already exist