Preview or import CRM contacts
Requires ReviewGen, Reviews access, an unrestricted agency owner/admin and an unrestricted credential. POST always requires review-invite:write. op:preview fetches live connected CRM contacts without saving; limit defaults to 500 and accepts 1–5000. Optional mapping applies only to preview and is never saved. op:import uses saved routing and the background job’s limit; mapping and limit are refused. Imports can send email/SMS and consume Credits, so allowSend:true is mandatory after explicit approval of those sends. Returns HTTP 202 with runId and status:queued, not completed counts. HTTP 503 with data.status:queue_unknown and runId means queue confirmation failed: check that run before starting another. Preview omits raw provider records and internal planning data.
/api/v1/review-invites/crm/{id}/import{}Guides that use this resource
- How to Build a Reputation Management PlatformArchitecture and API calls for a multi-client reputation management platform on Synup: review ingestion, reply workflows, invites, widgets and reporting.
- Send a Review Invite via APIAdd a customer to a review-invite campaign with the Synup API once a visit completes, and the domain and number verification that gating requires.