Changelog
API Changelog: 2026-09-28
MonitoredEntityLike.address is deprecated in favour of addresses.
Deprecated
-
MonitoredEntityLike.addressThe field returns postal addresses only. Replace it withaddressesto retrieve the complete list of available addresses for the entity.Before:
address { addressLine city }After:
addresses { addressLine city }
API Changelog: 2026-09-24
BeneficialOwner gains a period field and Company.shareholderGraph gains an ignoreEdits argument. Additive and backward-compatible.
Added
-
BeneficialOwner.periodReturns aRolePeriodrepresenting the period in which the entity has been a beneficial owner, as reported by the register. Thefromandtofields arenullwhen the register provides no dates. -
Company.shareholderGraph(ignoreEdits)When set totrue, the returned shareholder graph is based only on official registry data, disregarding any edits made by users. Defaults tofalse.
API Changelog: 2026-09-22
Company gains a registers field alongside the Register and RegisterKind types, and RegisterKind.ADVOKAT_REGISTER is removed.
Breaking changes
RegisterKind.ADVOKAT_REGISTERThe value is removed fromRegisterKind. Replace occurrences ofADVOKAT_REGISTERwithADVOKATSAMFUNDET.
Added
-
Company.registersReturns a list ofRegisterobjects detailing the company's entries across official, derived, and custom registers. It accepts an optionalignoreEditsargument to omit user edits. -
RegisterRepresents a company's entry in a register. Fields includeisRegistered,kind,registerId,registeredSince,url,sourceTimestamp,sourceMetadata, andeditMetadata. -
RegisterKindIdentifies the register an entry belongs to, including national registries,STOCK_EXCHANGE,LEI, andCUSTOM_REGISTER.
API Changelog: 2026-09-21
SourceMetadata adds acquiredAt and deprecates updatedAt and registryUpdatedAt, alongside new DataOriginKind values. Additive and backward-compatible.
Added
-
SourceMetadata.acquiredAtReturns the timestamp when the record was acquired from the upstream source. Re-supplying an unchanged record advances this timestamp. -
DataOriginKindAddsREGISTER_FI_VAT,REGISTER_GB_VAT,REGISTER_NO_VAT, andREGISTER_SE_VATto identify records originating from Finnish, British, Norwegian, and Swedish VAT registers.
Deprecated
-
SourceMetadata.updatedAtReplace withacquiredAt. The field is deprecated in favour ofacquiredAt, which tracks when a record was acquired from the source.Before:
sourceMetadata { updatedAt }After:
sourceMetadata { acquiredAt } -
SourceMetadata.registryUpdatedAtReplace withverifiedAt. The field is deprecated in favour ofverifiedAt, which records when a pipeline run confirmed the record against the source registry.Before:
sourceMetadata { registryUpdatedAt }After:
sourceMetadata { verifiedAt }
API Changelog: 2026-09-04
FinancialStatement, Company, and BusinessPerson gain provenance metadata and an ignoreEdits argument in an additive and backward-compatible update.
Added
-
FinancialStatement.sourceMetadataReturns aSourceMetadataobject with the data source, data origin, and ingestion timestamps for the statement. It isnullfor statements assembled internally rather than ingested from an upstream source. -
sourceMetadataSelectable on existing fields includingCompany.status,Company.inceptionV2, andBusinessPerson.birthDateV2. It returnsnullwhen a value was not supplied by a register, such as onCompany.industriesV2andCompany.shareClasses. -
Company.nameV2ReturnsConnectSourcedStringalongsideCompany.businessPurposesV2,Company.signatoryRightsV2, andBusinessPerson.nameV2to exposevalue,sourceMetadata, andeditMetadata.BusinessPerson.genderV2returnsConnectGenderwithsourceMetadata. -
editMetadataAdded toAddress,CountryContext,EntityIdentifier, andShareClassalongsideConnectSourcedStringto report user edits. The field isnullfor values that cannot be edited. -
ignoreEditsAn optionalBooleanargument defaulting tofalseonCompany.nameV2,Company.shareClasses,BusinessPerson.nameV2, and address fields. Passingtruereturns registry data without user edits and omitseditMetadata.
Changed
ignoreEditsThe description of the argument is standardized across all fields where it appears.
API Changelog: 2026-09-03
DataOriginKind removes legacy values in a breaking change, provenance enums expand, and RiskCalculationResult.riskLevel and redundant DataSourceKind values are deprecated.
Breaking changes
DataOriginKindBroad values are removed and replaced with specific register names, includingFINANSTILSYNET_DK(replaced byREGISTER_DK_FINANSTILSYNETDK),GLEIF(REGISTER_GLOBAL_LEI), andSKATTEETATEN(replaced by origins likeAKSJONAERREGISTERET). Integrators readingSourceMetadata.originmust update queries and logic to use the new register enum values.
Added
-
DataSourceKindAdds source providers includingKARTVERKET,NORGES_DOMSTOLER,SKATTEETATEN, andVIRK. -
DataOriginKindAdds over 40 register values toSourceMetadata.origin, includingREELLE_RETTIGHETSHAVEREandREGISTER_NO_BYGGREGISTER.
Deprecated
-
RiskCalculationResult.riskLevelThe field conflated the calculated risk with the completeness of its inputs, returningINCONCLUSIVEwhen a country or industry was missing. Replace it withstatus(RiskScoreStatus!, eitherCALCULATEDorMISSING_DATA) andthresholdRiskLevel(RiskLevelSetting, the classification derived from the score).Before:
calculatedRiskLevel { riskLevel { riskLevel } }After:
calculatedRiskLevel { status thresholdRiskLevel { riskLevel } } -
DataSourceKindValues representing registers rather than sources are deprecated in favour ofSourceMetadata.origin:AKSJONAERREGISTERET(source becomesSKATTEETATEN),BRREG_BENEFICIAL_OWNER_REGISTER(source becomesBRREG), andCVR(source becomesVIRK).
API Changelog: 2026-09-02
SourceMetadata gains an origin field across types including BeneficialOwner, Role, and Ownership, in an additive and backward-compatible change.
Added
SourceMetadata.originReturns aDataOriginKindidentifying the public authority or register where data was filed, such asCOMPANIES_HOUSE. It complements thesourceprovider field and is populated where origin data is available on types includingBeneficialOwner,Role, andOwnership.
API Changelog: 2026-08-20
CompanyCustomBeneficialOwnerInput gains an optional reasons field for beneficial ownership mutations, in an additive and backward-compatible change.
Added
CompanyCustomBeneficialOwnerInput.reasonsAccepts[BeneficialOwnerReasonKind!]to specify why an entity qualifies as a beneficial owner, such asOWNERSHIPorROLE, incompanyUpdateBeneficialOwners. Omitting the field on an update preserves existing reasons, while passing an empty array[]clears them.
API Changelog: 2026-08-17
EditSourceKind gains the BENEFICIAL_OWNER_RECOMPUTE value, in an additive and backward-compatible change.
Changed
EditSourceKindAdds theBENEFICIAL_OWNER_RECOMPUTEvalue, which appears inEditMetadata.sourceKindwhen a user applies a system-suggested change to beneficial ownership data. This distinguishes system-suggested edits from manual user edits (USER) and integration updates.
API Changelog: 2026-08-13
DataSourceKind gains SAYARI and EDITED values and the Date scalar description is corrected, in an additive and backward-compatible update.
Changed
DataSourceKindAddsSAYARIfor records from the Sayari global entity data provider, andEDITEDfor manual user edits whose details appear ineditMetadata.
Fixed
DateThe scalar description is corrected to state the format asYYYY-MM-DD, replacing the inaccurate description ofmm-dd. This affects all fields usingDate, such asBusinessPerson.birthDate.
API Changelog: 2026-08-12
CompanySearchSource, GlobalDataSource, and EditSourceKind add Asiakastieto values for Finnish company data, additive and backward-compatible.
Added
-
CompanySearchSource.ASIAKASTIETOAllows searching for Finnish companies within the Asiakastieto database using thecompanySearchquery. -
GlobalDataSource.ASIAKASTIETOAppears inCompany.globalDataSourcefor companies enriched from Asiakastieto and can be used with thecompanyEnrichGlobalEntitymutation. -
EditSourceKind.ASIAKASTIETO_INTEGRATIONAppears inEditMetadataon fields to signify that data originated from an Asiakastieto integration.
API Changelog: 2026-07-24
Descriptions for CompanyNameSearchInput.country and ConnectBusinessPersonSearchInput.country clarify local registry coverage and fallback behavior, backward-compatible.
Changed
-
CompanyNameSearchInput.countryDescription details which countries (NO, SE, DK, FI, GB) are covered by local registry data and explains fallback behavior for other countries, such as using a global index or returning no registry results. -
ConnectBusinessPersonSearchInput.countryDescription details which countries (NO, SE, DK, FI, GB) are covered by local registry data and explains fallback behavior for other countries, such as using a global index or returning no registry results.
API Changelog: 2026-07-23
DocumentStatus and FormStatus add inconclusive status reporting with qualifying reasons, additive and backward-compatible.
Added
-
DocumentStatus.INCONCLUSIVEIndicates an inconclusive outcome for asynchronous processes like document uploads and customer forms. Used inDocument.statusandFormStatus.status. -
FormStatus.statusReasonReturns aFormStatusReasonenum value explaining why a process is inconclusive, such asDOCUMENT_VERIFICATION_INCONCLUSIVEwhen document verification cannot reach a definitive conclusion. The field isnullfor other statuses.
API Changelog: 2026-07-06
Company and PrivatePerson add entityStatus and deprecate entityPortfolioStatusInfo for entity status management.
Added
-
Company.entityStatusReturns anEntityStatusobject representing the company's status. Supports predefined system statuses and team-defined custom statuses. -
PrivatePerson.entityStatusReturns anEntityStatusobject representing the person's status. Supports predefined system statuses and team-defined custom statuses. -
EntityStatusStructured status type containingid,label, andsystemKind.systemKindreturns anEntityStatusSystemKindenum value mapping to predefined system statuses (ACTIVE,IN_ASSESSMENT,REJECTED), and isnullfor team-defined custom statuses.
Deprecated
-
Company.entityPortfolioStatusInfoPhased out. Replace withCompany.entityStatus. The field returnsnullfor teams migrated to the entity status v2 system. -
PrivatePerson.entityPortfolioStatusInfoPhased out. Replace withPrivatePerson.entityStatus. The field returnsnullfor teams migrated to the entity status v2 system.
API Changelog: 2026-07-03
CompanyUpdateStatusInput adds an optional addToMonitoring field to control monitoring enrollment during status updates, additive and backward-compatible.
Added
CompanyUpdateStatusInput.addToMonitoringControls whether the company is enrolled in (true) or removed from (false) monitoring during a status update, defaulting totruewhen omitted. Setting status toIGNOREDalways removes the company from monitoring, regardless of this field's value.
API Changelog: 2026-06-30
RiskMatchedValue.description documentation clarifies that the X-Strise-Language HTTP header controls description localization, backward-compatible.
Changed
RiskMatchedValue.descriptionDocumentation clarifies that the language of the human-readable description is controlled by theX-Strise-LanguageHTTP header in the API request, rather than the current user's language.
API Changelog: 2026-06-29
dispositionScreeningMatches and disposition history on PepHit and Sanction are added. Additive and backward-compatible.
Added
-
dispositionScreeningMatchesRetrieves PEP and Sanction matches from the monitored portfolio, accepting filters such aswhere: { status: [UNVERIFIED] }. EachDispositionScreeningMatchrepresents a screened entity with a hit and includes ascreeningsfield explaining connections back to monitored entities. -
PepHit.dispositionsandSanction.dispositionsReturns[Disposition!]!recording decisions made on a screening match. EachDispositioncontainsstatus,dispositionedBy,dispositionedAt, and an optional comment.
API Changelog: 2026-06-25
ShareholderGraph.warnings and portfolio status mutations for companies and private persons are added. Additive and backward-compatible.
Added
-
ShareholderGraph.warningsReturns a list ofShareholderGraphWarningobjects onCompany.shareholderGraphto flag issues found during graph construction, such as incomplete ownership data or inconsistencies. Each warning contains anexplanationstring and akind(ShareholderGraphWarningKind), with valuesSHARES_DONT_SUM_TO_HUNDRED(direct owners' shares do not sum to 100%),ENDS_IN_OWNED_COMPANY(expected shareholders are missing), andENDS_IN_SLIM_ENTITY(reference-only entity with limited data). -
companyUpdateStatusandprivatePersonUpdateStatuscompanyUpdateStatusupdates a company's portfolio status usingcompanyId,status(EntityPortfolioStatus, such asPROSPECT,QUALIFIED, orACCOUNT), and an optionaladdToMonitoring: trueflag.privatePersonUpdateStatusprovides the equivalent functionality for private persons. SettingstatustoIGNOREDalways removes the entity from monitoring, regardless of theaddToMonitoringflag.
API Changelog: 2026-06-22
EntityPortfolioStatus gains the IN_FOUR_EYES_REVIEW value. Additive and backward-compatible.
Added
EntityPortfolioStatus.IN_FOUR_EYES_REVIEWIndicates that an entity is pending secondary approval or review as part of a four-eyes principle workflow. Clients can filter for entities in this state using thestatusesargument inportfolioCompanies, and the value appears on theentityPortfolioStatusInfofield ofCompanyandPrivatePerson.
API Changelog: 2026-06-18
SourceMetadata gains registryUpdatedAt, and identifiers accepts a kind argument. Additive and backward-compatible.
Added
SourceMetadata.registryUpdatedAtRepresents theDateTimetimestamp when the upstream data source reports the record was last updated, ornullif the source does not provide this information. The description forupdatedAt: DateTime!is clarified to state that it represents when Strise last ingested or received the record.
Changed
identifiers(kind:)Accepts an optionalkind: [EntityIdentifierKind!]argument onCompany,BusinessPerson,PrivatePerson, and otherEntityLiketypes to filter returned identifiers. Passing a list such as[PRIMARY]returns only matching identifiers, while omitting the argument or passing an empty list maintains the existing behaviour of returning all identifier kinds.
API Changelog: 2026-06-15
Descriptions for CompanyFinancials and FinancialStatement.values clarify that monetary figures are in thousands. Additive and backward-compatible.
Changed
CompanyFinancialsandFinancialStatement.valuesDescriptions forCompanyFinancials(includingrevenue,netIncome, andshareCapital) andFinancialStatement.valuesexplicitly state that all monetary values are reported in thousands ('000) of the statement currency. For example, arevenuevalue of1500represents 1,500,000.
API Changelog: 2026-06-12
FlagKind removes the NARINGS_FORBUD enum value.
Breaking changes
FlagKind.NARINGS_FORBUDRemoves the enum value indicating that an entity was under a business prohibition or trading ban. Clients querying or depending onNARINGS_FORBUDmust remove all references to avoid errors.
API Changelog: 2026-06-11
CompanyFinancials.auditorNotes resolves Norwegian disclaimer codes into human-readable text in a backward-compatible change.
Changed
CompanyFinancials.auditorNotesResolves Norwegian disclaimer codes into human-readable text instead of returning raw, verbatim text from the annual report.
API Changelog: 2026-06-10
Company.financialStatements retrieves annual financial statements in an additive and backward-compatible change.
Added
Company.financialStatementsReturns a list ofFinancialStatementobjects sorted with newest statements first, with akindsargument to filter by statement kind. Each statement includes reportingperiod,currency, financialvalues, andkind(CONSOLIDATEDorNON_CONSOLIDATED).
API Changelog: 2026-06-09
CourtCase adds validFrom, and SandboxAlertType adds COMPANY_INFORMATION and RELATIONS, in additive and backward-compatible changes.
Added
SandboxAlertTypeAddsCOMPANY_INFORMATIONandRELATIONSenum values for use with thesandboxAlertGeneratemutation.COMPANY_INFORMATIONtriggers alerts for changes in core details like name, address, financials, legal status, or court cases.RELATIONStriggers alerts for changes in relationships like new or removed roles, owners, or beneficial owners.
Changed
CourtCase.validFromReturns the scheduled court date for a case as aDateTimevalue when available, onCourtCasewithinCompanyInformationData.
API Changelog: 2026-06-03
Mutation.reviewTriggerEventGenerate is removed, RiskScoreResult.matchedValuesWithSources is added, and RiskScoreResult.matchedValues is deprecated.
Breaking changes
-
Mutation.reviewTriggerEventGenerateRemoved fromMutation. For sandbox testing, migrate tosandboxAlertGenerateto simulate PEP, RCA, or sanction alerts that trigger reviews based on configuration.Before:
mutation { reviewTriggerEventGenerate }After:
mutation { sandboxAlertGenerate }
Added
RiskScoreResult.matchedValuesWithSourcesReturnsRiskMatchedValueentries detailing contributing values and network source entities (RiskMatchSource), usingNetworkRelation(ROOT,SHAREHOLDER,ROLE,HOLDING,BRANCH,CONNECTED_ENTITY).RiskMatchedValuecarriescode,description, andsources, whoseRiskMatchSourceitems specifyentityId,displayName, andrelation. Code-based dimensions (industryScore,legalFormScore,countryScore) return one entry per matched code, while count-based dimensions (pepCountScore,rcaCountScore,sanctionCountScore) return a countcodewith flagged entities, or an empty list if none match.
Deprecated
RiskScoreResult.matchedValuesDeprecated in favour ofmatchedValuesWithSources, which returns structuredRiskMatchedValueobjects with descriptions and contributing sources rather than string codes.
API Changelog: 2026-06-01
Company, ShareClass, and ShareholderGraphEdge expose share class details in an additive and backward-compatible change.
Added
-
Company.shareClassesReturns a summary of share classes issued by the company, including the total number of shares in each class. -
ShareClass.numberOfSharesReturns the number of shares in the share class, when available. -
ShareholderGraphEdge.shareClassesReturns the share classes held by a parent entity in a child entity within the ownership graph.
API Changelog: 2026-05-28
CompanyInformationData and search inputs add typed identifiers and fuzzy flags while deprecating organisation numbers, in an additive and backward-compatible change.
Added
-
CompanyInformationData.identifiersReturns[ConnectEntityIdentifier!]!carrying each identifier value, its ISO country, and a kind such asLEI,RegistrationNumber,VAT,CharityNumber, orOther. -
CompanyInformationEntityChange.identifiersChangedReturnsBoolean!indicating whether any typed identifiers were added, removed, or modified forCompanyInformationChangemonitoring alerts, covering LEI, VAT, charity numbers, and other kinds. -
CompanyNameSearchInput.fuzzyOptionalBooleaninput forcompanySearchthat enables n-gram fuzzy matching for typos and minor variants whentrue, defaulting to exact-match whenfalseor omitted. -
ConnectBusinessPersonSearchInput.fuzzyOptionalBooleaninput forbusinessPersonSearchthat enables n-gram fuzzy matching for typos and minor variants whentrue, defaulting to exact-match whenfalseor omitted.
Deprecated
-
CompanyInformationData.organisationNumberDeprecated in favour ofidentifiers. Retained as a flat[String!]!list of identifier values without type information. -
CompanyInformationEntityChange.organisationNumberChangedDeprecated in favour ofidentifiersChanged. Retained as aBoolean!alias that returns the same value until removed in a future release.
API Changelog: 2026-05-27
Alert and AmsPrediction gain timing and text context fields in an additive, backward-compatible change.
Added
-
Alert.updateLatencySecondsMeasures the latency in seconds between when source data was updated upstream and when the alert became available in the API (insertedAt-dataUpdatedAt). Populated only for alerts triggered by genuine external data changes, and isnullfor alerts generated by user actions or settings changes. -
AmsPrediction.contextTextReturns the raw text snippet associated with an Adverse Media Screening (AMS) prediction, complementing the existingcontextfield that provides start and end offsets. Integrators can display this snippet directly without manually extracting it from the article body.
API Changelog: 2026-05-22
CompanyRelationsChange, returned for RELATIONS monitoring alerts, adds granular ownership fields and deprecates ownershipChange.
Added
-
CompanyRelationsChange.shareholdersChangeTracks changes to the direct owners (shareholders) of the monitored company. -
CompanyRelationsChange.holdingsChangeTracks changes to the companies directly owned by the monitored company (its holdings). -
CompanyRelationsChange.shareholderGraphChangeCaptures the before-and-after state of the monitored company's entireShareholderGraphto detect indirect ownership changes not apparent from direct shareholder or holding changes alone. Returns aShareholderGraphChangeobject withbeforeandafterfields returning the fullShareholderGraphobject.
Deprecated
CompanyRelationsChange.ownershipChangeDeprecated in favor ofshareholdersChangeandholdingsChange, and will be removed in a future version. Integrators should update queries to use the specific replacement fields for ownership changes.
API Changelog: 2026-05-21
SandboxAlertType and CompanyLifecycleStatus add new enum values in an additive, backward-compatible change.
Added
SandboxAlertType.RCAEnables generating test alerts for Relatives and Close Associates (RCAs) using thesandboxAlertGeneratemutation for PEP/RCA screening scenarios.
Changed
CompanyLifecycleStatusAddsBANKRUPT,DISSOLVED, andIN_LIQUIDATIONvalues to represent company states inCompanyInformationData. Integrators processingCompanyInformationChangemonitoring alerts should ensure client applications handle these new values.
API Changelog: 2026-05-20
CompanyInformationData and CompanyInformationEntityChange gain lifecycle status and court case fields in an additive, backward-compatible change.
Added
-
CompanyInformationData.lifecycleStatusReturns[CompanyLifecycleStatus!]!indicating status values includingBANKRUPTCY_PENDING,IN_MERGER, andCOMPULSORY_DISSOLUTION. -
CompanyInformationEntityChange.lifecycleStatusChangedReturnsBoolean!signaling when lifecycle status has changed for a monitored entity in monitoring alerts. -
CompanyInformationData.courtCasesReturns[CourtCase!]!listing legal cases involving the company. EachCourtCasecontainskind: DomstolKind!(such asPUBLIC_CREDITOR_BANKRUPTCYorRESTRUCTURING),role: CourtCaseRole!(DEFENDANTorPLAINTIFF),title, andurl. -
CompanyInformationEntityChange.courtCasesChangedReturnsBoolean!signaling new or updated court case information for a monitored entity in monitoring alerts.
API Changelog: 2026-05-18
FormStatus gains a documentId field in an additive, backward-compatible change.
Added
FormStatus.documentIdReturns theidof theDocumentgenerated by the form order on theFormStatusobject returned bylistFormStatuses. Integrators can use this ID to locate the document incompany.documentsorprivatePerson.documentswithout a second query.
API Changelog: 2026-05-13
CompanyInformationData adds financial fields and FormStatusFilters adds date range filtering in an additive, backward-compatible change.
Added
-
CompanyInformationData.financialsReturns aCompanyFinancialsobject containing financial figures from a company's latest standalone filing:revenue,netIncome,shareCapital, and the raw text ofauditorNotes. -
BigDecimalScalar type used for financial values to ensure high precision. -
CompanyInformationEntityChangeAdds boolean monitoring fieldsfinancialsChanged,revenueChanged,netIncomeChanged,shareCapitalChanged, andauditorNotesChangedto determine which financial details have changed for a monitored company.
Changed
FormStatusFiltersAdds optionalorderedFromandorderedTofields of typeDateTimeto specify a time window for theorderedAttimestamp when queryinglistFormStatuses.
API Changelog: 2026-05-05
CompanyResetFieldKindInput gains the SHARE_CLASSES enum value for companyResetFields. Additive and backward-compatible.
Added
CompanyResetFieldKindInput.SHARE_CLASSESReverts manual edits made to a company's share classes, restoring the original data from the registry. Pass this value in thecompanyResetFieldsmutation.
API Changelog: 2026-04-30
BeneficialOwnerReasonKind gains the VOTING_RIGHTS enum value. Additive and backward-compatible.
Added
BeneficialOwnerReasonKind.VOTING_RIGHTSIndicates that an entity is considered a beneficial owner because it holds voting rights propagated from an official register. UnlikeVOTING_POWER, which is calculated from voting-scenario simulations,VOTING_RIGHTSrepresents the raw share of voting-eligible shares from a register.
API Changelog: 2026-04-24
EditMetadata gains a sourceKind field of type EditSourceKind. Additive and backward-compatible.
Added
EditMetadata.sourceKindIdentifies the origin of edits on user-editable fields such asroles,beneficialOwnerships, andshareholders. Uses theEditSourceKindenum (USER,AI,DOCUMENT,BRREG_INTEGRATION, andORBIS_INTEGRATION) to distinguish manual user changes from system integrations. The field isnullfor historical edits made before tracking was implemented.
API Changelog: 2026-04-17
New monitoring assignment mutations and Query.teamUsers are added. Additive and backward-compatible.
Added
-
companyAddToMonitoringAndAssignAdds a single company to monitoring and assigns it to a user. Requires the assignee's user ID, retrievable viaQuery.teamUsers. -
companiesAddToMonitoringAndAssignAdds multiple companies to monitoring in bulk and assigns them to a single user. Requires the assignee's user ID, retrievable viaQuery.teamUsers. -
privatePersonAddToMonitoringAndAssignAdds a single private person to monitoring and assigns them to a user. Requires the assignee's user ID, retrievable viaQuery.teamUsers. -
privatePersonsAddToMonitoringAndAssignAdds multiple private persons to monitoring in bulk and assigns them to a single user. Requires the assignee's user ID, retrievable viaQuery.teamUsers. -
Query.teamUsersFetches all users associated with the team. Each user object includes theirid,name, andemail, which identify assignees for assignment mutations.
API Changelog: 2026-04-15
BusinessPerson.nationalIdentityNumber and CompanyAddress.addressType are added. Additive and backward-compatible.
Added
-
BusinessPerson.nationalIdentityNumberProvides the national identity number for an individual, sourced from beneficial owner registries (specifically BRREG in Norway). It is only populated when available from the registry. -
CompanyAddress.addressTypeSpecifies the kind of address that was changed (such as "postal" or "registered") as a string.CompanyAddressis used within monitoring alerts forCOMPANY_INFORMATIONchanges.
API Changelog: 2026-04-09
The COMPANY_INFORMATION alert kind and supporting types are added. Additive and backward-compatible.
Added
-
COMPANY_INFORMATIONActive alert kind for entity monitoring that notifies of changes to core company data, with the previous "Under development" description removed. In thealertDataquery, thechangefield returns aCompanyInformationChangeobject. -
CompanyInformationChangeMain payload forCOMPANY_INFORMATIONalerts. ThecompanyInformationChangefield details specific changes on the monitored company, whilecompanyInformationRelatedChangesis present for future use though related entity monitoring is not yet available. -
CompanyInformationEntityChangeDetails the specific fields that have changed for a single entity. Contains the old values inpreviousDataand the new values indata. -
CompanyInformationDataContains company data points for changed fields, including registered name, legal form, addresses, industry codes, employee count, status, and business purpose. -
CompanyAddressStructured type for company addresses withinCompanyInformationData. -
CompanyIndustryStructured type for company industry codes withinCompanyInformationData.
API Changelog: 2026-03-25
FlagKind gains six enum values for entity and network risk detection, additive and backward-compatible.
Added
FlagKindAdds six values for types implementingEntityLike(such asCompanyandBusinessPerson):HIGH_RISK_INDUSTRIES(high-risk industry in team settings),HIGH_RISK_JURISDICTIONS(connections to high-risk jurisdictions),HIGH_RISK_LEGAL_FORMS(high-risk legal form in team settings),PEP_CONNECTIONS(connections to Politically Exposed Persons),RCA_CONNECTIONS(connections to Relatives and Close Associates), andSANCTION_CONNECTIONS(connections to sanctioned entities).
API Changelog: 2026-03-24
CustomBusinessPerson gains relationship fields and relationships is deprecated across entity types, additive and backward-compatible.
Added
-
CustomBusinessPerson.rolesQueries roles the person holds in companies. -
CustomBusinessPerson.holdingsQueries the person's direct company ownership. -
CustomBusinessPerson.beneficialOwnershipsQueries companies where the person is a beneficial owner.
Deprecated
relationshipsDeprecated onCompany,BusinessPerson,CustomBusinessPerson,PrivatePerson, andEntityLike, with removal planned in a future version. Replace withroles,beneficialOwnerships, and eithershareholders(onCompany) orholdings(onBusinessPersonandCustomBusinessPerson).
API Changelog: 2026-03-20
importCompany mutation onboards companies into Strise with optional initial reviews and monitoring, additive and backward-compatible.
Added
importCompanyOnboards companies from another system into Strise. TakescompanyId, with optionalriskLevelandvalidUntilto create an initial review, and optionaladdToMonitoring: trueto start monitoring the company.
API Changelog: 2026-03-10
CustomOwnersInput.customPersons becomes optional, and custom company ownership inputs are deprecated in favour of dedicated fields, backward-compatible.
Changed
CustomOwnersInput.customPersonsChanged from[CustomPersonOwnershipInput!]!to[CustomPersonOwnershipInput!], making the field optional. If omitted, the field defaults to[]instead ofnull.
Deprecated
-
CustomCompanyCreateInput.shareholdersandCustomCompanyUpdateInput.shareholdersDeprecated in favour ofcompanyShareholdersandpersonShareholdersto distinguish corporate and individual owners when creating or updating custom companies. Replace by separating the owner list acrosscompanyShareholdersandpersonShareholders. -
CustomOwnersInput.customPersonsDeprecated in favour of creating persons with thecustomPersonCreatemutation and adding them as owners viabusinessPersons. Replace inline person creation by creating the person first and passing the returnedBusinessPersonIdtobusinessPersons.
API Changelog: 2026-03-09
Company and BusinessPerson gain V2 fields returning editMetadata and accepting ignoreEdits, additive and backward-compatible.
Added
-
BusinessPerson.birthDateV2Returns aConnectBirthDateobject containing the person's birth date, year, andeditMetadata. AcceptsignoreEdits: Booleanto retrieve original registry data, and replaces older birth date access. -
Company.inceptionV2Returns aConnectInceptionDateobject containing the company inception date andeditMetadata. AcceptsignoreEdits: Booleanto retrieve original registry data, and replaces theinceptionfield. -
Company.organisationFormCodeV2Returns aConnectOrganisationFormCodeobject containing the organization form code andeditMetadata. AcceptsignoreEdits: Booleanto retrieve original registry data, and replaces the olderorganisationFormCodesfield. -
Company.industriesV2ReturnsConnectIndustryCodeobjects containingeditMetadatafor each industry code, acceptingignoreEdits: Booleanto retrieve original registry data. The olderindustriesfield is deprecated.
API Changelog: 2026-03-06
PrivatePerson gains customer-facing form mutations and a documents field, additive and backward-compatible.
Added
-
sendPrivatePersonFormSends a form to a specified recipient for a private person, mirroring existingCompanyform functionality. -
cancelPrivatePersonFormCancels an in-progress form for a private person using a documentidfromPrivatePerson.documents. -
createPrivatePersonFormUrlCreates a shareable URL for an active form using a documentidfromPrivatePerson.documents. -
attachPrivatePersonFormInstanceAttaches an externally completed form instance to a private person. -
PrivatePerson.documentsReturns a list of documents related to the person, such as form instances and document orders. The documentidis required bycancelPrivatePersonFormandcreatePrivatePersonFormUrl.
API Changelog: 2026-03-05
Company gains a parentCompanyId field, additive and backward-compatible.
Added
Company.parentCompanyIdReturns the identifier for a parent company when the queried company is a sub-unit, such as a branch or a business unit registered under a main legal entity. Returnsnullif the company is not a sub-unit.
API Changelog: 2026-02-23
DatasetKind.COMPANY_INFORMATION gains a description and LegalFormKind adds generic values, additive and backward-compatible.
Changed
-
DatasetKind.COMPANY_INFORMATIONAdds a description clarifying that this alert kind is under development and not yet active. Alerts with this kind do not contain change data. -
LegalFormKindAdds generic, non-country-specificGLOBAL_*values to represent common company structures when creating or updating custom companies or when country-specific legal forms are unavailable:GLOBAL_COOPERATIVE,GLOBAL_FOUNDATION,GLOBAL_GOVERNMENT_ENTITY,GLOBAL_LIMITED_COMPANY,GLOBAL_LIMITED_PARTNERSHIP,GLOBAL_NON_PROFIT,GLOBAL_OTHER,GLOBAL_PARTNERSHIP,GLOBAL_PUBLIC_LIMITED_COMPANY,GLOBAL_SOLE_PROPRIETORSHIP, andGLOBAL_TRUST.
API Changelog: 2026-02-18
Mutation.reviewPrivatePersonCreate initiates reviews for private persons, additive and backward-compatible.
Added
Mutation.reviewPrivatePersonCreateInitiates a review for aPrivatePerson, similar toreviewCompanyCreatefor companies. AcceptsPrivatePersonIdto start a review and returns aPrivatePersonReviewPayloadcontaining the success status and resulting risk class.
API Changelog: 2026-02-13
Mutation.alertUpdate updates the state of monitoring alerts in bulk, additive and backward-compatible.
Added
Mutation.alertUpdateUpdates the state of one or more monitoring alerts in bulk toRESOLVEDorUNRESOLVEDusing a list of alert IDs. AcceptsAlertUpdateInputand returnsAlertUpdatePayload.
API Changelog: 2026-02-12
New queries, mutations, and fields support custom risk fields on Company and PrivatePerson, additive and backward-compatible.
Added
-
Query.customRiskFieldsReturns custom risk field definitions configured for the team, including each field's ID, name, type (such asSINGLE_SELECTorMULTI_SELECT), and available options. -
Mutation.entityUpdateCustomRiskFieldSets or updates the custom risk field value for a company or person using the entity ID, risk field ID, and selected option IDs. -
Company.customRiskFieldsReturns assigned custom risk field values for the company. -
PrivatePerson.customRiskFieldsReturns assigned custom risk field values for the private person.
API Changelog: 2026-02-11
Mutation.attachFormInstance associates externally initiated form instances with companies, additive and backward-compatible.
Added
Mutation.attachFormInstanceAssociates an existing, externally initiated form instance with a company record. Acceptswhere(AttachFormInstanceInput!) containingcompanyIdandformInstanceId, and returnsAttachFormInstancePayloadwith a booleansuccessflag.
API Changelog: 2026-02-10
New form management mutations, DocumentStatus.CANCELLED, and a clarified Company.documents description are additive and backward-compatible.
Added
-
createFormUrlCreates a shareable URL for an active customer-facing form usingcompanyIdanddocumentId, with an optionaltimeToLive. Use it to re-send a form link to a customer. -
cancelFormCancels an active customer-facing form in progress, requiringcompanyIdand thedocumentIdof the form instance. The associated document's status is set toCANCELLED. -
DocumentStatus.CANCELLEDReturned inDocument.statuswhen a document upload is cancelled by a user or the system. This expandsDocumentStatusalongsidePENDING,IN_PROGRESS,SUCCESS, andFAILED. Clients should update to handle the new value.
Changed
Company.documentsThe field description is updated to clarify that it returns a list of completed documents and in-progress document orders.
API Changelog: 2026-02-09
The sandboxAlertGenerate mutation triggers test alerts in sandbox environments, and is additive and backward-compatible.
Added
sandboxAlertGenerateTriggers PEP or sanction alerts for any monitored company in sandbox environments to test alert-handling logic. Accepts the target entity, the alert type (PEPorSANCTION), and whether to add or remove a screening hit. Exclusively available in sandbox environments.
API Changelog: 2026-02-06
Company and PrivatePerson gain the customRiskFields query field and supporting types, additive and backward-compatible.
Added
Company.customRiskFields,PrivatePerson.customRiskFieldsReturns an array ofEntityCustomRiskFieldobjects containing theriskFielddefinition andselectedOptionsassigned to the entity. Introduces supporting typesEntityCustomRiskField(associating risk fields and options with an entity),CustomRiskField(definingname,kind, and possibleoptions),CustomRiskFieldKindenum (SINGLE_SELECT,MULTI_SELECT), andCustomRiskFieldOption.
API Changelog: 2026-01-19
companyCreditReportOrder and Company.creditScore introduce company credit reporting, additive and backward-compatible.
Added
-
companyCreditReportOrderOrders a credit report for a company by ID and returns aCreditReportPayloadcontainingsuccess,company, andcreditScore. -
Company.creditScoreReturns data from the most recently ordered credit report, ornullif no report has been ordered. TheCreditScoretype includesreportDate,rating(CreditRatingenum valuesAthroughE),ratingDescription,creditRating,creditLimit,currencyCode,hasPaymentRemarks,remarks(PaymentRemarksSummary),partiallySettledRemarks,voluntaryCollateral(CollateralSummary), andscoreUnavailableReason(present when the company could not be scored).PaymentRemarksSummaryandCollateralSummaryprovidecountandtotalAmount.
API Changelog: 2026-01-16
Review gains a selfAssessment field to store due diligence notes, additive and backward-compatible.
Added
Review.selfAssessmentReturns aStringcontaining self-assessment notes captured during the review process for due diligence and compliance records.
API Changelog: 2026-01-14
RiskScoreResult.status and RiskLevelKind.INCONCLUSIVE add missing-data indicators, additive and backward-compatible.
Added
-
RiskScoreResult.statusReturns aRiskScoreStatus!enum indicating whether a score was calculated successfully (CALCULATED) or if data was unavailable (MISSING_DATA). Differentiates between a score of 0 due to low risk and 0 due to lack of data. Available on all fields returningRiskScoreResult, such asRiskCalculationResult.countryScoreandRiskCalculationResult.industryScore. -
RiskLevelKind.INCONCLUSIVEAdded to theRiskLevelKindenum for when a final risk level cannot be determined because critical calculation data is missing. Clients consumingRiskLevelKindshould update logic to handle this new value.
API Changelog: 2026-01-13
RiskCalculationResult gains an rcaCountScore field, which is additive and backward-compatible.
Added
RiskCalculationResult.rcaCountScoreReturns aRiskScoreResultbased on the number of Relatives and Close Associates (RCAs) found for an entity.
API Changelog: 2026-01-06
Company, PrivatePerson, and Review gain risk, review, and portfolio fields, and Company.automatedRiskLevel is deprecated, in an additive, backward-compatible update.
Added
-
Company.calculatedRiskLevelBreaks the automated risk calculation into country, industry, and sanctions scores. -
Company.userAssessedRiskLevelandPrivatePerson.userAssessedRiskLevelStore the risk level (HIGH,MEDIUM,LOW) assigned by a user during a review. -
Company.nextScheduledReviewDateandPrivatePerson.nextScheduledReviewDateReturn the date for the next periodic review based on the risk assessed in the latest review. -
PrivatePerson.reviewsReturns a list of all completedPrivatePersonReviewrecords for that person. -
Query.privatePersonReviewandQuery.privatePersonReviewsRoot queries to fetch a singlePrivatePersonReviewby ID or list private person reviews within a specified date range. -
Review.calculatedRiskLevelReturns the calculated risk level at the time of the review. -
Review.userAssessedRiskLevelReturns the user-assessed risk level set during the review. -
Review.validUntilDateReturns the date until which the review is considered valid. -
Company.entityPortfolioStatusInfoandPrivatePerson.entityPortfolioStatusInfoReturn anEntityPortfolioStatusInfoobject containing the entity's currentstatus(PROSPECT,QUALIFIED,ACCOUNT),previousStatus, andmodifiedAttimestamp. -
Review.entityStatusCaptures the entity's portfolio status at the time the review was conducted.
Deprecated
Company.automatedRiskLevelReplace it withCompany.calculatedRiskLevel, which breaks the calculation down by component.
API Changelog: 2025-12-19
IndustryCodeType gains enum value SNI_2025, and PersonSearchInput.country documentation is updated, in an additive and backward-compatible release.
Added
IndustryCodeType.SNI_2025Represents the Swedish Standard Industrial Classification for 2025. It is returned in thecodeTypefield when querying company industry information throughCompany.industriesV2.
Changed
PersonSearchInput.countryIncludes a description clarifying that the filter is ignored if provided with a country code for a registry that is not supported by the API.
API Changelog: 2025-12-17
Entity types gain structured addresses fields, EntityIdentifier is expanded, and address is deprecated, in an additive, backward-compatible update.
Added
-
EntityLike.addressesReturns a list of all available addresses for an entity, also added to implementing typesCompany,BusinessPerson, andCustomBusinessPerson. -
Address.addressKindReturns the category of the address as anAddressKindenum. -
AddressKindNew enum representing address categories, with valuesPOSTAL,REGISTERED,TRADING, andVISITING. -
EntityIdentifierKind.UNKNOWNEnum value used when the identifier cannot be determined to be of typePRIMARYorSECONDARY. -
EntityIdentifier.descriptionProvides additional details on the type of identifier.
Deprecated
EntityLike.addressDeprecated and will be removed in a future version. Replace it withaddressesonEntityLike,Company,BusinessPerson, andCustomBusinessPerson.
API Changelog: 2025-12-16
Query.alertData and monitoredEntity types are narrowed, MonitoredEntityLike is introduced, and alert filtering and pagination are updated.
Breaking changes
-
Query.alertData(alert:)Thealertargument type changed fromID!toAlertId!. Update queries and variable definitions to passAlertId!.Before:
query ($alert: ID!) { alertData(alert: $alert) }After:
query ($alert: AlertId!) { alertData(alert: $alert) } -
AlertConnectionEdge.monitoredEntityandMonitoringChange.monitoredEntityThe field type changed fromEntityLike!toMonitoredEntityLike!. Update queries and fragments targeting these fields to useMonitoredEntityLike.Before:
monitoredEntity { ... on EntityLike { __typename } }After:
monitoredEntity { ... on MonitoredEntityLike { __typename } }
Added
-
MonitoredEntityLikeNew interface representing entities that can be monitored, implemented byCompanyandPrivatePerson. -
AlertsWhereInput.entityKindFilters alerts in thealertsquery using the newEntityKindenum (COMPANY,PRIVATE_PERSON).
Changed
PrivatePerson.ams(pageInfo:)ThepageInfoargument is now optional with default value{ size: 20, offset: 0 }on fields implementingEntityLikeorMonitoredEntityLike. Field and argument descriptions are also updated.
API Changelog: 2025-12-10
Company gains an isReferenceOnly field and DocumentStatus gains IN_PROGRESS, which are additive and backward-compatible.
Added
-
Company.isReferenceOnlyBoolean flag indicating whether a company record was created as a reference from another entity's relationship data (such as a shareholder from an unsupported country) with limited data available. -
DocumentStatus.IN_PROGRESSEnum value indicating that a document upload has been initiated and is currently in progress, tracking state betweenPENDINGandSUCCESSorFAILED.
API Changelog: 2025-12-09
privatePersonCreateNoEnrich creates a private person entity without automatic external registry enrichment. Additive and backward-compatible.
Added
privatePersonCreateNoEnrichCreates a private person entity using only data provided inPrivatePersonCreateInput. UnlikeprivatePersonCreate, this mutation does not automatically enrich the created person with data from external registries.
API Changelog: 2025-12-08
privatePersonSearch adds hasNin filtering, pagination via PageInfo, and ascending name ordering. Additive and backward-compatible.
Changed
-
PersonSearchInput.hasNinFilters private persons by the presence or absence of a national identification number (nin). -
privatePersonSearchOrders results by name ascending and returnsPageInfopagination information in the search response.
API Changelog: 2025-12-05
privatePersonRegistrySearch queries private individuals directly in official national registries. Additive and backward-compatible.
Added
privatePersonRegistrySearchQueries official national registries usingPersonRegistrySearchInput, which requiresnameandcountryand accepts optionalnin,birthDate, and address details. Searches requirenamecombined with a national ID number, birth date, or street name with either zip code or house number. Returns aConnectPrivatePersonRegistrySearchResourceobject containing the person's name, birth date, address, and official identifier.
API Changelog: 2025-11-28
AmsEventKind adds the DOW_JONES enum value for adverse media events. Additive and backward-compatible.
Added
AmsEventKind.DOW_JONESSpecifies Dow Jones as the origin of an adverse media event. When querying adverse media through theamsfield on an entity,AmsEvent.eventKindcan return this value.
API Changelog: 2025-11-27
Company and PrivatePerson gain a tags field to query assigned tags. Additive and backward-compatible.
Added
Company.tagsandPrivatePerson.tagsReturn a list of tags added to these resources.
API Changelog: 2025-11-05
Company and BusinessPerson gain ownership and beneficial ownership fields. Additive and backward-compatible.
Added
-
Company.shareholders,Company.holdings, andBusinessPerson.holdingsReturn lists ofOwnershipobjects detailing direct shareholders and holdings, includingentity,totalSharePercentage,shareClasses, andeditMetadata. TheignoreEditsparameter returns original, unedited data. -
Company.beneficialOwnersandBusinessPerson.beneficialOwnershipsReturn lists ofBeneficialOwnershipobjects detailing beneficial owners and ownerships, includingentity,reasons, andeditMetadata. TheignoreEditsparameter returns original, unedited data.
API Changelog: 2025-11-03
Company and BusinessPerson gain a roles field. Additive and backward-compatible.
Added
Company.rolesandBusinessPerson.rolesReturns a list ofRoleobjects, each containingroleTitle, anisActiveflag, the associatedentity(the person or company), and aperiodobject.RolePeriodspecifiesfromandtodates for the role's tenure. TheincludePrevious: trueargument fetches historical roles in addition to current ones.
API Changelog: 2025-10-29
Mutation.sendForm sends customer-facing forms to email recipients. Additive and backward-compatible.
Added
Mutation.sendFormSends a predefined customer-facing form to an email recipient and associates it with a company, acceptingwhere: SendFormInput!and returningSendFormPayload!.SendFormInputrequirescompanyId, form template identifierformId(CustomerFacingFormId),recipientEmail, andrecipientName.SendFormPayloadreturns asuccessboolean and the sent instance identifierformInstanceId(FormInstanceId).
API Changelog: 2025-10-21
Company.industries is deprecated in favour of industriesV2.
Deprecated
Company.industriesThe field returned a list of strings representing industry codes and will be removed in a future API version. Replace it withCompany.industriesV2, which returns a list ofConnectIndustryCodeobjects containingcode,description, andcodeType(e.g., NACE, SIC).
API Changelog: 2025-10-16
EntityLike.amsCount is deprecated in favour of ams on Company, BusinessPerson, and CustomBusinessPerson.
Deprecated
-
EntityLike.amsCountThe integer field is deprecated onEntityLikeand its implementing typesCompany,BusinessPerson, andCustomBusinessPerson, and will be removed in a future release. Replace it withams, which returns a paginated list ofAmsEventobjects containingtitle,summary,publisher, andpublisheddate. The count fromamsCountmay differ from the number of events returned byamsdue to screening and event clustering logic.Before:
query GetAmsCount($id: CompanyId!) { company(where: { id: $id }) { amsCount } }After:
query GetAmsEvents($id: CompanyId!) { company(where: { id: $id }) { ams(pageInfo: { size: 10, offset: 0 }) { id title published summary } } }
API Changelog: 2025-10-14
LegalFormKind gains 21 enum values for Finnish legal forms. Additive and backward-compatible.
Changed
LegalFormKindAdds 21 Finnish legal form values prefixed withFI_, such asFI_OYJ(Public Limited Company),FI_KOY(Limited liability joint-stock property company), andFI_AYH(Non-profit association). The values enable entity classification incustomCompanyCreateandcustomCompanyUpdatemutations. Update client-side logic handlingLegalFormKindto recognize the new values.
API Changelog: 2025-10-02
Company gains status and numberOfEmployees fields. Additive and backward-compatible.
Added
-
Company.statusReturns aConnectCompanyStatusobject describing operational status (e.g., "Active", "Dissolved"), the date the status was set, and anisActiveboolean flag. -
Company.numberOfEmployeesReturns anEmployeeCountIntervalobject withfromandtointeger values representing the employee count as a range.
API Changelog: 2025-09-29
LegalFormKind adds the DE_RV enum value for German state-conferred associations, which is additive and backward-compatible.
Changed
LegalFormKind.DE_RVRepresents a State-conferred Association (Rechtsfähiger Verein), a type of legal entity in Germany.