TIC
Pro+ tier

These are the fields of the companies search collection behind /search-public/companies (GET, POST). Use them in query_by, filter_by and sort_by. The parameters, plan limits, Pro tier filtering, redacted properties and date handling that apply to every collection are described in Search, and the response schema on the endpoint pages.

Field guides for the other collections:

Fields indexed

The following fields are currently indexed in memory. These can be used in the query_by parameter and filter_by. Remember this is not the schema of the JSON response since it contains a large number of additional properties.

FieldTypeDescription
companyIdint32Our global internal company identifier
registrationNumberstringThe local registration number in the country
legalEntityTypestringType of legal entity as described in local market
localCompanyCodestringThe local company code as known by the market (for example Aktiebolag = AB)
elfCodestringISO Standard 20275 Entity Legal Form (ELF)
registrationDate (unix epoch)int64Unix time (epoch) seconds since 1st January 1970
ceasedDate (unix epoch)int64Unix time (epoch) seconds since 1st January 1970, when the company ceased to exist (note date may be unknown by the flag isCeased will be set)
isCeasedboolA flag indicating the business have ceased
mostRecentPurposestringThe last purpose registered for the business
names.nameOrIdentifierstringCurrent and former names of the business (could be legalname, particularName etc)
isRegisteredForVATboolIf the business is registered for VAT
isRegisteredForFTaxboolIf the business is registered for F-tax
isRegisteredForPayrollboolIf the business is registered for payroll
ftaxTerminationReasonstringIf the termination of F-tax is known a description
phoneNumbers.e164PhoneNumberstringE164 formatted phone number
phoneNumbers.numberPlanServiceTypestringService type as described in local number plan
phoneNumbers.orginalOperatorstringThe original operator that held the number
phoneNumbers.priorOperatorstringLast prior operator before the porting
phoneNumbers.currentOperatorstringCurrent operator
phoneNumbers.lastPortingDateint64Last porting date in Unix time (epoch) seconds since 1st January 1970
emailAddresses.emailAddressstringE-mail addresses to the business
hyperlinks.hyperlinkstringHyperlinks to the business
sniCodes.sni_2007NamestringSNI 2007 name
sniCodes.sni_2007CodestringSNI 2007 code
sniCodes.sni_2007SectionstringSNI 2007 section
sniCodes.sni_2025NamestringSNI 2007 name
sniCodes.sni_2025CodestringSNI 2007 code
sniCodes.sni_2025SectionstringSNI 2025 section
sniCodes.rankstringSNI 2007/2025 order
bankAccounts.accountNumberstringBank accounts
mostRecentRegisteredAddress.costringC/O = care of address
mostRecentRegisteredAddress.streetAddressstringStreet address
mostRecentRegisteredAddress.postalCodestringThe postalcode
mostRecentRegisteredAddress.citystringCity
mostRecentRegisteredAddress.countryCodeAlpha3stringCountry code 3 char alpha
mostRecentRegisteredAddress.locationgeopointAllows geosearch
mostRecentMailingAddress.costringC/O = care of address
mostRecentMailingAddress.streetAddressstringStreet address
mostRecentMailingAddress.postalCodestringThe postalcode
mostRecentMailingAddress.citystringCity
mostRecentMailingAddress.countryCodeAlpha3stringCountry code 3 char alpha
mostRecentMailingAddress.locationgeopointAllows geosearch
mostRecentVisitingAddress.costringC/O = care of address
mostRecentVisitingAddress.streetAddressstringStreet address
mostRecentVisitingAddress.postalCodestringThe postalcode
mostRecentVisitingAddress.citystringCity
mostRecentVisitingAddress.countryCodeAlpha3stringCountry code 3 char alpha
mostRecentVistingAddress.locationgeopointAllows geosearch
registeredOffices.municipalitystringThe registered office municipality
registeredOffices.municipalityCodestringThe registered office municipality code
registeredOffices.countystringThe registered office county
registeredOffices.countyCodestringThe registered office county code
documents.documentTitlestringTitle of the document
documents.documentVersionstringVersion of the document
documents.documentValue3stringUsed to provide additional data about the document
intelligence.companyIntelligenceTypestringThe specific enum (int) that you want to query by
intelligence.companyIntelligenceSubTypestringA text enum describing the sub-type of the intelligence type (see documentation)
intelligence.notesstringThe description of the discrepancy
intelligence.scoreint32A score rank between 0-255 where 0 means only for information and 255 is a serious mark
intelligence.externalIdint32A reference for the intelligence type used to find the associated underlying document
mostRecentFinancialSummary.annualReportPeriodint32The endpoint report of the annual report in YYYYMM as Int32
mostRecentFinancialSummary.periodStartint64Start period epoch seconds
mostRecentFinancialSummary.periodEndint64End period epoch seconds
mostRecentFinancialSummary.rs_NetSalesKint32Net sales in K (thousands)
mostRecentFinancialSummary.rs_OtherOperatingIncomeKint32Other operating income in K (thousands)
mostRecentFinancialSummary.rs_OperatingProfitOrLossKint32Operating profit or loss in K (thousands)
mostRecentFinancialSummary.rs_SumFinancialItemsKint32Sum of financial items in K (thousands)
mostRecentFinancialSummary.rs_ProfitAfterFinancialItemsKint32Profit after financial items in K (thousands)
mostRecentFinancialSummary.bs_TotalAssetsKint32Total assets in balance sheet in K (thouands)
mostRecentFinancialSummary.fn_NumberOfEmployeesfloatNumber of employees with one decimal
mostRecentFinancialSummary.km_OperatingMarginfloatOperating margin with four decimals
mostRecentFinancialSummary.km_NetProfitMarginfloatNet profit margin with four decimals
mostRecentFinancialSummary.km_EquityAssetsRatiofloatEquity asset ratio with four decimals
mostRecentFinancialSummary.km_GrossMarginfloatGross margin with four decimals
mostRecentFinancialSummary.softwarestringSoftware used to generate the financial report (if known)
mostRecentSignatory.signatureDescriptionstringDescription of the signature rights
currentRepresentatives.personIdint32An internal id representing the person which makes it simpler to query
mostRecentDebtorSummary.debtBalance.totalAmountInSEKfloatHolds the total amount, currency SEK, of outstanding debts of public vs. private debt cases
mostRecentDebtorSummary.debtBalance.public.descriptionstringThe public case debt type and creditor
mostRecentDebtorSummary.debtBalance.public.numberOfCasesint32Number of public debt cases relating to public debt
mostRecentDebtorSummary.debtBalance.public.totalAmountInSEKfloatTotal amount outstanding debt for public debt cases
mostRecentDebtorSummary.debtBalance.private.numberOfCasesint32Number of private debt cases relating to public debt
mostRecentDebtorSummary.debtBalance.private.totalAmountInSEKfloatTotal amount private debt for public debt cases
currentRepresentatives.personalIdentityNumberstringThe local market personal identity number
currentRepresentatives.positionTypestringThe position of the representative
currentRepresentatives.positionDescriptionstringText description of the position
currentRepresentatives.fullNamestringFullname of the person
currentRepresentatives.roleByCompanyNamestringIf the position is held by a company
currentRepresentatives.roleByCompanyRegistrationNumberstringIf the position is held by a company
currentRepresentatives.auditorTypestringAuditor type
currentRepresentatives.bornYearMonthDaystringFor foreign persons
currentBeneficialOwners.personIdint32An internal id representing the person which makes it simpler to query
currentBeneficialOwners.personalIdentityNumberstringThe local market personal identity number
currentBeneficialOwners.fullNamestringFullname of the person
currentBeneficialOwners.countryOfResidenceCodestringISO3166 Country code 2-char
currentBeneficialOwners.citizenshipCountryCodestringISO3166 Country code 2-char
currentBeneficialOwners.extentDescriptionstringDescription of the extent
currentBeneficialOwners.governDescriptionstringDescription of the govern
currentBeneficialOwners.throughNamestringIf managed through a name / company
currentBeneficialOwners.throughRegistrationNumberstringIf managed through a name / company
currentBeneficialOwners.bornYearMonthDaystringFor foreign persons
mostRecentSignatory.signatureDescriptionstringThe signature description
mostRecentShareCapital.shareCapitalAmountfloatThe current share capital amount
franchisesOrLicences.linkedToNamestringFrom which company name is the franchise, licence or permit given
franchisesOrLicences.actingUnderNamestringUnder which name is the business providing services or sales of goods
franchisesOrLicences.linkedToCompanyIdint32From which company id is the franchise, licence or permit given
franchisesOrLicences.descriptionstringDescription of the franchise, licence or permit given
franchisesOrLicences.companyFranchiseOrLicenceTypestringType of franchise, licence or permit (franchise, licence, membership, agent, other)
currentWorkplaces.companyWorkplaceIdint32Our worldwide identifier for the workplace
currentWorkplaces.workplaceCodeint32A code for the workplace
currentWorkplaces.mostRecentNameint32The name of workplace
currentWorkplaces.labelAddressstringA label containing the street address, postalcode and city
currentWorkplaces.locationgeopointAllows geosearch
trademarks.wordstringThe word representing a word-trademark
trademarks.expireint64When the trademark expire in Unix time (epoch) seconds since 1st January 1970
stock.isinstringISIN
stock.tickerstringTicker symbol on market
stock.marketNamestringMarket name
stock.marketExchangeNamestringMarket exchange name
stock.sectorNamestringBusiness sector as provided on market
stock.branchNamestringBusiness branch as provided on market
stock.enterpriseValuestringEnterprise value last closing day
stock.nextReportDatestringNext report date for the listed company
stock.dividendExDatestringNext X-date to receive the dividend
stock.yahooSymbolstringThe Yahoo finance symbol
lei.leiCodestringLEI Code
lei.registrationStatusstringRETIRED, DUPLICATE, LAPSED, ANNULLED, PENDING_TRANSFER, ISSUED, PENDING_ARCHIVAL
lei.initialRegistrationDateint64Initial registration date in Unix time (epoch) seconds since 1st January 1970
lei.nextRenewalDateint64Initial registration date in Unix time (epoch) seconds since 1st January 1970
lei.managingLOUstringLEI of the managing LOU
lei.managingLOULegalNamestringLegal name of the LOU
ecParticipant.picstringParticipant Identification Code (PIC) as registered with European Commission
ecParticipant.validationStatusstringDeclared, Validated, Sleeping, Suspended, Blocked, Deprecated (see further documentation)
ecParticipant.numberOfProjectsint32Number of projects where the organization has been present with the PIC
franchisesOrLicences.linkedToNamestringThe name of the licencee or company providing the franchise
franchisesOrLicences.actingUnderNamestringThe name/s under which the company is acting under
franchisesOrLicences.linkedToCompanyIdint32The company id if exists for which the licence or franchise was given
salesToPublicActors.actorNamestringThe name of the public actor
salesToPublicActors.actorTypestringThe name of the public actor
salesToPublicActors.actorCodestringThe code of the actor, e.g municipality = municipality code
hasSalesToPublicActorsboolHelper flag for knowing if the company has sold to public actors
hasPhoneNumbersboolHelper flag for knowing if the company has phone numbers present
hasEmailAddressesboolHelper flag for knowing if the company has email addresses present
hasHyperlinksboolHelper flag for knowing if the company has hyperlinks present
hasIntelligenceboolHelper flag for knowing if the company has intelligence records present
hasStatusboolHelper flag for knowing if the company has status records present
hasBankAccountsboolHelper flag for knowing if the company has bank accounts present
hasAddressesboolHelper flag for knowing if the company has addresses present
hasDocumentsboolHelper flag for knowing if the company has documents present
hasStockboolHelper flag for knowing if the company has stock data present
hasLEIboolHelper flag for knowing if the company has LEI information present
parentCompanyIdint32The companyId of the parent company, directly above the company in its corporate group. Empty for an ultimate parent, a company in no group and a parent outside the register
ultimateParentCompanyIdint32The companyId of the group's ultimate parent; the company's own companyId when it is the ultimate parent. Empty for a company in no group and an ultimate parent outside the register
hasECParticipantboolHelper flag for knowing if the company has EU participant information present
hasFranchisesOrLicencesboolHelper flag for knowing if the company has franchises or licences present
hasTrademarksboolHelper flag for knowing if the company has trademarks
hasMostRecentDebtorSummaryboolHelper flag for knowing if the company has summary of debts
cNbrEmployeesInterval.categoryCodeint32The code for the employee interval
cNbrEmployeesInterval.categoryCodeDescriptionstringDescription of the interval
cVATInterval.categoryCodeint32The code representing the VAT reporting
cVATInterval.categoryCodeDescriptionstringDescription of the interval
cTurnoverInterval.categoryCodeint32The code for the turnover interval
cTurnoverInterval.categoryCodeDescriptionstringDescription of the interval
cPropertyTaxationInterval.categoryCodeint32The code for the employee interval
cPropertyTaxationInterval.categoryCodeDescriptionstringDescription of the interval
cSector.categoryCodeint32The code for the sector
cSector.categoryCodeDescriptionstringDescription of the sector
cTradeAfrica.categoryCodeint32A code (0 or 1) representing if the company is exporting/importing from the continent.
cTradeAfrica.categoryCodeDescriptionstringDescription of the interval
cTradeAsia.categoryCodeint32A code (0 or 1) representing if the company is exporting/importing from the continent.
cTradeAsia.categoryCodeDescriptionstringDescription of the interval
cTradeEU.categoryCodeint32A code (0 or 1) representing if the company is exporting/importing from the continent.
cTradeEU.categoryCodeDescriptionstringDescription of the interval
cTradeFarEast.categoryCodeint32A code (0 or 1) representing if the company is exporting/importing from the continent.
cTradeFarEast.categoryCodeDescriptionstringDescription of the interval
cTradeNorthCentralAmerica.categoryCodeint32A code (0 or 1) representing if the company is exporting/importing from the continent.
cTradeNorthCentralAmerica.categoryCodeDescriptionstringDescription of the interval
cTradeNordics.categoryCodeint32A code (0 or 1) representing if the company is exporting/importing from the continent.
cTradeNordics.categoryCodeDescriptionstringDescription of the interval
cTradeSouthAmerica.categoryCodeint32A code (0 or 1) representing if the company is exporting/importing from the continent.
cTradeSouthAmerica.categoryCodeDescriptionstringDescription of the interval
cTradeOtherEurope.categoryCodeint32A code (0 or 1) representing if the company is exporting/importing from the continent.
cTradeOtherEurope.categoryCodeDescriptionstringDescription of the interval
cTradeExportInterval.categoryCodeint32A code representing the export interval
cTradeExportInterval.categoryCodeDescriptionstringDescription of the interval
cTradeImportInterval.categoryCodeint32A code representing the import interval
cTradeImportInterval.categoryCodeDescriptionstringDescription of the interval
cGenderRatioFemale.categoryCodeint32Gender ratio females in percentage (no fraction)
cGenderRatioFemale.categoryCodeDescriptionstringGender ratio females with percentage sign
cPrivPubl.categoryCodeint32Code representing if the company is private/public/listed etc
cPrivPubl.categoryCodeDescriptionstringDescription of the type of company
cOwnership.categoryCodeint32Code representing the kind of ownership
cOwnership.categoryCodeDescriptionstringDescription of ownership type

European Commission participant status

ecParticipant.validationStatus can contain the following statuses:

Declared Organisation registered by self-registrant. Will remain in this status if the validation is done decentrally by the National Agency.

Validated Organisation validated centrally by REA (Research Executive Agency).

Suspended The legal entity is “frozen” because of an external reason (Bankruptcy, etc.) as a result of central validation by REA (Research Executive Agency).

Sleeping Some data was passed, but the contact person does not react on any demands from the REA (Research Executive Agency) validation team.

Deprecated When duplication is identified by REA (Research Executive Agency), the validity will be Deprecated and the master PIC will be associated. Will not be published in the search.

Blocked Blocked during the validation process by REA (Research Executive Agency).