Developers
Comprehensive API documentation for the KASDEALS real estate platform. Explore endpoints, test requests, and integrate with our powerful APIs.
/api/auth/registerRegister a new user account
/api/auth/loginAuthenticate user and get session token
/api/auth/logoutLogout user and invalidate session
/api/auth/sessionGet current user session information
/api/auth/forgot-passwordSend password reset email
/api/propertiesGet list of properties with filtering and pagination
/api/properties/{id}Get detailed information about a specific property
/api/propertiesCreate a new property listing
/api/properties/{id}Update an existing property
/api/properties/{id}Delete a property listing
/api/properties/myGet current user's properties
/api/uploadUpload files (images, videos, documents)
/api/upload/chunkedUpload large files in chunks
/api/users/dashboardGet current user profile information
/api/users/dashboardUpdate user profile information
/api/agentsGet list of real estate agents
/api/companiesGet list of real estate companies
/api/leadsCreate a new lead inquiry
/api/leads/agent/{agentId}Get leads for a specific agent
/api/articlesGet published articles and blog posts
/api/articlesCreate a new article (Admin only)
/api/articles/{id}Get specific article by ID
/api/newsGet latest real estate news
/api/venturesGet investment ventures and opportunities
/api/venturesCreate a new investment venture
/api/subscriptions/plansGet available subscription plans
/api/subscriptions/user/{userId}Get user subscription information
/api/verifications/{userId}Get user verification status
Our API documentation is constantly updated. If you need assistance or have questions, don't hesitate to reach out to our development team.