REST API
JSON over HTTPS
API Key Auth
Secure bearer tokens
Webhooks
Real-time event push
Authentication
All API requests require an API key passed as a Bearer token in the Authorization header.
# Example request
curl https://api.propcrm.in/v2/leads \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
Get your API key from Settings → API Keys in your PropCRM dashboard.
Base URL
https://api.propcrm.in/v2Endpoints
GET
/api/leadsList all leads for your agency (paginated, filterable)POST
/api/leadsCreate a new lead with full contact and property detailsGET
/api/leads/:idFetch a single lead by ID with full historyPUT
/api/leads/:idUpdate lead status, assigned agent, or detailsDELETE
/api/leads/:idArchive a lead (soft delete, recoverable)GET
/api/propertiesList all property listings with filtersPOST
/api/propertiesCreate a new property listingGET
/api/agentsList all agents in your agencyGET
/api/analytics/summaryGet revenue, leads, and conversion summaryPOST
/api/webhooksRegister a webhook endpoint for real-time events⚡ Rate Limits
Starter: 100 req/min · Professional: 500 req/min · Enterprise: Unlimited. Rate limit headers are returned on every response.
Need help with the API?
api@aiclex.in