Skip to content

Observations

Lasso uses the concept of observations to describe the outcome of certain datapoints. An example of an observation could be whether or not a company has a foreign owner, or whether the last yearly report was handed in before or after the deadline. An observation simple observes whether something is true or not.

Observations are particularly prominent in the module Firmaindsigt, and the below image is an example of how observations are used:

Some of the available observations

Getting observations

To get observations through the API, use the below endpoint:

POST api.lassox.com/modules/observations/{lassoid}
{
    "observationTags": ["CompanyInsight"],
    "observationTypes": ["DirectBankruptcies"],
    "includeDataForTypes": ["DirectBankruptcies"]
}
{
    "relatedLassoId": "CVR-1-12345678",
    "relatedCompanyName": "Testfirmaet A/S",
    "observations": [
        {
            "title": "Konkursrelationer",
            "type": "DirectBankruptcies",
            "tags": [
                "RelatedPeople",
                "CompanyInsight"
            ],
            "shortDescription": "2 firmadeltagere har direkte konkursrelationer",
            "description": "2 firmadeltagere har direkte konkursrelationer. Det drejer sig om Mads Madsen (Firmaet 123 ApS, Madsen Holding A/S), Mogens Mogensen (Mogensen Holding ApS)",
            "outcome": 100,
            "notAvailable": false,
            "errors": null,
            "relatedLassoId": "CVR-1-12345678",
            "data": [...] // data left out for brevity
        }
    ],
    "relatedObservations": {
        "cvr-3-1234567890": [
            {
                "title": "Konkursrelationer",
                "type": "DirectBankruptcies",
                "tags": [
                    "RelatedPeople",
                    "CompanyInsight"
                ],
                "shortDescription": "Jan Christiansen har ingen konkursrlationer",
                "description": "Jan Christiansen har ingen konkursrlationer.",
                "outcome": 0,
                "notAvailable": false,
                "errors": null,
                "relatedLassoId": "CVR-3-4000697813",
                "data": [
                ]
            }
        ],
        "cvr-3-1234567891": [
            {
                "title": "Konkursrelationer",
                "type": "DirectBankruptcies",
                "tags": [
                    "RelatedPeople",
                    "CompanyInsight"
                ],
                "shortDescription": "Mads Madsen er relateret til 2 konkurser",
                "description": "Mads Madsen er relateret til 2 konkurser, den seneste er over 3 år siden. Det drejer sig om Firmaet 123 ApS og Madsen Holding A/S",
                "outcome": 100,
                "notAvailable": false,
                "errors": null,
                "relatedLassoId": "CVR-3-1234567891",
                "data": [...] // data left out for brevity
            }
        ],
        "cvr-3-1234567892": [
            {
                "title": "Konkursrelationer",
                "type": "DirectBankruptcies",
                "tags": [
                    "RelatedPeople",
                    "CompanyInsight"
                ],
                "shortDescription": "Mogens Mogensen relateret til 1 konkurs.",
                "description": "Mogens Mogensen er relateret til 1 konkurs, den seneste er inden for 3 år. Det drejer sig om Mogensen Holding A/S",
                "outcome": 100,
                "notAvailable": false,
                "errors": null,
                "relatedLassoId": "CVR-3-1234567892",
                "data": [...] // data left out for brevity
            }
        ]
    }
}

The request body of the POST request describes what observations and data you want. You have 3 options:

  1. observationTags will get observations by tag: Observations are bundled by tag, one being "CompanyInsight" (Firmaindsigt), which will include all observations used in the Firmaindsigt module.
  2. observationTypes will get specific observations by type: Each observation has a type, e.g. LateReport (For sent afleveret regnskab).
  3. By including specific observation types in the includeDataForTypes property, the response will include the data that the specific observation is based on. Not all observation types will include data though, but those that does can contain a lot of data used to calculate each observation. Therefore only use this property if you have to.

Direct and indirect observations

Most observations are directly related to a company, while others are indirectly related. By indirectly we mean observations that are directly related to a person that is related to the company. One such observation is DirectBankruptcies, which observes whether a person in the company has been related to company in the past that has gone bankrupt.

All observations for a company, whether direct or indirect, is found in the reponse under the observations property. For the observations that are indirectly related to the company, there will also be one or more observations that are directly related to a person. These observations are found in the relatedObservations property, which consists of a map of Lasso id's for people, with lists of observations for said people.

As an example, when the DirectBankruptcies observation on the company observes that there are 2 people out of 5 related to bankruptcies, then the same observation will be found for each person under the relatedObservations property. Two of them will observe the bankruptcy relations for the person in question, while the others will not. The example response data reflects this example.

The Outcome property

For each observation you will find a property named outcome. This property is a somewhat subjective value, representing to which degree the result of the observation could be important when evaluating the company as a whole. The value of the property can be either 0, 25, 50 or 100, where 0 is neutral, 25 is informational, 50 is potentially important and 100 is possibly important. In Firmaindsigt, the for outcomes are represented by the colors green, yellow, yellow, and red, respectively.

Observation types

The observationTypes that are available to everyone with access to the endpoint are listed below. Some customers of Lasso might have special observations enabled for their accounts, but they are not listed below.

Title Type Relevant entity Description (danish)
Adresse i udlandet ForeignAddressPerson Person Om en person har adresse i udlandet
Ansvarlig på balancedato ResponsibleOnBalanceDate Company Om der er foretaget skift i direktion/ejerkreds før balancedagen
Atypisk historik StrawmanPerson Person Om en persons historik kan indikere mulig risiko
Bestyrelse CompanyBoard Company Om virksomheden har en bestyrelse
Boliganvendelse OddBuildingUnitUsage Person Om en persons bolig er registreret som beboelse
Brancheskift IndustryChange Company Om virksomheden har haft væsentlige ændringer i branchekode
Bruttofortjeneste - negativ NegativeGrossProfitLoss Company Om der var negativ bruttofortjeneste i seneste regnskab
Bruttofortjeneste - stigning GrossProfitLossIncrease Company Om virksomhedens bruttofortjeneste er steget markant
C/O Adresse CoAddress Company Om virksomheden er eller har været registreret på en c/o adresse
Email EmailMultipleCompanies Company Om e-mailen er unik for dette firma
Egenkapital NegativeEquity Company Om der var negativ egenkapital i seneste regnskab
Ejers egenkapital ParentCompaniesWithNegativeEquity Company Om moderselskaber har negativ egenkapital
Flere navneændringer MultipleNameChanges Company Om virksomheden har mange navneskift
For sent afleveret regnskab LateReport Company Om seneste regnskab blev afleveret for sent
Formål CompanyPurpose Company Om virksomhedens formål indeholder risikofaktorer
Fremhævelser af forhold SupplementaryInformation Company Om der er fremhævelser af forhold i seneste regnskab
Funktionel hjemmeside HasFunctionalWebsite Company Om virksomheden har en funktionel hjemmeside
Going concern HasGoingConcern Company Om der er going concern i seneste regnskab
Indirekte konkurser IndirectBankruptcies Company Om en firmadeltager bor på adresse med en person der har direkte konkursrelationer
Indirekte konkurs IndirectBankruptciesPerson Person Om personer på samme adresse har konkursrelationer
Ingen direktion NoManagement Company Om virksomheden har en direktion eller har haft mistænkelige direktionsskift
Ingen revision af regnskab NoReview Company Om et regnskab er blevet revideret af en revisor
Konkursrelationer DirectBankruptcies Company Om en firmadeltager har direkte konkursrelationer
Konkursrelationer DirectBankruptciesPerson Person Om en person har direkte konkursrelationer
Konkurser på adressen BankruptciesOnAddress Company Om der er konkurser på virksomhedens adresse de seneste 5 år
Kreditorer HasCreditors Company Om firmaet har kreditorer registreret i Tinglysningen
Køkkenforhold HasKitchen Person Om der der er et køkken på personens hjemmeadresse
Lignende navn SameName Company Om der er firmaer med samme navn
Mailadresse MailAddress Company Om firmaets mailadresse er skiftet fra betalt til gratis domæne
Modificeret konklusion ModifiedConclusion Company Om der er anmærkninger i seneste regnskab i form af modificeret konklusion.
Negativ vækst NegativeGrowth Company Om der er markant negativ vækst i medarbejderantal og bruttofortjeneste
Ny adresse for en uge ShortTermAddress Company Om firmaet har været tilknyttet en adresse i kort tid.
Offentlig eller børsnoteret CompanyIsPublic Company Om firmaet er børsnoteret
Politisk Eksponeret Person PEPPerson Person Om en person er Politisk Eksponerede Person
Politisk Eksponerede Personer PEPCompany Company Om en eller flere firmadeltagere er Politisk Eksponerede Personer
Revisorskift AccountingChanges Company Om firmaet har skiftet revisor for nyligt
Samboende er Politisk Eksponeret Person PEPPersonCohabitants Person Om en persons samboende er Politisk Eksporteret Person
Samboende er Politisk Eksponeret Person PEPCompanyCohabitants Company Om en samboende til en firmadeltager er Politisk Eksporteret Person
Svag betalingsevne WeakAbilityToPay Company Om firmaet har svag betalingsevne
Telefonnummer PhoneMultipleCompanies Company Om telefonnummeret er unikt for dette firma
Tidligere ikke-normal status HistoricCompanyStatus Company Om virksomheden tidligere har haft andre statusser end aktiv/normal
Tinglysningen Tinglysningen Company Om der er registreret noget for firmaet i Tinglysningen
Toiletforhold HasToilet Person Om der er toilet på personens hjemmeadresse
Udenlandske ejere ForeignOwners Company Om firmaet har udenlandske ejere
Udlæg til skat Distress Company Om en eller flere reelle ejere har udlæg til SKAT i sin bolig
Ukendt ejer CertainUnknownOwners Company Om der er ukendte ejere
Ukendte ejere UnknownOwners Company Om firmaet har ejere som ikke er registreret i CVR
Ulovligt aktionærlån IllegalShareholderLoan Company Om der er ulovlige aktionærlån
Var under going concern WasGoingConcern Company Om virksomheden tidligere har registreret going concern
Virksomhedsform CompanyForm Company Om virksomhedsformen udgør en risikofaktor
Virksomhedsstatus CompanyStatus Company Om virksomhedsstatus er andet end normal
Årets resultat NegativeProfitLoss Company Om årets resultat er negativt
Årsregnskaber NoAccounts Company Om virksomheden endnu ikke har afleveret årsregnskaber