Create listing draft
create_listingStart a new property listing in YOUR agency's CRM from a description. Use when the agent is describing a property they have taken on and wants it in the system.
Creates a DRAFT. It is never published and never appears on the portal from here: the agent adds photographs and the energy rating in the CRM and publishes it themselves. The response includes a direct link to the draft.
Location is resolved against the real area tree, so a town, suburb or urbanisation name is enough. Requires a linked PropertyList account (or an agency API key).
Commercial premises take a commercial property_type (office, shop, retail, bar, restaurant, warehouse, garage, storage-room, building, commercial-land...), no bedrooms, and their own facts: usable area, the activity licence, a sale's tenure (freehold, or traspaso: the lease and the business taken over, with the rent and years left on the lease), a letting's guarantee, minimum term and VAT. They are checked as the CRM checks them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| floor | No | The floor a flat or a unit (office, shop, garage, storage room) is on; 0 is the ground floor. | |
| price | No | Asking price in euros, or monthly rent for a rental. | |
| tenure | No | Commercial sales only: freehold, or traspaso (the lease and the business are taken over). | |
| bedrooms | No | ||
| headline | No | Short headline for the listing. Optional. | |
| language | No | Language the description is written in. Defaults to the agency language. | |
| location | No | Town, suburb or urbanisation, e.g. "Nueva Andalucia" or "Menara Beach". | |
| plot_sqm | No | Plot size in square metres. | |
| bathrooms | No | ||
| build_sqm | No | Built area in square metres. | |
| frontage_m | No | Commercial only: street frontage in metres. | |
| usable_sqm | No | Commercial only: usable floor area in square metres. | |
| current_use | No | Commercial only: what the premises are used as now. | |
| description | Yes | The property description, in the language the agent wrote it. | |
| search_type | No | Whether it is for sale or for long-term rent. Defaults to for-sale. | |
| property_type | No | A home: apartment, villa, penthouse, townhouse, country-house or plot. Commercial premises: office, business, cafe, bar, restaurant, retail (premises, a local comercial), shop, hotel, leisure, industrial, warehouse, commercial-land, garage, storage-room or building. | |
| activity_licence | No | Commercial only: the activity licence (licencia de actividad): none, in_progress or granted. | |
| ceiling_height_m | No | Commercial only: ceiling height in metres. | |
| lease_years_left | No | Traspaso only: years left on the lease. | |
| licensed_activity | No | Commercial only: the activity the licence is for. | |
| rent_vat_applicable | No | Commercial letting only: VAT is added to the rent. | |
| minimum_lease_months | No | Commercial letting only: the minimum lease term in months. | |
| traspaso_monthly_rent | No | Traspaso only: the monthly rent the buyer takes over, in euros. | |
| extra_guarantee_months | No | Commercial letting only: months of extra guarantee asked. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The draft in the CRM, where the agent finishes and publishes it. | |
| status | Yes | ||
| warning | No | Advice to pass on to the agent before they publish. | |
| location | No | Where the draft was filed; null when the place name matched no area. | |
| reference | Yes | ||
| next_steps | Yes | ||
| property_id | Yes |