Integrations

Sync integration

Queues a manual re-sync for a connected integration - customers and revenue for a payment provider (Stripe, Polar, Paddle, Dodo, Creem, Chargebee, Whop), or the user backfill for Supabase. The Supabase sync reads the project, schema, and table already configured for the integration and returns 400 when none is configured. Returns immediately; poll the integration to watch syncStatus. Other providers re-sync from the dashboard. Requires the integrations:manage scope.

post/integrations/{id}/sync

Path parameters

idstring required

Integration ID.

Response

Sync queued

successboolean
integrationIdstring
providerstring
jobIdstring nullable
syncStatusstring
messagestring

Example response

{
  "success": true,
  "syncStatus": "queued"
}

Changes