Hoppa till dokumentationen
Utvecklare
Visa Markdown

Åtkomst och behörigheter

På den här sidan
  1. Företagsåtkomst
  2. Välj uppgift och behörigheter
  3. Förstå gränserna för mänskliga beslut och portalen
  4. Rotera och avveckla nycklar
  5. Håll privata uppgifter utanför offentliga cacheminnen
  6. Använd den publicerade kontraktsversionen

Skapa, avgränsa, rotera och återkalla företagets integrationsnycklar.

Företagsåtkomst

En administratör för ett befintligt, verifierat Homito-företag skapar en nyckel under Settings → API & agents. Detta kräver administratörens Homito-användarsession och behörigheten settings.edit. Hemligheten visas en gång: lägg den i serverns hemlighetshanterare. Nyckeln bestämmer företaget; ett annat företags-ID i anropet utökar inte åtkomsten. Extern självregistrering av företag är inte tillgänglig. Nyckelhantering använder Homito-webbappens adress och dess användarsession, inte den här externa API-adressen.

Välj uppgift och behörigheter

UppgiftNyckelbehörigheterBörja här
Läs fastigheter och lägenheterread:propertiesGET /api/v1/landlord/inventory/properties
Läs publicerade och opublicerade annonser; synkronisera annonserread:properties; write:properties för motsvarande ändringGET /api/v1/landlord/listings, GET /api/v1/landlord/listings/changes, PATCH /api/v1/landlord/listings/{unitId}/content, POST /api/v1/landlord/listings/{unitId}/media/uploads, POST /api/v1/landlord/listings/{unitId}/media/uploads/{uploadId}/complete, PATCH /api/v1/landlord/listings/{unitId}/media, PATCH /api/v1/landlord/listings/{unitId}/publication
Läs hyresgästernas kontaktuppgifterread:tenantsGET /api/v1/landlord/tenants
Läs hyresavtalens tidslinjerread:leasesGET /api/v1/landlord/leases
Läs sammanfattningar av ansökningarread:applicationsGET /api/v1/landlord/applications
Förhandsgranska och spara fastigheter och lägenheterwrite:properties; read:properties för återläsningPOST /api/v1/landlord/portfolio-imports/preview
Läs eller importera kommersiella hyreslistorread:rent-roll; write:rent-roll för importGET /api/v1/landlord/rent-roll
Läs eller uppdatera driftärendenread:fault-reports, read:work-orders; write:fault-reports, write:work-orders för motsvarande ändringGET /api/v1/landlord/fault-reports, GET /api/v1/landlord/work-orders
Läs eller genomför kommersiella besiktningarread:inspections; write:inspections för ändringarGET /api/v1/landlord/commercial-inspections
Läs eller använd assistans för kommersiella hyresgästerread:commercial-assistance; write:commercial-assistance för ändringarGET /api/v1/landlord/commercial-assistance
Starta en screening och läs certifierad statuswrite:screenings, read:screenings; read:applications för att välja en kandidatPOST /api/v1/landlord/screenings
Registrera webhooks och följ leveranserwrite:webhooks, read:webhooksPOST /api/v1/landlord/webhooks
Använd kundserverns ansökningsbudget eller den värdbaserade eID-överlämningenwrite:applications på en separat servernyckelPOST /api/v1/public/units/{slug}/application-eid/handoffs

Förstå gränserna för mänskliga beslut och portalen

ÅtgärdTillgänglig vägGräns för människa/portal
Första företagsåtkomst; skapa, rotera eller återkalla en nyckelAutentiserat administratörskontrollplanBefintligt verifierat företag, användarsession och settings.edit krävs
Vanliga auktoriserade läsningar och skrivningar som stödsExternt REST-API; MCP-verktyg som stöds efter verifierad distributionIngen dashboard-interaktion krävs för varje vanlig operation
Ändra annonsnamn och lägenhetstextPATCH för annonsinnehåll; MCP-verktyg som stöds efter verifierad distributionKräver aktuell write:properties; media och publicering kräver sin separata uttryckliga annonsfullmakt
Screeningkörning, Detective och operativ ärendehanteringSeparat StaySafe-tjänstHomitos integration returnerar endast den tillåtna certifierade hyresvärdsprojektionen
Beslut om sökande och granskning av besiktningarDeras uttryckligt auktoriserade besluts-/granskningsoperationerEn nyckel eller agentinstruktion ersätter inte mänsklig befogenhet eller ansvarsfördelning

Rotera och avveckla nycklar

Vid rotation skapar du en ersättningsnyckel med samma eller snävare behörigheter, tar den i bruk i integrationen och verifierar en autentiserad läsning. Före återkallning av den gamla nyckeln slutför eller stämmer du av dess utestående förhandsgranskningar och jobb med den gamla nyckeln. En ersättningsnyckel ärver inte deras jobb-ID:n eller historik. Återkalla sedan den gamla nyckeln. Administratören använder Settings → API & agents eller dess autentiserade kontrollplan /api/v1/settings/api-keys. En företagsintegrationsnyckel är inte en administratörssession. Nyckel-ID:n är icke-hemliga referenser, inte autentiseringsuppgifter; den råa nyckeln kan inte hämtas senare. Verifiera att den avvecklade nyckeln avvisas.

Håll privata uppgifter utanför offentliga cacheminnen

Håll personuppgifter, kvitton och uppladdningsåtkomsträtter utanför offentliga annonscacheminnen. Hyresgäst- och ansökningsläsningar returnerar avsiktligt begränsade operativa projektioner; dra inga slutsatser om utelämnade privata fält eller screeningbedömningar. Skilj null/okända värden från noll eller ett slutfört resultat.

Använd den publicerade kontraktsversionen

Använd API-versionen och livscykeln i API-referensen, varje operations scheman samt eventuell nödvändig formulär- eller resursversion när en integration uppdateras. Bevara opaka versioner oförändrade och lås en godkänd MCP-release. Händelsenamn kommer från samma katalog som API:t; ankomstordning och en produktversion ersätter inte aktuell återläsning av resursen.