{"service":"Vretmark Förvaltnings-API","version":"5.2.0","docs":"/docs","openapi":"/openapi.json","endpoints":[{"method":"GET","path":"/api/v1/owners","summary":"Lista fastighetsägare (uppdragsgivare)"},{"method":"GET","path":"/api/v1/owners/{id}","summary":"Hämta post (fastighetsägare (uppdragsgivare))"},{"method":"GET","path":"/api/v1/properties","summary":"Lista fastigheter"},{"method":"GET","path":"/api/v1/properties/{id}","summary":"Hämta post (fastigheter)"},{"method":"GET","path":"/api/v1/units","summary":"Lista lägenheter och lokaler"},{"method":"GET","path":"/api/v1/units/{id}","summary":"Hämta post (lägenheter och lokaler)"},{"method":"GET","path":"/api/v1/tenants","summary":"Lista hyresgäster"},{"method":"GET","path":"/api/v1/tenants/{id}","summary":"Hämta post (hyresgäster)"},{"method":"GET","path":"/api/v1/leases","summary":"Lista hyresavtal"},{"method":"GET","path":"/api/v1/leases/{id}","summary":"Hämta post (hyresavtal)"},{"method":"GET","path":"/api/v1/work-orders","summary":"Lista felanmälningar och arbetsordrar"},{"method":"GET","path":"/api/v1/work-orders/{id}","summary":"Hämta post (felanmälningar och arbetsordrar)"},{"method":"GET","path":"/api/v1/inspections","summary":"Lista besiktningar"},{"method":"GET","path":"/api/v1/inspections/{id}","summary":"Hämta post (besiktningar)"},{"method":"GET","path":"/api/v1/invoices","summary":"Lista hyresavier och fakturor"},{"method":"GET","path":"/api/v1/invoices/{id}","summary":"Hämta post (hyresavier och fakturor)"},{"method":"GET","path":"/api/v1/documents","summary":"Lista dokumentarkiv"},{"method":"GET","path":"/api/v1/documents/{id}","summary":"Hämta post (dokumentarkiv)"},{"method":"GET","path":"/api/v1/vendors","summary":"Lista leverantörer och entreprenörer"},{"method":"GET","path":"/api/v1/vendors/{id}","summary":"Hämta post (leverantörer och entreprenörer)"},{"method":"GET","path":"/api/v1/meters","summary":"Lista mätare och avläsningar"},{"method":"GET","path":"/api/v1/meters/{id}","summary":"Hämta post (mätare och avläsningar)"},{"method":"GET","path":"/api/v1/audit-log","summary":"Granskningslogg (cursor-paginerad, nyast först)"},{"method":"GET","path":"/api/v1/search","summary":"Fritextsök i hela beståndet"},{"method":"GET","path":"/api/v1/reports/rent-roll","summary":"Hyresrulle för hela beståndet"},{"method":"GET","path":"/api/v1/staff","summary":"Lista personal och användarkonton"},{"method":"POST","path":"/api/v1/auth/login","summary":"Inloggning steg 1"},{"method":"POST","path":"/api/v1/auth/mfa","summary":"Inloggning steg 2 (TOTP)"},{"method":"POST","path":"/api/v2/exports","summary":"Starta fullständig export av beståndet"},{"method":"GET","path":"/api/v2/exports/{job_id}","summary":"Status för exportjobb"}]}