> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tic.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Financial reports

> Retrieves all or specific financial report for period in a json object format suited for processing applications. Uses json properties common known on local market.

### Details

This endpoint is suited for applications not intended for visualization. We also supply an endpoint better suited for
visualization the response with localized names [here](financial-reports).

This endpoint contains json property names most common in Swedish system for income statements, balance sheets,
key metrics, footnotes and additional data. We have decided to keep these names since they are most common the
space.

When you use the [endpoint for visualization](financial-reports) you can pick between different languages to be able to quickly
render correcting wordings and sequence of the properties.

Please note !


## OpenAPI

````yaml get /datasets/companies/{companyId}/financial-reports2
openapi: 3.0.4
info:
  title: TIC API
  description: ''
  version: v1
servers:
  - url: https://api.tic.io/
security:
  - ApiKey: []
tags:
  - name: BolagsverketStatistics
  - name: Companies
  - name: Companies_SE_
  - name: DocumentDelivery
  - name: EuropeanCommission
  - name: FinancialDocuments
  - name: Finansinspektionen
  - name: Free
  - name: ICA
  - name: ICAStatistics
  - name: Lists
  - name: Media
  - name: Persons
  - name: Persons_SE_
  - name: Properties_SE_
  - name: PTSPortings
  - name: Reseller
  - name: SearchBankruptciesReports
  - name: SearchCompanies
  - name: SearchCompaniesReports
  - name: SearchCompanyWorkplaces
  - name: SearchPerson
  - name: SearchProperties_SE_
  - name: SearchVehicles
  - name: TeamDocumentOrders
  - name: Teams
  - name: User
  - name: Vehicles_SE_
  - name: WatchLists
paths:
  /datasets/companies/{companyId}/financial-reports2:
    get:
      tags:
        - Companies
      summary: Financial reports
      description: >-
        Retrieves all or specific financial report for period in a json object
        format suited for processing applications. Uses json properties common
        known on local market.
      operationId: CompanyFinancialReports2
      parameters:
        - name: companyId
          in: path
          description: The company id
          required: true
          schema:
            type: integer
            format: int32
        - name: annualReportPeriod
          in: query
          description: >-
            Supply if you want to receive only a specific period as entered as
            YYYYMM
          schema:
            type: integer
            format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: >-
                  #/components/schemas/Ormeo_Library_Models_SE_SE_CompanyAnnualReportsAll
        '404':
          description: Not Found
components:
  schemas:
    Ormeo_Library_Models_SE_SE_CompanyAnnualReportsAll:
      type: object
      properties:
        incomeStatement:
          type: array
          items:
            $ref: >-
              #/components/schemas/Ormeo_Library_Models_SE_SE_CompanyAnnualReportResultSheetModel
          nullable: true
        balanceSheets:
          type: array
          items:
            $ref: >-
              #/components/schemas/Ormeo_Library_Models_SE_SE_CompanyAnnualReportBalanceSheetModel
          nullable: true
        footnotes:
          type: array
          items:
            $ref: >-
              #/components/schemas/Ormeo_Library_Models_SE_SE_CompanyAnnualReportFootnoteModel
          nullable: true
        keyMetrics:
          type: array
          items:
            $ref: >-
              #/components/schemas/Ormeo_Library_Models_SE_SE_CompanyAnnualKeyFigures
          nullable: true
        additionalInformation:
          type: array
          items:
            $ref: >-
              #/components/schemas/Ormeo_Library_Models_SE_SE_CompanyAnnualReportAdditionalInformation
          nullable: true
      additionalProperties: false
    Ormeo_Library_Models_SE_SE_CompanyAnnualReportResultSheetModel:
      type: object
      properties:
        nettoomsattning:
          type: integer
          format: int32
          nullable: true
        nettoomsattningForandringMotTidigareAr:
          type: number
          format: double
          nullable: true
        forandringLager:
          type: integer
          format: int32
          nullable: true
        aktiveratArbeteEgenRakning:
          type: integer
          format: int32
          nullable: true
        ovrigaRorelseintakterRr1:
          type: integer
          format: int32
          nullable: true
        ovrigaRorelseintakterRr2:
          type: integer
          format: int32
          nullable: true
        summaRorelseIntakter:
          type: integer
          format: int32
          nullable: true
        ravarorFornodenheter:
          type: integer
          format: int32
          nullable: true
        handelsvaror:
          type: integer
          format: int32
          nullable: true
        kostnadSaldaVaror:
          type: integer
          format: int32
          nullable: true
        bruttoresultatBruttovinstBruttoforlust:
          type: integer
          format: int32
          nullable: true
        bruttoMarginal:
          type: number
          format: double
          nullable: true
        forsaljningskostnader:
          type: integer
          format: int32
          nullable: true
        administrationskostnader:
          type: integer
          format: int32
          nullable: true
        foUKostnader:
          type: integer
          format: int32
          nullable: true
        ovrigaRorelsekostnader:
          type: integer
          format: int32
          nullable: true
        ovrigaExternaKostnader:
          type: integer
          format: int32
          nullable: true
        personalkostnader:
          type: integer
          format: int32
          nullable: true
        avskrivningar:
          type: integer
          format: int32
          nullable: true
        ovrigaRorelsekostnaderRr1:
          type: integer
          format: int32
          nullable: true
        jamforelsestorandePosterRr1:
          type: integer
          format: int32
          nullable: true
        jamforelsestorandePosterRr2:
          type: integer
          format: int32
          nullable: true
        summaRorelseKostnader:
          type: integer
          format: int32
          nullable: true
        rorelseresultat:
          type: integer
          format: int32
          nullable: true
        rorelseresultatForandringMotTidigareAr:
          type: number
          format: double
          nullable: true
        rorelseMarginal:
          type: number
          format: double
          nullable: true
        resultatFranAndelarIKoncernOchIntresseforetag:
          type: integer
          format: int32
          nullable: true
        externaRanteintakter:
          type: integer
          format: int32
          nullable: true
        ranteintakterFranKoncernforetag:
          type: integer
          format: int32
          nullable: true
        ovrigaFinansiellaIntakter:
          type: integer
          format: int32
          nullable: true
        summaFinansiellaIntakter:
          type: integer
          format: int32
          nullable: true
        externaRantekostnader:
          type: integer
          format: int32
          nullable: true
        rantekostnaderTillKoncernforetag:
          type: integer
          format: int32
          nullable: true
        ovrigaFinansiellaKostnader:
          type: integer
          format: int32
          nullable: true
        summaFinansiellaKostnader:
          type: integer
          format: int32
          nullable: true
        jamforelsestorandeFinansiellaPoster:
          type: integer
          format: int32
          nullable: true
        summaFinansiellaPoster:
          type: integer
          format: int32
          nullable: true
        resultatEfterFinansiellaIntakterKostnader:
          type: integer
          format: int32
          nullable: true
        aktieagartillskott:
          type: integer
          format: int32
          nullable: true
        extraordinaraIntakter:
          type: integer
          format: int32
          nullable: true
        extraordinaraKostnader:
          type: integer
          format: int32
          nullable: true
        koncernbidrag:
          type: integer
          format: int32
          nullable: true
        bokslutsdispositioner:
          type: integer
          format: int32
          nullable: true
        resultatForeSkatt:
          type: integer
          format: int32
          nullable: true
        skatt:
          type: integer
          format: int32
          nullable: true
        minoritetsintrSamtVinstForlIDotterbolForForvarv:
          type: integer
          format: int32
          nullable: true
        aretsResultat:
          type: integer
          format: int32
          nullable: true
        vinstMarginal:
          type: number
          format: double
          nullable: true
        annualReportPeriod:
          type: integer
          format: int32
          nullable: true
        periodLangd:
          type: integer
          format: int32
          nullable: true
        bokslutsperiod:
          type: string
          nullable: true
        periodFran:
          type: string
          format: date-time
          nullable: true
        periodTill:
          type: string
          format: date-time
          nullable: true
      additionalProperties: false
    Ormeo_Library_Models_SE_SE_CompanyAnnualReportBalanceSheetModel:
      type: object
      properties:
        tecknatEjInbetaltKapital:
          type: integer
          format: int32
          nullable: true
        patentLicenser:
          type: integer
          format: int32
          nullable: true
        balanseradeUtgifterFoU:
          type: integer
          format: int32
          nullable: true
        goodwill:
          type: integer
          format: int32
          nullable: true
        ovrigaImmateriellaAnlaggningstillgangar:
          type: integer
          format: int32
          nullable: true
        summaImmateriellaAnlaggningstillgangar:
          type: integer
          format: int32
          nullable: true
        byggnaderMark:
          type: integer
          format: int32
          nullable: true
        maskiner:
          type: integer
          format: int32
          nullable: true
        inventarier:
          type: integer
          format: int32
          nullable: true
        maskinerInventarier:
          type: integer
          format: int32
          nullable: true
        ovrigaMateriellaAnlaggningstillgangarEjAvskrivningsbara:
          type: integer
          format: int32
          nullable: true
        ovrigaMateriellaAnlaggningstillgangarAvskrivningsbara:
          type: integer
          format: int32
          nullable: true
        summaMateriellaAnlaggningstillgangar:
          type: integer
          format: int32
          nullable: true
        andelarIKoncernIntresseforetag:
          type: integer
          format: int32
          nullable: true
        fordringarPaKoncernIntresseforetag:
          type: integer
          format: int32
          nullable: true
        lanDelagareNarstaende:
          type: integer
          format: int32
          nullable: true
        ovrigaFinansiellaAnlaggningstillgangar:
          type: integer
          format: int32
          nullable: true
        summaFinansiellaAnlaggningstillgangar:
          type: integer
          format: int32
          nullable: true
        summaAnlaggningstillgangar:
          type: integer
          format: int32
          nullable: true
        pagaendeArbetenForAnnansRakning:
          type: integer
          format: int32
          nullable: true
        ovrigtVarulager:
          type: integer
          format: int32
          nullable: true
        summaVarulager:
          type: integer
          format: int32
          nullable: true
        kundfordringar:
          type: integer
          format: int32
          nullable: true
        fordringarHosKoncernIntresseforetag:
          type: integer
          format: int32
          nullable: true
        ovrigaKortfristigaFordringar:
          type: integer
          format: int32
          nullable: true
        summaKortfristigaFordringar:
          type: integer
          format: int32
          nullable: true
        summaKortfristigaPlaceringar:
          type: integer
          format: int32
          nullable: true
        summaKassaBank:
          type: integer
          format: int32
          nullable: true
        summaOmsattningstillgangar:
          type: integer
          format: int32
          nullable: true
        summaTillgangar:
          type: integer
          format: int32
          nullable: true
        aktiekapital:
          type: integer
          format: int32
          nullable: true
        overkursfond:
          type: integer
          format: int32
          nullable: true
        uppskrivningsfond:
          type: integer
          format: int32
          nullable: true
        ovrigtBundetEgetKapital:
          type: integer
          format: int32
          nullable: true
        balanseratResultat:
          type: integer
          format: int32
          nullable: true
        erhallnaLamnadeKoncernbidrag:
          type: integer
          format: int32
          nullable: true
        erhallnaLamnadeAktieagartillskott:
          type: integer
          format: int32
          nullable: true
        aretsResultat2:
          type: integer
          format: int32
          nullable: true
        summaFrittEgetKapital:
          type: integer
          format: int32
          nullable: true
        summaEgetKapital:
          type: integer
          format: int32
          nullable: true
        summaObeskattadeReserver:
          type: integer
          format: int32
          nullable: true
        minoritetsintressen:
          type: integer
          format: int32
          nullable: true
        summaAvsattningar:
          type: integer
          format: int32
          nullable: true
        obligationslan:
          type: integer
          format: int32
          nullable: true
        skulderTillKreditinstitutLanga:
          type: integer
          format: int32
          nullable: true
        skulderTillKoncernIntresseforetagLanga:
          type: integer
          format: int32
          nullable: true
        ovrigaLangfristigaSkulder:
          type: integer
          format: int32
          nullable: true
        summaLangfristigaSkulder:
          type: integer
          format: int32
          nullable: true
        skulderTillKreditinstitutKorta:
          type: integer
          format: int32
          nullable: true
        leverantorsskulder:
          type: integer
          format: int32
          nullable: true
        skulderTillKoncernIntresseforetagKorta:
          type: integer
          format: int32
          nullable: true
        ovrigaKortfristigaSkulder:
          type: integer
          format: int32
          nullable: true
        summaKortfristigaSkulder:
          type: integer
          format: int32
          nullable: true
        summaEgetKapitalSkulder:
          type: integer
          format: int32
          nullable: true
        annualReportPeriod:
          type: integer
          format: int32
          nullable: true
        periodLangd:
          type: integer
          format: int32
          nullable: true
        bokslutsperiod:
          type: string
          nullable: true
        periodFran:
          type: string
          format: date-time
          nullable: true
        periodTill:
          type: string
          format: date-time
          nullable: true
      additionalProperties: false
    Ormeo_Library_Models_SE_SE_CompanyAnnualReportFootnoteModel:
      type: object
      properties:
        foretagsinteckningar:
          type: integer
          format: int32
          nullable: true
        fastighetsinteckningar:
          type: integer
          format: int32
          nullable: true
        ovrigaSakerheter:
          type: integer
          format: int32
          nullable: true
        summaSakerheter:
          type: integer
          format: int32
          nullable: true
        villkoratAktieagartillskott:
          type: integer
          format: int32
          nullable: true
        ovrigaAnsvarsforbindelser:
          type: integer
          format: int32
          nullable: true
        summaAnsvarsforbindelser:
          type: integer
          format: int32
          nullable: true
        antalAnstallda:
          type: integer
          format: int32
          nullable: true
        lonerStyrelseVd:
          type: integer
          format: int32
          nullable: true
        varavTantiemStyrelseVd:
          type: integer
          format: int32
          nullable: true
        lonerOvrigaAnstallda:
          type: integer
          format: int32
          nullable: true
        varavResultatlonOvrigaAnstallda:
          type: integer
          format: int32
          nullable: true
        socialaKostnader:
          type: integer
          format: int32
          nullable: true
        avskrivningarInomKostnaderSaldaVaror:
          type: integer
          format: int32
          nullable: true
        avskrivningarInomForsaljningskostnader:
          type: integer
          format: int32
          nullable: true
        avskrivningarInomAdministrationskostnader:
          type: integer
          format: int32
          nullable: true
        avskrivningarInomFoUKostnader:
          type: integer
          format: int32
          nullable: true
        avskrivningarInomOvrigaKostnader:
          type: integer
          format: int32
          nullable: true
        ospecificeradeAvskrivningar:
          type: integer
          format: int32
          nullable: true
        beviljadCheckrakningskredit:
          type: integer
          format: int32
          nullable: true
        utnyttjadCheckrakningskredit:
          type: integer
          format: int32
          nullable: true
        rantenettoFinansbolag:
          type: integer
          format: int32
          nullable: true
        annualReportPeriod:
          type: integer
          format: int32
          nullable: true
        periodLangd:
          type: integer
          format: int32
          nullable: true
        bokslutsperiod:
          type: string
          nullable: true
        periodFran:
          type: string
          format: date-time
          nullable: true
        periodTill:
          type: string
          format: date-time
          nullable: true
      additionalProperties: false
    Ormeo_Library_Models_SE_SE_CompanyAnnualKeyFigures:
      type: object
      properties:
        bruttoMarginal:
          type: number
          format: double
          nullable: true
        rorelseMarginal:
          type: number
          format: double
          nullable: true
        vinstMarginal:
          type: number
          format: double
          nullable: true
        avkastningEgetKapital:
          type: number
          format: double
          nullable: true
        avkastningTotaltKapital:
          type: number
          format: double
          nullable: true
        soliditet:
          type: number
          format: double
          nullable: true
        skuldsättningsgrad:
          type: number
          format: double
          nullable: true
        kassalikviditet:
          type: number
          format: double
          nullable: true
        nettoOmsattningForandringMotTidigareAr:
          type: number
          format: double
          nullable: true
        rorelseresultatForandringMotTidigareAr:
          type: number
          format: double
          nullable: true
        annualReportPeriod:
          type: integer
          format: int32
          nullable: true
        periodLangd:
          type: integer
          format: int32
          nullable: true
        bokslutsperiod:
          type: string
          nullable: true
        periodFran:
          type: string
          format: date-time
          nullable: true
        periodTill:
          type: string
          format: date-time
          nullable: true
      additionalProperties: false
    Ormeo_Library_Models_SE_SE_CompanyAnnualReportAdditionalInformation:
      type: object
      properties:
        utdelning:
          type: integer
          format: int32
          nullable: true
        extraUtdelning:
          type: integer
          format: int32
          nullable: true
        mjukvara:
          type: string
          nullable: true
        annualReportPeriod:
          type: integer
          format: int32
          nullable: true
        periodLangd:
          type: integer
          format: int32
          nullable: true
        bokslutsperiod:
          type: string
          nullable: true
        periodFran:
          type: string
          format: date-time
          nullable: true
        periodTill:
          type: string
          format: date-time
          nullable: true
      additionalProperties: false
  securitySchemes:
    ApiKey:
      type: apiKey
      name: x-api-key
      in: header

````