Candidate
A person interested in renting one of your listings. You send Vivara the data you have about each candidate to get their score. When you choose a candidate after the visits, they become the tenant on the insurance request.Tenant score
The tenant score has two independent results:
Each result is reported on its own. Vivara does not combine them into a single verdict, so you decide how to weigh them.
Confidence tiers
Every score comes with a confidence tier. The tier tells you how reliable the data behind the score is, not how good the candidate is.- A candidate with no income cannot be scored.
- Tiers are not steps you must go through in order. You can send documents at any time, and the tier updates when you do.
- A score is Accredited only when every value behind it is backed by a document. If any document is missing, the score stays Declared.
Today, a document counts as accrediting its value when it is present. Vivara
does not yet check the content of the document against the declared data. See
Coming soon.
Case
Everything you do to insure one rental happens on a case. You create it by choosing its id, a UUID v4, when you open it. It is the correlation id from your request to the insurer, and an id that was already used answers409.
Quote
The price the insurer offers for a non-payment insurance policy, calculated from the tenant, landlord, property and contract data you send. The quote comes back as the case, and includes:- The offer: the annual premium, before and after taxes, and the installments
- The reasons, when the offer is conditioned or cannot be contracted, each with a code and a description
- The documents the insurer requires
Policy request
The request you make to the insurer once the case isready-to-issue. The policy is taken out for the landlord’s property, and the insurer reviews the tenants, the landlord and the property before it issues the policy.
Case statuses
Once the issuance is requested, the case cannot be changed or cancelled: wait for the insurer’s decision. Any change after that point, such as a different tenant or a new rent, needs a new case.
Errors
Every error the API answers has the same body:code to decide what to do: it is stable. The message is for people and names the fields or the documents behind the error.
The
429 answer, and the 403 of a request blocked by the firewall, come from the firewall in front of the API, so they have no code. A 403 with code: forbidden comes from the API.