Documentation

Comprehensive guides, API documentation, and technical resources to help you get the most out of RealtyGeniie.

User Guides
API Docs
Integration
FAQ

Quick Start Guide

Get up and running with RealtyGeniie in minutes

1
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
2
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
3
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

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:

  1. Log in to your RealtyGeniie account
  2. Go to Settings > API Keys
  3. Generate a new API key
  4. 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:
  1. Go to WhatsApp Business API and create an account
  2. Get your API credentials (Access Token, Phone Number ID)
  3. In RealtyGeniie, navigate to Settings → Integrations → WhatsApp
  4. Enter your API credentials
  5. Test the connection by sending a test message
  6. 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:
  1. Create a Google Cloud Project
  2. Enable Google Calendar, Drive, and Gmail APIs
  3. Create OAuth 2.0 credentials
  4. In RealtyGeniie, go to Settings → Integrations → Google
  5. Authorize the application with your Google account
  6. 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 added
  • lead.updated - Lead information updated
  • lead.converted - Lead converted to customer
  • commission.created - New commission generated
  • followup.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:
  1. Register for API access
  2. Get your API key from Settings → API
  3. Review the API documentation
  4. Test API endpoints using our sandbox
  5. Implement your custom integration
  6. 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

PHP SDK

Official PHP SDK for RealtyGeniie API

JavaScript SDK

Official JavaScript SDK for RealtyGeniie API

Python SDK

Official Python SDK for RealtyGeniie API

.NET SDK

Official .NET SDK for RealtyGeniie API

Need More Help?

Our technical team is here to help you with integrations and custom solutions.