[{"data":1,"prerenderedAt":198},["ShallowReactive",2],{"page:\u002Freference":3,"operations":93},{"id":4,"title":5,"body":6,"description":83,"extension":84,"meta":85,"navigation":86,"operation":87,"path":88,"rawbody":89,"seo":90,"stem":91,"__hash__":92},"docs\u002Freference.md","API reference",{"type":7,"value":8,"toc":74},"minimark",[9,28,33,36,40,42,46,48,52,55],[10,11,12,13,17,18,23,24,27],"p",{},"Base URL: ",[14,15,16],"code",{},"https:\u002F\u002Fapi.vestta.io\u002Fv1",". Every request needs an ",[19,20,22],"a",{"href":21},"\u002Fauthentication","API key"," in the ",[14,25,26],{},"X-Api-Key"," header.",[29,30,32],"h2",{"id":31},"properties","Properties",[34,35],"api-endpoints",{"tag":32},[29,37,39],{"id":38},"leads","Leads",[34,41],{"tag":39},[29,43,45],{"id":44},"authentication","Authentication",[34,47],{"tag":45},[29,49,51],{"id":50},"machine-readable-schema","Machine-readable schema",[10,53,54],{},"The reference pages are generated from the same OpenAPI 3.1 document you can download:",[56,57,58,67],"ul",{},[59,60,61,66],"li",{},[19,62,64],{"href":63},"\u002Fopenapi.json",[14,65,63],{}," — import it into Postman or Insomnia, or use it with an OpenAPI client generator.",[59,68,69,73],{},[19,70,72],{"href":71},"\u002Fswagger","Swagger UI"," — the raw schema rendered as an interactive explorer.",{"title":75,"searchDepth":76,"depth":76,"links":77},"",3,[78,80,81,82],{"id":31,"depth":79,"text":32},2,{"id":38,"depth":79,"text":39},{"id":44,"depth":79,"text":45},{"id":50,"depth":79,"text":51},"Every endpoint of the Vestta API, generated from its OpenAPI schema.","md",{},true,null,"\u002Freference","---\ntitle: API reference\ndescription: Every endpoint of the Vestta API, generated from its OpenAPI schema.\n---\n\nBase URL: `https:\u002F\u002Fapi.vestta.io\u002Fv1`. Every request needs an [API key](\u002Fauthentication) in the `X-Api-Key` header.\n\n## Properties\n\n:api-endpoints{tag=\"Properties\"}\n\n## Leads\n\n:api-endpoints{tag=\"Leads\"}\n\n## Authentication\n\n:api-endpoints{tag=\"Authentication\"}\n\n## Machine-readable schema\n\nThe reference pages are generated from the same OpenAPI 3.1 document you can download:\n\n- [`\u002Fopenapi.json`](\u002Fopenapi.json) — import it into Postman or Insomnia, or use it with an OpenAPI client generator.\n- [Swagger UI](\u002Fswagger) — the raw schema rendered as an interactive explorer.\n",{"title":5,"description":83},"reference","8duBTCrcKscUIkKrpLwBxt3OjMf6kBCpQwinSKLaXeE",[94,101,109,116,123,129,137,143,150,155,162,168,176,183,192],{"id":95,"method":96,"path":97,"fullPath":98,"summary":99,"tag":45,"scopes":100,"docsPath":97},"getApiKeyContext","GET","\u002Fme","\u002Fv1\u002Fme","Retrieve key context",[],{"id":102,"method":96,"path":103,"fullPath":104,"summary":105,"tag":32,"scopes":106,"docsPath":108},"listProperties","\u002Fproperties","\u002Fv1\u002Fproperties","List published properties",[107],"properties:read","\u002Fproperties\u002Flist",{"id":110,"method":111,"path":103,"fullPath":104,"summary":112,"tag":32,"scopes":113,"docsPath":115},"createProperty","POST","Create a property",[114],"properties:write","\u002Fproperties\u002Fcreate",{"id":117,"method":96,"path":118,"fullPath":119,"summary":120,"tag":32,"scopes":121,"docsPath":122},"getProperty","\u002Fproperties\u002F{property_id}","\u002Fv1\u002Fproperties\u002F{property_id}","Retrieve a published property",[107],"\u002Fproperties\u002Fretrieve",{"id":124,"method":125,"path":118,"fullPath":119,"summary":126,"tag":32,"scopes":127,"docsPath":128},"updateProperty","PATCH","Update a property",[114],"\u002Fproperties\u002Fupdate",{"id":130,"method":96,"path":131,"fullPath":132,"summary":133,"tag":39,"scopes":134,"docsPath":136},"listLeads","\u002Fleads","\u002Fv1\u002Fleads","List contacts",[135],"leads:read","\u002Fleads\u002Flist",{"id":138,"method":111,"path":131,"fullPath":132,"summary":139,"tag":39,"scopes":140,"docsPath":142},"createLead","Create a contact",[141],"leads:write","\u002Fleads\u002Fcreate",{"id":144,"method":96,"path":145,"fullPath":146,"summary":147,"tag":39,"scopes":148,"docsPath":149},"getLead","\u002Fleads\u002F{lead_id}","\u002Fv1\u002Fleads\u002F{lead_id}","Retrieve a contact",[135],"\u002Fleads\u002Fretrieve",{"id":151,"method":125,"path":145,"fullPath":146,"summary":152,"tag":39,"scopes":153,"docsPath":154},"updateLead","Update a contact",[141],"\u002Fleads\u002Fupdate",{"id":156,"method":111,"path":157,"fullPath":158,"summary":159,"tag":39,"scopes":160,"docsPath":157},"ingestRentalLead","\u002Fleads\u002Fingest","\u002Fv1\u002Fleads\u002Fingest","Ingest a rental lead",[161],"leads:ingest",{"id":163,"method":111,"path":164,"fullPath":165,"summary":166,"tag":39,"scopes":167,"docsPath":164},"createLeadInquiry","\u002Fleads\u002Finquiries","\u002Fv1\u002Fleads\u002Finquiries","Create an inquiry",[161],{"id":169,"method":111,"path":170,"fullPath":171,"summary":172,"tag":173,"scopes":174,"docsPath":175},"createImageUpload","\u002Fproperties\u002F{property_id}\u002Fimages\u002Fuploads","\u002Fv1\u002Fproperties\u002F{property_id}\u002Fimages\u002Fuploads","Prepare original image uploads","Images",[114],"\u002Fproperties\u002Fuploads",{"id":177,"method":111,"path":178,"fullPath":179,"summary":180,"tag":173,"scopes":181,"docsPath":182},"completeImageUpload","\u002Fproperties\u002F{property_id}\u002Fimages\u002Fuploads\u002F{upload_id}\u002Fcomplete","\u002Fv1\u002Fproperties\u002F{property_id}\u002Fimages\u002Fuploads\u002F{upload_id}\u002Fcomplete","Complete image uploads",[114],"\u002Fproperties\u002Fcomplete-uploads",{"id":184,"method":96,"path":185,"fullPath":186,"summary":187,"tag":188,"scopes":189,"docsPath":191},"getPropertyPublication","\u002Fproperties\u002F{property_id}\u002Fpublication","\u002Fv1\u002Fproperties\u002F{property_id}\u002Fpublication","Retrieve publication","Publication",[190],"properties:publish","\u002Fproperties\u002Fpublication-status",{"id":193,"method":194,"path":185,"fullPath":186,"summary":195,"tag":188,"scopes":196,"docsPath":197},"setPropertyPublication","PUT","Set property publication",[190],"\u002Fproperties\u002Fpublication",1791929309034]