Documentation
Comprehensive guides, API documentation, and technical resources to help you get the most out of RealtyGeniie.
Quick Start Guide
Get up and running with RealtyGeniie in minutes
Create Your Account
Sign up for RealtyGeniie and verify your email address to get started.
- Visit the registration page
- Fill in your details
- Verify your email
- Complete your profile
Set Up Your First Project
Add your first real estate project with all the necessary details and media.
- Click "Add New Project"
- Enter project details
- Upload images and videos
- Add virtual tour links
Import Your Leads
Import your existing leads or start adding new ones to begin tracking.
- Use bulk import feature
- Or add leads manually
- Set up lead scoring
- Assign leads to team members
API Documentation
Integrate RealtyGeniie with your existing systems using our REST API
API Endpoints
Authentication
All API requests require authentication using an API key. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Get API Key
To get your API key:
- Log in to your RealtyGeniie account
- Go to Settings > API Keys
- Generate a new API key
- Copy and store it securely
Leads API
Manage leads through our REST API endpoints.
Get All Leads
GET /api/leads
Authorization: Bearer YOUR_API_KEY
Create a Lead
POST /api/leads
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{
"name": "John Doe",
"email": "john@example.com",
"phone": "+1234567890",
"source": "Website",
"status": "New"
}
Projects API
Manage real estate projects through our API.
Get All Projects
GET /api/projects
Authorization: Bearer YOUR_API_KEY
Create a Project
POST /api/projects
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{
"name": "Luxury Apartments",
"description": "Premium residential project",
"location": "Mumbai, Maharashtra",
"price_from": 10000000,
"price_to": 25000000,
"status": "Active"
}
Integration Guides
Connect RealtyGeniie with popular tools and services
WhatsApp Business
Connect your WhatsApp Business account to send automated messages and manage conversations.
View Integration Guide →Google Workspace
Sync with Google Calendar, Drive, and other Google services for seamless workflow.
View Integration Guide →Email Marketing
Integrate with popular email marketing platforms for automated campaigns.
View Integration Guide →Webhooks
Set up webhooks to receive real-time notifications about events in RealtyGeniie.
View Integration Guide →Database Sync
Synchronize data between RealtyGeniie and your existing database systems.
View Integration Guide →Custom Integrations
Build custom integrations using our API and webhook system.
View Integration Guide →Detailed Integration Guides
Step-by-step guides for integrating with popular services
WhatsApp Business Integration
Connect your WhatsApp Business account to send automated messages and manage conversations.
Setup Steps:
- Go to WhatsApp Business API and create an account
- Get your API credentials (Access Token, Phone Number ID)
- In RealtyGeniie, navigate to Settings → Integrations → WhatsApp
- Enter your API credentials
- Test the connection by sending a test message
- Configure message templates and automation rules
API Configuration:
{
"access_token": "your_access_token",
"phone_number_id": "your_phone_number_id",
"webhook_verify_token": "your_verify_token"
}
Benefits:
- Automated lead follow-ups
- Real-time message notifications
- Bulk message campaigns
- Message templates
Google Workspace Integration
Sync with Google Calendar, Drive, and other Google services for seamless workflow.
Setup Steps:
- Create a Google Cloud Project
- Enable Google Calendar, Drive, and Gmail APIs
- Create OAuth 2.0 credentials
- In RealtyGeniie, go to Settings → Integrations → Google
- Authorize the application with your Google account
- Configure sync settings for calendar and drive
Features:
- Calendar sync for appointments
- Drive integration for documents
- Gmail integration for emails
- Contact synchronization
Email Marketing Integration
Integrate with popular email marketing platforms for automated campaigns.
Supported Platforms:
- Mailchimp: Sync leads and create automated campaigns
- SendGrid: Transactional email automation
- Constant Contact: Newsletter and campaign management
- HubSpot: Advanced marketing automation
Benefits:
- Automated email sequences
- Lead nurturing campaigns
- Newsletter management
- Email analytics
Webhook Integration
Set up webhooks to receive real-time notifications about events in RealtyGeniie.
Available Webhook Events:
lead.created- New lead addedlead.updated- Lead information updatedlead.converted- Lead converted to customercommission.created- New commission generatedfollowup.scheduled- Follow-up scheduled
Webhook Payload Example:
{
"event": "lead.created",
"data": {
"id": 123,
"name": "John Doe",
"email": "john@example.com",
"phone": "+1234567890",
"created_at": "2024-01-15T10:30:00Z"
}
}
Use Cases:
- Real-time notifications
- Third-party system sync
- Custom automation
- Analytics integration
Database Integration
Synchronize data between RealtyGeniie and your existing database systems.
Supported Databases:
- MySQL: Direct database connection
- PostgreSQL: Advanced query support
- SQL Server: Enterprise integration
- MongoDB: NoSQL document sync
Features:
- Bidirectional sync
- Real-time updates
- Data mapping
- Conflict resolution
Custom Integrations
Build custom integrations using our API and webhook system.
Getting Started:
- Register for API access
- Get your API key from Settings → API
- Review the API documentation
- Test API endpoints using our sandbox
- Implement your custom integration
- Set up webhooks for real-time updates
Resources:
- REST API documentation
- SDK libraries
- Code examples
- Developer support
SDKs and Libraries
Official SDKs and libraries for popular programming languages
Need More Help?
Our technical team is here to help you with integrations and custom solutions.