What is Revive?
Revive is the platform powering Revive Home experiences. This documentation is the source of truth for how Revive’s backend API behaves, how to integrate with it, and how to work in the codebase. Use this site if you’re:- integrating with the Revive API
- debugging API behavior across environments
- developing on Revive services locally
Where to start
Quickstart
Get set up with the essentials and make your first successful API call.
API Reference
Browse endpoints, request/response schemas, and try calls in the playground.
Development
Run the stack locally and understand the repo conventions.
GitHub
View the full organization and find the repo you need.
Repositories
Revive is split across multiple repositories. Start with these:revive-dashboard
Consumer-facing web app for homeowners and agents. Use this repo when you’re working on Revive’s customer experience, flows, and web UI.
revive-mobile
React Native mobile application. Use this repo for mobile-specific UI, navigation, and native integrations.
revive-admin
Internal admin tool for Revive employees. Use this repo for business operations workflows, internal tooling, and data management.
revive-api
Backend API layer that connects the platform. Revive operates separate production and admin API environments to support different access patterns and operational needs.
revive-api-docs
This documentation site (Mintlify). Update guides, navigation, and the OpenAPI spec used to generate the API reference.

