Auth Status
Cookie: auth_jwt
Paste your
Get a token via
access_token (from login) into the Bearer Token field in the header.
It will be sent as Authorization: Bearer <token> on every request.Get a token via
POST /api/v1/auth/login on the auth service.
Required permissions: supplier, agent, agentmanager, or supplier_contractor
Listing Options
GET /listing/overview/options
Returns all dropdown options for the listing form (property types, categories, booking types, etc.)
Get Overview
GET /listing/overview/{property_id}
Update Overview
POST /listing/overview/{property_id}
Get Location
GET /listing/location/{property_id}
Update Location
POST /listing/location/{property_id}
Location Options
GET /listing/location-options
City Suburbs
GET /listing/cities/{city_id}/suburbs
Get Description
GET /listing/description/{property_id}
Update Description
POST /listing/description/{property_id}
Get Amenities
GET /listing/amenities/{property_id}
Update Amenities
POST /listing/amenities/{property_id}
Checkbox amenity:
Dropdown amenity:
Get valid amenity IDs and dropdown options from Get Amenities Options above. Only
{ "id": "concierge", "selected": true }Dropdown amenity:
{ "id": "wi-fi", "selected_option": "Complimentary", "grade": 2, "name": "Wi-Fi" }Get valid amenity IDs and dropdown options from Get Amenities Options above. Only
fees.currency is required — all fee fields default to 0.
Get Photos
GET /listing/photos/{property_id}
Update Photos
POST /listing/photos/{property_id}
Get Cancellation Policy
GET /listing/cancellation-policy/{property_id}
Update Cancellation Policy
POST /listing/cancellation-policy/{property_id}
EcoGrade Step 7 — EPC Selection
GET /listing/ecograde-step7/{property_id}
EcoGrade Step 8 — Green Suppliers
GET /listing/ecograde-step8/{property_id}