TriggerSync manually starts a sync job.
POST/api/v1/ticketing/integrations/:integrationId/sync
Use this to sync immediately instead of waiting for scheduled sync. Returns a job ID for tracking progress.
Full vs Incremental
- Incremental (default): Only changes since last sync
- Full: Re-sync all records (slower, use sparingly)
Errors
- NOT_FOUND: Integration does not exist
- FAILED_PRECONDITION: Integration not authenticated
- PERMISSION_DENIED: Caller lacks integration:sync permission
Request
Responses
- 200
- default
A successful response.
An unexpected error response.