Revert
Revert is an open-source unified API for building product integrations. A single normalized interface fronts many third-party SaaS providers across categories like CRM, with managed OAuth connections, a unified data model (contacts, leads, deals, companies, notes, tasks, events, users), a passthrough proxy for provider-specific calls, and webhooks. Revert is AGPL-3.0 licensed and self-hostable, with a hosted cloud offering.
APIs
Revert Connection API
Manage the connections a customer establishes to third-party tools through Revert's managed OAuth flow. Look up, list, and revoke connections keyed by tenant id (x-revert-t-id).
Revert Unified CRM Contacts API
Read, list, create, update, and search contacts across any connected CRM (Salesforce, HubSpot, Zoho, Pipedrive, Close, and more) using one normalized contact model.
Revert Unified CRM Leads API
Read, list, create, update, and search leads across connected CRMs using Revert's unified lead schema.
Revert Unified CRM Deals API
Read, list, create, update, and search deals (opportunities) across connected CRMs using one normalized deal model.
Revert Unified CRM Companies API
Read, list, create, update, and search companies (accounts) across connected CRMs using Revert's unified company schema.
Revert Unified CRM Notes API
Read, list, create, and update notes attached to CRM records across connected CRMs.
Revert Unified CRM Tasks API
Read, list, create, and update tasks across connected CRMs using Revert's unified task model.
Revert Unified CRM Events API
Read, list, create, and update calendar events / activities across connected CRMs using one normalized event model.
Revert Unified CRM Users API
Read and list CRM users (record owners) across connected CRMs, useful for owner assignment and reference lookups.
Revert CRM Proxy (Passthrough) API
Passthrough proxy that forwards a raw request to the underlying connected provider's native API using Revert's managed OAuth token, so you can reach provider-specific endpoints ...
Revert CRM Properties & Field Mapping API
List a connected CRM's available object properties and manage field mappings between provider custom fields and Revert's unified schema.
Revert Metadata API
Retrieve integration metadata for an account, including the list of supported apps, their status, and the configuration needed to render Revert's connection UI.
Revert Webhooks API
Register and manage webhook subscriptions so Revert can notify your backend when connection and record events happen across connected third-party tools.