Realto API Documentation

Interactive developer sandbox & API references
POST /api/auth/login
Authenticates administrator and issues a session JSON Web Token (JWT).
Request Payload Spec

Send a JSON object containing credentials. Content-Type must be application/json.

Response Structure

A successful response returns user properties and a session token.

Interactive Playground
Response Console
Response payload will be displayed here...

Category Management

GET /api/categories
Retrieves a list of categories. Supports searching by name and filtering by status.
Query Parameters (Optional)

You can append optional query parameters to search and filter categories.

"search": "filters by category name (partial match)",
"status": "filters by status ('active' or 'inactive')"
Response Spec
Interactive Playground
Response Console
Response payload will be displayed here...

Language Management

GET /api/languages
Retrieves a list of languages. Supports searching by country/language and filtering by status.
Query Parameters (Optional)

You can append optional query parameters to search and filter languages.

"search": "filters by country name or language name (partial match)",
"status": "filters by status ('active' or 'inactive')"
Response Spec
Interactive Playground
Response Console
Response payload will be displayed here...

Real Estate Agents Management

GET /api/agents
Retrieves a list of real estate agents. Supports searching by agent name and filtering by status.
Query Parameters (Optional)

You can append optional query parameters to search and filter agents.

"search": "filters by agent name (partial match)",
"status": "filters by status ('active' or 'inactive')"
Response Spec
Interactive Playground
Response Console
Response payload will be displayed here...

Brokers and Brokerage Management

GET /api/brokerages
Retrieves a list of brokerages. Supports searching by name/description and filtering by status.
Query Parameters (Optional)

You can append optional query parameters to search and filter brokerages.

"search": "filters by brokerage name or description (partial match)",
"status": "filters by status ('active' or 'inactive')"
Response Spec
Interactive Playground
Response Console
Response payload will be displayed here...

Hotel Logos Management

GET /api/hotels
Retrieves a list of hotels. Supports searching by hotel name/description and filtering by status.
Query Parameters (Optional)

You can append optional query parameters to search and filter hotels.

"search": "filters by hotel name or description (partial match)",
"status": "filters by status ('active' or 'inactive')"
Response Spec
Interactive Playground
Response Console
Response payload will be displayed here...

Commercial Realestate Agencies Management

GET /api/commercial-agencies
Retrieves a list of commercial agencies. Supports searching by agency name/description and filtering by status.
Query Parameters (Optional)

You can append optional query parameters to search and filter agencies.

"search": "filters by commercial agency name or description (partial match)",
"status": "filters by status ('active' or 'inactive')"
Response Spec
Interactive Playground
Response Console
Response payload will be displayed here...

Student Residency Partners Management

GET /api/student-partners
Retrieves a list of student residency partners. Supports searching by partner name/description and filtering by status.
Query Parameters (Optional)

You can append optional query parameters to search and filter partners.

"search": "filters by partner name or description (partial match)",
"status": "filters by status ('active' or 'inactive')"
Response Spec
Interactive Playground
Response Console
Response payload will be displayed here...

Get in touch Contact Management

POST /api/contacts
Submits a new contact message (Public). Saves request data in database and triggers SendGrid email notification to admin.
Request Payload Spec
Response Spec
Interactive Playground
Response Console
Response payload will be displayed here...