Skip to content

Mobile API ​

The Real Estate plugin includes a REST API under /api/v1, so you can build a mobile app (or any other client) on the same properties, projects and agents as the website. Resido does not ship a mobile app: the API is the part you build on.

Go to Admin -> Settings -> API to see the API settings.

API settings

What the API offers ​

GroupExamples
Public dataGET /api/v1/home, /properties, /properties/search, /projects, /agents, /categories, /features, /facilities, /cities, /currencies, /languages
AuthenticationPOST /api/v1/auth/register, /auth/login, /auth/logout, /auth/forgot-password, /auth/reset-password, and social login with Google, Facebook and X
Account (needs a token)/api/v1/account/profile, /account/properties, /account/dashboard, /account/packages, /account/invoices, /account/transactions
FormsPOST /api/v1/consults (the consult form), POST /api/v1/contacts (the contact form), property reviews

Requests that need a signed-in user send the token returned by the login call in the Authorization: Bearer <token> header (Laravel Sanctum).

The routes are defined in platform/plugins/real-estate/routes/api.php; run php artisan route:list --path=api/v1 to list all of them.