A REST API for every Reveo resource. Reviews, contacts, campaigns, listings, analytics — all available via authenticated HTTPS endpoints with webhooks for real-time events.
Every API call uses OAuth 2.0 bearer tokens with scoped permissions. No legacy API keys, no shared secrets in URLs — just standard auth that your security team will sign off on.
# Request access token curl -X POST https://api.reveo.com/v1/oauth/token \ -H "Content-Type: application/json" \ -d '{ "grant_type": "client_credentials", "client_id": "your_client_id", "client_secret": "your_client_secret", "scope": "reviews:read reviews:write" }' # Use the token on subsequent calls curl https://api.reveo.com/v1/reviews \ -H "Authorization: Bearer YOUR_TOKEN"
List reviews across all connected sources with filtering by source, rating, location, and date.
Post a public response to a specific review. Pushes back to the originating platform.
List customer contacts with their review history, conversation status, and tags.
Create a new contact. Triggers any campaigns tied to the contact source.
Fire a review-request campaign to a contact. Used for FSM/CRM job-completion triggers.
List business locations under your account, with per-location metrics.
List inbound and outbound messages across SMS, email, social DMs, and webchat.
Send an outbound message (SMS, email) to a contact via the unified inbox.
Review velocity, response rate, sentiment trends — per-location and aggregate.
Update business listing info. Syncs to Google, Apple, Bing, and 100+ directories.
Full endpoint reference, request/response schemas, and code samples available with API access.
Subscribe to events instead of polling. Reveo POSTs JSON payloads to your endpoint within seconds of an event firing — new reviews, message replies, campaign completions, listing changes.
review.createdreview.respondedmessage.receivedcampaign.completedcontact.createdlisting.updated# Example webhook payload { "event": "review.created", "timestamp": "2026-06-09T20:14:32Z", "data": { "id": "rev_8a4f2b1c", "location_id": "loc_245", "source": "google", "rating": 5, "text": "Great service, on time, fair price.", "author": "Sarah K.", "sentiment": "positive" } }
Tell us what you're building and we'll send your API keys + full reference documentation. Reviewed within 1 business day.
Check the integrations directory before building from scratch — we may already connect to what you need.
Browse Native Integrations →