Floorfy API
Questi contenuti non sono ancora disponibili nella tua lingua.
Sync listings between Floorfy and your CRM, marketplace or franchise. Create properties, upload 360° photos, order tours and floorplans, and get every result back in real time through webhooks.
- Base URL
https://api.floorfy.com/api- Auth
?tk=token in the query string- Body
- JSON, wrapped in a
dataobject - Result
status0ok ·1error
Choose your token
Section titled “Choose your token”Every call is signed with a token in the tk parameter. Which one you use depends on who you are.
Quickstart
Section titled “Quickstart”From an empty account to a published virtual tour.
-
Get your token. Contact Floorfy Support to request a Partner Agreement and your
tk_partner. As a partner, each agency you create returns its owntk_agency. -
Create the property with your own identifier in
id_origin. You’ll use it in every later call.POSThttps://api.floorfy.com/api/property/add?tk={tk_agency}Terminal curl -X POST "https://api.floorfy.com/api/property/add?tk=$FLOORFY_TOKEN" \-H "Content-Type: application/json" \-d '{"data": {"id_origin": "991121","property_type": 2,"contract_type": 1,"location": { "city": "Barcelona" }}}'Response { "status": 0, "message": "…", "id_floorfy": 115 } -
Upload the 360° photos, one by one as base64 or as a list of URLs for Floorfy to download.
POSThttps://api.floorfy.com/api/multiple/scene/upload?tk={tk_agency} -
Order the tour: a
360or3Dassembly, a floorplan, or both.POSThttps://api.floorfy.com/api/services/request?tk={tk_agency} -
Get the result. Floorfy calls your webhook with
property_publishedwhen the tour is ready, or you can poll the tour status.
Conventions
Section titled “Conventions”- Requests are
POSTwith a JSON body whose root element isdata, except a few read endpoints that areGET. - Responses always include
status(0success,1error) and a human-readablemessage. - Omit optional fields you don’t have a value for. Sending an empty value is not the same as leaving it out.
- Identifiers:
id_originis yours (the ID in your system);id_floorfyis ours. Store both. - Units are metric: areas in m².