Approve an application
Authorizations
Section titled “ Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “ Path Parameters ”Responses
Section titled “ Responses ”Application details
object
Whether this application is hidden from the default platform list.
Business application details (present for business type applications)
object
Whether this is a manual application
Display-facing account classification for the Overview meta-field. “entity” = business application; “joint” = individual application linked to a second individual via a JOINT_ACCOUNT entity link; “individual” = single personal application.
When the application entered its current stage. Drives the “pending for N days” meta-field for non-approved applications. Null for legacy rows created before stage tracking, so callers fall back to createdAt.
object
Document ID
Whether the signature document is hidden
Arbitrary key-value metadata attached to the application. Null when no metadata is set.
object
object
object
object
Overall numeric risk score for the application. The accompanying band is derived from this number using the account risk scoring strategy; it is not persisted separately. See the Risk Scoring guide for the strategy-specific bands.
Authoritative overall risk band derived from score using the owning account’s risk scoring strategy.
Per-factor breakdown. Each entry is one risk factor and its contribution to the overall score.
object
Identifier for this risk factor. The available factors depend on the account risk scoring strategy, so this is an open string (e.g. “Jurisdiction”, “Country Risk”, “PEP”), not a fixed enum.
This factor’s contribution to the overall risk score.
Qualitative level for this factor: low, medium, high, prohibited, or bonus (a risk-reducing factor, e.g. a regulated entity). Lowercase, distinct from the uppercase overall risk band derived from RiskData.score.
Human-readable title for this risk factor.
object
Join row id (business_individuals.id or business_companies.id), used for unlink/edit operations
object
Risk band published for this score under the owning account’s strategy. Null when there is no score.
Which screening types to include
Count of PENDING tasks on this key person’s own application; 0 when they have none of their own
WHY this person is a beneficial owner of the applicant, with the chain the holding runs through: projected from the persisted ownership graph, the SAME projection the onboarding drawer and the export read. Null for a business party (a company is never a beneficial owner), and on an application with no persisted graph.
object
Every basis, in graph order. Never empty: a party who is not a beneficial owner carries no explanation object at all (the field above is null), rather than an explanation with nothing in it.
object
The plain label for the reason, from UBO_BASIS_REASON_LABELS in @steward/core.
The stake in the applicant. Present ONLY on the two ownership reasons: a role-based basis carries no computable stake.
The chain entity this basis runs through, by name. Absent on a direct holding.
Every basis in one sentence: the string a chip, a card or an export column shows.
The stake in the applicant. NULL (not 0) for a role-based beneficial owner, who holds no computable stake.
More than one chain reaches the same entity; the path shown is the first one found.
The document the basis rests on, named as a reviewer reads it: Shareholder register, Structure chart, Trust Deed. Null only where the graph recorded no evidence document for any basis. Where two documents disagreed, surfaces show the GOVERNING one instead, in the same place and the same shape.
Evidence that disagrees about the entities this party’s ownership runs through: both sources’ holders, which one governs and why, and what is outstanding. Empty when nothing disagrees.
object
The ownership-graph key of the entity the sources disagree about.
object
The source in words, from OWNERSHIP_DISCREPANCY_COPY in @steward/core.
The document’s own date, where it states one.
object
The percentage THIS source states. Null where it states none.
Null for later evidence, which decides nothing until the ownership step is re-committed.
object
Why this source governs, in one sentence: e.g. “uncertified chart, so the register governs”.
Whether the graph has already acted on the disagreement.
What is outstanding, in words. Null when nothing is.
When the disagreement was recorded. Present for pending_membership, the kind that stays open: a reviewer asks “since when is this outstanding”. Absent for chart_vs_register, which is settled and whose sources carry their own document dates.
For a BUSINESS party: applicant → … → this entity. A company has a position in the chain rather than a basis.
object
Where the walk placed this entity. Null when it never tiered it: ‘not known to be indirect’, never a tier to infer.
How the previous hop holds this one. Absent on the applicant, which nothing holds.
The stake on the edge into this hop, where one is known. A fiduciary edge never has one.
object
Label IDs assigned to this application
This application’s periodic review, or null when it has none. Null is load-bearing: an application that was never approved has no review, and every review surface (the list cell, the tab, the header badge) hides itself on it rather than rendering an empty badge.
object
Four states, or null while the review is SCHEDULED but still beyond the appears window. Null is its own unlisted state: the review exists, the list simply does not carry it yet, so the cell says “Scheduled” with the date while the tab and the initial approval date stay reachable.
When the next review is due. Rendered as RELATIVE time (“in 4d”, “21d ago”) while the review is inside the appears window, and as an absolute date beyond it, where a relative distance of years reads as noise.
Client steps still outstanding on the open cycle. 0 means ready to review. Null when no cycle is open.
Whether a review cycle is open. Not readable off the status: an open review past its date reads Overdue.
Whether automated outreach is on for this application.
No email on file, so automation is forced off and the row carries a warning chip.
Workflow used by this application, for Key People settings deep links.
object
One supported reason for screening without onboarding; absent when the cause cannot be established.
object
object
object
object
object
object
object
ISO 3166-1 alpha-2 country code
object
object
object
object
ID of the parent business application that spawned this business application as a related corporate party (e.g. corporate UBO, holding company). Absent when the business application is a standalone primary onboarding.
Roles this business holds in the parent business application. Only present when parentApplicationId is set.
object
object
Which screening types to include
Whether this party has actually been searched on its current details: missing, pending, failed, stale or clear.
object
Why the party is not CLEAR, when the ledger can say (a skip or failure message).
Last attempt of any outcome, ISO timestamp.
Last successful search on the current inputs, ISO timestamp.
Whether a manual (re-)screen is a real option right now. False for CLEAR and PENDING, and for a MISSING party that has no enrolled screening source to search with (a globally disabled application, or one with none configured), so offering the control there would only invite a click the backend always refuses.
Whether all incomplete sources have recorded successful historical usage lacking an input fingerprint baseline. Authoritative when present: true indicates a qualifying legacy search without baseline.
Whether a recognized provider update wait has a prior completed screening result available for presentation. This does not assert current-input completion.
object
ISO 3166-1 alpha-2 country code
WHY this party is a beneficial owner of the applicant, with the chain the holding runs through: the SAME projection the Key People tab, the onboarding drawer and the export read. The screening tab is where a party the workflow only SCREENS appears, which since DEV-2977 is where most beneficial owners are; it showed a bare role chip. Null for a business party (a company is never a beneficial owner) and on an application with no persisted graph.
object
Every basis, in graph order. Never empty: a party who is not a beneficial owner carries no explanation object at all (the field above is null), rather than an explanation with nothing in it.
object
The plain label for the reason, from UBO_BASIS_REASON_LABELS in @steward/core.
The stake in the applicant. Present ONLY on the two ownership reasons: a role-based basis carries no computable stake.
The chain entity this basis runs through, by name. Absent on a direct holding.
Every basis in one sentence: the string a chip, a card or an export column shows.
The stake in the applicant. NULL (not 0) for a role-based beneficial owner, who holds no computable stake.
More than one chain reaches the same entity; the path shown is the first one found.
The document the basis rests on, named as a reviewer reads it: Shareholder register, Structure chart, Trust Deed. Null only where the graph recorded no evidence document for any basis. Where two documents disagreed, surfaces show the GOVERNING one instead, in the same place and the same shape.
Evidence that disagrees about the entities this party’s ownership runs through. Empty when nothing disagrees.
object
The ownership-graph key of the entity the sources disagree about.
object
The source in words, from OWNERSHIP_DISCREPANCY_COPY in @steward/core.
The document’s own date, where it states one.
object
The percentage THIS source states. Null where it states none.
Null for later evidence, which decides nothing until the ownership step is re-committed.
object
Why this source governs, in one sentence: e.g. “uncertified chart, so the register governs”.
Whether the graph has already acted on the disagreement.
What is outstanding, in words. Null when nothing is.
When the disagreement was recorded. Present for pending_membership, the kind that stays open: a reviewer asks “since when is this outstanding”. Absent for chart_vs_register, which is settled and whose sources carry their own document dates.
For a BUSINESS party: applicant → … → this entity. A company has a position in the chain rather than a basis.
object
Where the walk placed this entity. Null when it never tiered it: ‘not known to be indirect’, never a tier to infer.
How the previous hop holds this one. Absent on the applicant, which nothing holds.
The stake on the edge into this hop, where one is known. A fiduciary edge never has one.
Individual application details (present for individual type applications)
object
Whether this is a manual application
Display-facing account classification for the Overview meta-field. “entity” = business application; “joint” = individual application linked to a second individual via a JOINT_ACCOUNT entity link; “individual” = single personal application.
When the application entered its current stage. Drives the “pending for N days” meta-field for non-approved applications. Null for legacy rows created before stage tracking, so callers fall back to createdAt.
object
Document ID
Whether the signature document is hidden
Arbitrary key-value metadata attached to the application. Null when no metadata is set.
object
object
object
object
Overall numeric risk score for the application. The accompanying band is derived from this number using the account risk scoring strategy; it is not persisted separately. See the Risk Scoring guide for the strategy-specific bands.
Authoritative overall risk band derived from score using the owning account’s risk scoring strategy.
Per-factor breakdown. Each entry is one risk factor and its contribution to the overall score.
object
Identifier for this risk factor. The available factors depend on the account risk scoring strategy, so this is an open string (e.g. “Jurisdiction”, “Country Risk”, “PEP”), not a fixed enum.
This factor’s contribution to the overall risk score.
Qualitative level for this factor: low, medium, high, prohibited, or bonus (a risk-reducing factor, e.g. a regulated entity). Lowercase, distinct from the uppercase overall risk band derived from RiskData.score.
Human-readable title for this risk factor.
object
Join row id (business_individuals.id or business_companies.id), used for unlink/edit operations
object
Risk band published for this score under the owning account’s strategy. Null when there is no score.
Which screening types to include
Count of PENDING tasks on this key person’s own application; 0 when they have none of their own
WHY this person is a beneficial owner of the applicant, with the chain the holding runs through: projected from the persisted ownership graph, the SAME projection the onboarding drawer and the export read. Null for a business party (a company is never a beneficial owner), and on an application with no persisted graph.
object
Every basis, in graph order. Never empty: a party who is not a beneficial owner carries no explanation object at all (the field above is null), rather than an explanation with nothing in it.
object
The plain label for the reason, from UBO_BASIS_REASON_LABELS in @steward/core.
The stake in the applicant. Present ONLY on the two ownership reasons: a role-based basis carries no computable stake.
The chain entity this basis runs through, by name. Absent on a direct holding.
Every basis in one sentence: the string a chip, a card or an export column shows.
The stake in the applicant. NULL (not 0) for a role-based beneficial owner, who holds no computable stake.
More than one chain reaches the same entity; the path shown is the first one found.
The document the basis rests on, named as a reviewer reads it: Shareholder register, Structure chart, Trust Deed. Null only where the graph recorded no evidence document for any basis. Where two documents disagreed, surfaces show the GOVERNING one instead, in the same place and the same shape.
Evidence that disagrees about the entities this party’s ownership runs through: both sources’ holders, which one governs and why, and what is outstanding. Empty when nothing disagrees.
object
The ownership-graph key of the entity the sources disagree about.
object
The source in words, from OWNERSHIP_DISCREPANCY_COPY in @steward/core.
The document’s own date, where it states one.
object
The percentage THIS source states. Null where it states none.
Null for later evidence, which decides nothing until the ownership step is re-committed.
object
Why this source governs, in one sentence: e.g. “uncertified chart, so the register governs”.
Whether the graph has already acted on the disagreement.
What is outstanding, in words. Null when nothing is.
When the disagreement was recorded. Present for pending_membership, the kind that stays open: a reviewer asks “since when is this outstanding”. Absent for chart_vs_register, which is settled and whose sources carry their own document dates.
For a BUSINESS party: applicant → … → this entity. A company has a position in the chain rather than a basis.
object
Where the walk placed this entity. Null when it never tiered it: ‘not known to be indirect’, never a tier to infer.
How the previous hop holds this one. Absent on the applicant, which nothing holds.
The stake on the edge into this hop, where one is known. A fiduciary edge never has one.
object
Label IDs assigned to this application
This application’s periodic review, or null when it has none. Null is load-bearing: an application that was never approved has no review, and every review surface (the list cell, the tab, the header badge) hides itself on it rather than rendering an empty badge.
object
Four states, or null while the review is SCHEDULED but still beyond the appears window. Null is its own unlisted state: the review exists, the list simply does not carry it yet, so the cell says “Scheduled” with the date while the tab and the initial approval date stay reachable.
When the next review is due. Rendered as RELATIVE time (“in 4d”, “21d ago”) while the review is inside the appears window, and as an absolute date beyond it, where a relative distance of years reads as noise.
Client steps still outstanding on the open cycle. 0 means ready to review. Null when no cycle is open.
Whether a review cycle is open. Not readable off the status: an open review past its date reads Overdue.
Whether automated outreach is on for this application.
No email on file, so automation is forced off and the row carries a warning chip.
object
object
object
object
ISO 3166-1 alpha-2 country code
ISO 3166-1 alpha-2 country code
object
object
ISO 3166-1 alpha-2 country code
ISO 3166-1 alpha-2 country code
ISO 3166-1 alpha-2 country code
object
object
Present when individual KYC was skipped because a national ID is required in the applicant’s current residence country. Uses the form “KYC skipped because national ID is required in {country}.” This denotes a check that did not run, not a failed match. Null or absent otherwise.
Present when the latest individual KYC run was incomplete because some Trulioo data sources did not respond. Uses the form “KYC incomplete: {n} of {total} Trulioo data sources did not respond. KYC runs again when the application is resubmitted.” Results from the sources that did respond are kept. Null or absent otherwise.
object
Which screening types to include
Whether this party has actually been searched on its current details: missing, pending, failed, stale or clear.
object
Why the party is not CLEAR, when the ledger can say (a skip or failure message).
Last attempt of any outcome, ISO timestamp.
Last successful search on the current inputs, ISO timestamp.
Whether a manual (re-)screen is a real option right now. False for CLEAR and PENDING, and for a MISSING party that has no enrolled screening source to search with (a globally disabled application, or one with none configured), so offering the control there would only invite a click the backend always refuses.
Whether all incomplete sources have recorded successful historical usage lacking an input fingerprint baseline. Authoritative when present: true indicates a qualifying legacy search without baseline.
Whether a recognized provider update wait has a prior completed screening result available for presentation. This does not assert current-input completion.
object
ISO 3166-1 alpha-2 country code
WHY this party is a beneficial owner of the applicant, with the chain the holding runs through: the SAME projection the Key People tab, the onboarding drawer and the export read. The screening tab is where a party the workflow only SCREENS appears, which since DEV-2977 is where most beneficial owners are; it showed a bare role chip. Null for a business party (a company is never a beneficial owner) and on an application with no persisted graph.
object
Every basis, in graph order. Never empty: a party who is not a beneficial owner carries no explanation object at all (the field above is null), rather than an explanation with nothing in it.
object
The plain label for the reason, from UBO_BASIS_REASON_LABELS in @steward/core.
The stake in the applicant. Present ONLY on the two ownership reasons: a role-based basis carries no computable stake.
The chain entity this basis runs through, by name. Absent on a direct holding.
Every basis in one sentence: the string a chip, a card or an export column shows.
The stake in the applicant. NULL (not 0) for a role-based beneficial owner, who holds no computable stake.
More than one chain reaches the same entity; the path shown is the first one found.
The document the basis rests on, named as a reviewer reads it: Shareholder register, Structure chart, Trust Deed. Null only where the graph recorded no evidence document for any basis. Where two documents disagreed, surfaces show the GOVERNING one instead, in the same place and the same shape.
Evidence that disagrees about the entities this party’s ownership runs through. Empty when nothing disagrees.
object
The ownership-graph key of the entity the sources disagree about.
object
The source in words, from OWNERSHIP_DISCREPANCY_COPY in @steward/core.
The document’s own date, where it states one.
object
The percentage THIS source states. Null where it states none.
Null for later evidence, which decides nothing until the ownership step is re-committed.
object
Why this source governs, in one sentence: e.g. “uncertified chart, so the register governs”.
Whether the graph has already acted on the disagreement.
What is outstanding, in words. Null when nothing is.
When the disagreement was recorded. Present for pending_membership, the kind that stays open: a reviewer asks “since when is this outstanding”. Absent for chart_vs_register, which is settled and whose sources carry their own document dates.
For a BUSINESS party: applicant → … → this entity. A company has a position in the chain rather than a basis.
object
Where the walk placed this entity. Null when it never tiered it: ‘not known to be indirect’, never a tier to infer.
How the previous hop holds this one. Absent on the applicant, which nothing holds.
The stake on the edge into this hop, where one is known. A fiduciary edge never has one.
ID of the parent business application that spawned this individual application as a key person (e.g. UBO, director, shareholder). Absent when the individual application is a standalone primary onboarding.
Roles this individual holds in the parent business application. Only present when parentApplicationId is set.
object
The submitter (person filling out the application): name and email
object
object
The contact’s role, free text.
The contact’s capacity, free text.
Current status: decides which Request Additional Info actions apply.
Present only while the investor is archived. Its presence is what makes the profile read only.
object
Who archived the investor
Screened parties whose monitoring stopped with this investor
Whether the applicant itself can be screened from the Screening tab, and when it last was.
object
The applicant entity, or null when the application has none yet. Matches the id of the applicant row in screening.
A business application created without a company name. The applicant entity that a screening is anchored to cannot be created until a name is supplied, so the Add Screening dialog asks for it once.
When the applicant was last searched successfully by any source on this application. Null means it has never been screened.
The applicant’s resolved screening state: the same value its row carries. This, not searchedAt, is what decides whether the Screen action is offered: searchedAt is set by ANY historical success, so an applicant whose details have since changed (STALE) or whose search failed reads as screened and loses the only manual retry there is. Null when the API cannot resolve one.
object
Why the party is not CLEAR, when the ledger can say (a skip or failure message).
Last attempt of any outcome, ISO timestamp.
Last successful search on the current inputs, ISO timestamp.
Whether a manual (re-)screen is a real option right now. False for CLEAR and PENDING, and for a MISSING party that has no enrolled screening source to search with (a globally disabled application, or one with none configured), so offering the control there would only invite a click the backend always refuses.
Whether all incomplete sources have recorded successful historical usage lacking an input fingerprint baseline. Authoritative when present: true indicates a qualifying legacy search without baseline.
Whether a recognized provider update wait has a prior completed screening result available for presentation. This does not assert current-input completion.
True while Steward is reviewing this application and its contents are withheld from the client. For staff, also true while any linked parent is still with Steward.
Examples
{ "hidden": false, "hiddenSource": null, "businessApplication": { "name": "Acme Corporation", "id": "507f1f77bcf86cd799439011", "createdAt": "2026-03-01T10:00:00.000Z", "updatedAt": "2026-03-30T12:00:00.000Z", "verified": true, "manual": false, "customerType": "BUSINESS", "accountType": "entity", "stageEnteredAt": "2026-03-20T09:00:00.000Z", "signatureDocument": { "id": "507f1f77bcf86cd799439011", "signerName": "Michael Chen", "date": "2026-03-30T12:00:00.000Z", "url": "https://storage.example.com/signatures/signed-agreement.pdf", "hidden": false }, "status": "APPROVED", "metadata": { "externalRef": "abc-123", "plan": "enterprise" }, "verifications": [ { "field": "companyName", "source": "companies-house", "verified": true, "details": "Company name matches registrar records", "verifiedAt": "2026-03-30T12:00:00.000Z" } ], "reviewers": [ { "id": "60d5ecb54b24003a7c8e92b2", "externalId": "auth0|507f1f77bcf86cd799439011", "firstName": "John", "lastName": "Smith", "email": "john.smith@example.com", "title": "Compliance Officer", "createdAt": "2026-03-30T12:00:00.000Z", "updatedAt": "2026-03-30T12:00:00.000Z" } ], "risk": { "score": 10, "band": "LOW", "data": [ { "category": "Jurisdiction", "score": 10, "level": "low", "title": "Incorporated in United Kingdom" } ] }, "keyPeople": [ { "id": "507f1f77bcf86cd799439011", "joinId": "507f1f77bcf86cd799439099", "type": "individual", "applicationId": "507f1f77bcf86cd799439013", "status": "SUBMITTED", "stewardProfile": true, "address": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "firstName": "John", "middleName": "David", "lastName": "Smith", "roles": [ "DIRECTOR" ], "riskScore": 45, "riskBand": "LOW", "screeningSummary": [ "ADVERSE_MEDIA" ], "openTasksCount": 3, "explanation": { "bases": [ { "reason": "indirect_ownership", "label": "Indirect ownership", "percent": 30, "viaEntityName": "Acme Holdings Ltd" } ], "summary": "Indirect ownership (30%) via Acme Holdings Ltd", "ownershipPercentage": 30, "paths": [ [ { "entityKey": "reg:GB:12345678", "name": "Acme Corporation", "tier": "applicant" }, { "entityKey": "reg:GB:87654321", "name": "Acme Holdings Ltd", "tier": "parent", "edgeKind": "ownership", "percent": 30 } ] ], "pathAmbiguous": false, "sourceLabel": "Shareholder register" }, "discrepancies": [], "ownershipPath": [] } ], "tradingExperience": { "shares": "MORE_THAN_20", "derivatives": "BETWEEN_10_AND_20", "otcDerivatives": "LESS_THAN_10", "tradingMethod": "EXECUTION_OR_ADVISORY", "hasOccupationalExperience": false, "hasFormalQualification": false }, "labelIds": [ "507f1f77bcf86cd799439011" ], "skip2FA": false, "periodicReview": null, "workflowId": "507f1f77bcf86cd799439020", "screenedOnly": [ { "id": "507f1f77bcf86cd799439014", "type": "individual", "name": "Alex Morgan", "roles": [ "AUTHORIZED_SIGNATORY" ], "reason": "Authorized Signatory is set to screen only for Limited Company" } ], "onboardingStep": { "stepProgressPercentage": 100, "identifier": "SUBMITTED", "title": "" }, "accountId": "60d5ecb54b24003a7c8e92a1", "unmappedResponses": [ { "label": "Business Profile", "stepId": "businessProfile", "values": [ { "id": "b3e1c9a2-4f6d-4e8a-9c21-7d5f0a3b6e14", "label": "Expected annual transaction volume", "value": {} } ] } ], "fatcaCrs": { "tin": "1234567890", "noTinExplanation": null, "isUsPerson": "No", "isUsPersonEvidence": null, "isSpecifiedUsPerson": null, "specifiedUsPersonExplanation": null, "fatcaClassification": "Financial Institution (FI)", "institutionalClassification": "I'm a Financial Institution or a Registered Deemed Compliant Financial Institution", "giin": "98Q96B.00000.LE.826", "noGiinReason": null, "noGiinExplanation": null, "crsEntityClassification": "Investment Entity", "taxResidencyCountry": "GB", "giinRegistryAdvisory": { "giin": "98Q96B.00000.LE.826", "entityName": "Acme Corporation", "jurisdiction": "GB", "status": "listed", "warning": null, "snapshotVersion": "8dbf5cbae43cb02bf02ca194692656e2d1365bed48c4e11bfeb6da4c82fa34e9", "publicationMonth": "2026-09", "cutoffDate": "2026-08-24" } }, "registrationNumber": "12345678", "entityType": "Limited Company", "regulator": { "name": "FCA", "number": "123456" }, "jurisdiction": "GB", "incorporationDate": "2020-01-15", "establishmentDate": "2020-01-15", "registrationDate": "2020-01-15", "legalForm": "Limited Company", "purpose": "Investment management and advisory services", "businessActivity": "Financial services", "industry": "Financial Services", "subIndustry": "Investment Management", "address": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "registeredAddress": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "tradingAddress": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "phoneNumber": { "countryCode": "+1", "phoneNumber": "4143319681" }, "website": "https://www.acmecorp.com", "sicCode": "64110", "vatNumber": "GB123456789", "taxId": "A02951077", "referrer": "Partner Bank", "referrerNote": "Referred by relationship manager", "companyTurnover": "1000000-5000000", "annualFlow": "500000-1000000", "estimatedNumberOfPayments": 50, "expectedFxRequirement": "100000-500000", "currenciesRequired": [ "GBP", "EUR", "USD" ], "countriesSentTo": [ "GB", "DE", "US" ], "countriesReceivedFrom": [ "GB", "FR" ], "paymentPurpose": "Supplier payments", "fundingSource": "Revenue from operations", "investmentAmount": 250000, "investmentAmountCurrency": "GBP", "refreshedAt": "2026-03-30T12:00:00.000Z", "isAudited": true, "isRegulated": true, "hasPep": false, "ownershipLayers": 1, "displayConfiguration": { "hiddenFields": [ "businessActivity" ], "hiddenSections": [ "step-1" ] }, "screening": [ { "id": "507f1f77bcf86cd799439011", "type": "individual", "status": "IN_REVIEW", "suggestedStatus": "IN_REVIEW", "summary": [ "ADVERSE_MEDIA" ], "screeningState": { "state": "CLEAR", "reason": null, "lastAttemptAt": "2026-03-30T12:00:00.000Z", "lastSearchedAt": "2026-03-30T12:00:00.000Z", "canScreen": false }, "address": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "firstName": "John", "middleName": "David", "lastName": "Smith", "roles": [ "DIRECTOR" ], "dateOfBirth": "1990-05-15", "yearOfBirth": 1990, "monthOfBirth": 5, "hasNotReviewed": false, "hasDismissed": true, "confirmedMatchesCount": 2, "hasInReview": true, "inReviewCount": 1, "falsePositivesCount": 2, "monitoringHitsCount": 0, "summaryText": "Review the 1 hit still open. 2 confirmed matches don't add to the risk score. 2 cleared hits need no further action.", "explanation": { "bases": [ { "reason": "indirect_ownership", "label": "Indirect ownership", "percent": 30, "viaEntityName": "Acme Holdings Ltd" } ], "summary": "Indirect ownership (30%) via Acme Holdings Ltd", "ownershipPercentage": 30, "paths": [ [ { "entityKey": "reg:GB:12345678", "name": "Acme Corporation", "tier": "applicant" }, { "entityKey": "reg:GB:87654321", "name": "Acme Holdings Ltd", "tier": "parent", "edgeKind": "ownership", "percent": 30 } ] ], "pathAmbiguous": false, "sourceLabel": "Shareholder register" }, "discrepancies": [], "ownershipPath": [] }, { "id": "507f1f77bcf86cd799439014", "type": "individual", "status": "IN_REVIEW", "suggestedStatus": "IN_REVIEW", "summary": [ "ADVERSE_MEDIA" ], "screeningState": { "state": "CLEAR", "reason": null, "lastAttemptAt": "2026-03-30T12:00:00.000Z", "lastSearchedAt": "2026-03-30T12:00:00.000Z", "canScreen": false }, "address": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "firstName": "Alex", "lastName": "Morgan", "roles": [ "AUTHORIZED_SIGNATORY" ], "dateOfBirth": "1990-05-15", "yearOfBirth": 1990, "monthOfBirth": 5, "hasNotReviewed": false, "hasDismissed": true, "confirmedMatchesCount": 2, "hasInReview": true, "inReviewCount": 1, "falsePositivesCount": 2, "monitoringHitsCount": 0, "summaryText": "Review the 1 hit still open. 2 confirmed matches don't add to the risk score. 2 cleared hits need no further action.", "discrepancies": [], "ownershipPath": [] }, { "id": "507f1f77bcf86cd799439012", "type": "business", "status": "IN_REVIEW", "suggestedStatus": "IN_REVIEW", "summary": [], "summaryText": "No hits are waiting on a decision.", "screeningState": { "state": "CLEAR", "reason": null, "lastAttemptAt": "2026-03-30T12:00:00.000Z", "lastSearchedAt": "2026-03-30T12:00:00.000Z", "canScreen": false }, "address": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "firstName": "Acme Corporation", "lastName": "", "roles": null, "jurisdiction": "GB", "hasNotReviewed": false, "hasDismissed": false, "confirmedMatchesCount": 0, "hasInReview": false, "inReviewCount": 0, "falsePositivesCount": 0, "monitoringHitsCount": 0, "discrepancies": [], "ownershipPath": [] } ] }, "submitter": { "firstName": "Michael", "lastName": "Chen", "email": "michael.chen@acme-corp.com", "phoneNumber": { "countryCode": "+1", "phoneNumber": "4143319681" }, "role": "Authorised signatory", "capacity": "Director" }, "status": "APPROVED", "applicantScreening": { "entityId": "507f1f77bcf86cd799439012", "requiresCompanyName": false, "searchedAt": "2026-03-30T12:00:00.000Z", "screeningState": { "state": "CLEAR", "reason": null, "lastAttemptAt": "2026-03-30T12:00:00.000Z", "lastSearchedAt": "2026-03-30T12:00:00.000Z", "canScreen": false } }, "withSteward": false}{ "hidden": false, "hiddenSource": "CLIENT", "businessApplication": { "name": "Acme Corporation", "id": "507f1f77bcf86cd799439011", "createdAt": "2026-03-01T10:00:00.000Z", "updatedAt": "2026-03-30T12:00:00.000Z", "verified": true, "manual": false, "customerType": "BUSINESS", "accountType": "individual", "stageEnteredAt": "2026-03-20T09:00:00.000Z", "signatureDocument": { "id": "507f1f77bcf86cd799439011", "signerName": "Michael Chen", "date": "2026-03-30T12:00:00.000Z", "url": "https://storage.example.com/signatures/signed-agreement.pdf", "hidden": false }, "status": "SUBMITTED", "metadata": { "externalRef": "abc-123", "plan": "enterprise" }, "verifications": [ { "field": "companyName", "source": "companies-house", "verified": true, "details": "Company name matches registrar records", "verifiedAt": "2026-03-30T12:00:00.000Z" } ], "reviewers": [ { "id": "60d5ecb54b24003a7c8e92b2", "externalId": "auth0|507f1f77bcf86cd799439011", "firstName": "John", "lastName": "Smith", "email": "john.smith@example.com", "title": "Compliance Officer", "createdAt": "2026-03-30T12:00:00.000Z", "updatedAt": "2026-03-30T12:00:00.000Z" } ], "risk": { "score": 10, "band": "LOW", "data": [ { "category": "Jurisdiction", "score": 10, "level": "low", "title": "Incorporated in United Kingdom" } ] }, "keyPeople": [ { "id": "507f1f77bcf86cd799439011", "joinId": "507f1f77bcf86cd799439099", "type": "individual", "applicationId": "507f1f77bcf86cd799439012", "status": "SUBMITTED", "stewardProfile": true, "address": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "firstName": "John", "middleName": "David", "lastName": "Smith", "roles": [ "DIRECTOR" ], "riskScore": 45, "riskBand": "LOW", "screeningSummary": [ "ADVERSE_MEDIA" ], "openTasksCount": 3, "explanation": { "bases": [ { "reason": "indirect_ownership", "label": "Indirect ownership", "percent": 30, "viaEntityName": "Acme Holdings Ltd" } ], "summary": "Indirect ownership (30%) via Acme Holdings Ltd", "ownershipPercentage": 30, "paths": [ [ { "entityKey": "reg:GB:87654321", "name": "Acme Holdings Ltd", "tier": "parent", "edgeKind": "ownership", "percent": 30 } ] ], "pathAmbiguous": false, "sourceLabel": "Shareholder register" }, "discrepancies": [ { "kind": "chart_vs_register", "entityKey": "reg:GB:12345678", "entityName": "Acme Holdings Ltd", "sources": [ { "role": "chart", "documentIds": [ "507f1f77bcf86cd799439011" ], "label": "Structure chart", "certified": false, "date": "2026-01-15", "holders": [ { "name": "John Smith", "percent": 0 } ] } ], "governing": { "source": "register", "label": "Shareholder register", "rule": "uncertified chart, so the register governs" }, "resolved": false, "outstandingAction": "Newer document requested from the applicant (optional)", "recordedAt": "2026-01-01T00:00:00.000Z" } ], "ownershipPath": [ { "entityKey": "reg:GB:87654321", "name": "Acme Holdings Ltd", "tier": "parent", "edgeKind": "ownership", "percent": 30 } ] } ], "tradingExperience": { "shares": "MORE_THAN_20", "derivatives": "BETWEEN_10_AND_20", "otcDerivatives": "LESS_THAN_10", "tradingMethod": "EXECUTION_OR_ADVISORY", "hasOccupationalExperience": false, "hasFormalQualification": false }, "labelIds": [ "507f1f77bcf86cd799439011" ], "skip2FA": false, "periodicReview": { "status": "UPCOMING", "reviewDate": "2026-01-01T00:00:00.000Z", "remainingSteps": 5, "open": false, "automated": false, "missingEmail": false }, "workflowId": "string", "screenedOnly": [ { "id": "string", "type": "individual", "name": "string", "roles": [ "string" ], "reason": "string" } ], "onboardingStep": { "stepProgressPercentage": 100, "identifier": "SUBMITTED", "title": "" }, "accountId": "60d5ecb54b24003a7c8e92a1", "unmappedResponses": [ { "label": "Business Profile", "stepId": "businessProfile", "values": [ { "id": "b3e1c9a2-4f6d-4e8a-9c21-7d5f0a3b6e14", "label": "Expected annual transaction volume", "value": {} } ] } ], "fatcaCrs": { "tin": "1234567890", "noTinExplanation": null, "isUsPerson": "No", "isUsPersonEvidence": null, "isSpecifiedUsPerson": null, "specifiedUsPersonExplanation": null, "fatcaClassification": "Financial Institution (FI)", "institutionalClassification": "I'm a Financial Institution or a Registered Deemed Compliant Financial Institution", "giin": "98Q96B.00000.LE.826", "noGiinReason": null, "noGiinExplanation": null, "crsEntityClassification": "Investment Entity", "taxResidencyCountry": "GB", "giinRegistryAdvisory": { "giin": "98Q96B.00000.LE.826", "entityName": "Acme Corporation", "jurisdiction": "GB", "status": "listed", "warning": null, "snapshotVersion": "8dbf5cbae43cb02bf02ca194692656e2d1365bed48c4e11bfeb6da4c82fa34e9", "publicationMonth": "2026-09", "cutoffDate": "2026-08-24" } }, "registrationNumber": "12345678", "taxIdentificationNumber": "GB123456789", "entityType": "BUSINESS", "regulator": { "name": "FCA", "number": "123456" }, "jurisdiction": "GB", "incorporationDate": "2020-01-15", "establishmentDate": "2020-01-15", "registrationDate": "2020-01-15", "trustType": "Discretionary Trust", "legalForm": "Limited Company", "purpose": "Investment management and advisory services", "businessActivity": "Financial services", "industry": "Financial Services", "subIndustry": "Investment Management", "address": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "registeredAddress": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "tradingAddress": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "phoneNumber": { "countryCode": "+1", "phoneNumber": "4143319681" }, "website": "https://www.acmecorp.com", "sicCode": "64110", "vatNumber": "GB123456789", "taxId": "A02951077", "referrer": "Partner Bank", "referrerNote": "Referred by relationship manager", "companyTurnover": "1000000-5000000", "annualFlow": "500000-1000000", "estimatedNumberOfPayments": 50, "expectedFxRequirement": "100000-500000", "currenciesRequired": [ "GBP", "EUR", "USD" ], "countriesSentTo": [ "GB", "DE", "US" ], "countriesReceivedFrom": [ "GB", "FR" ], "paymentPurpose": "Supplier payments", "fundingSource": "Revenue from operations", "investmentAmount": 250000, "investmentAmountCurrency": "GBP", "refreshedAt": "2026-03-30T12:00:00.000Z", "isAudited": true, "isRegulated": true, "hasPep": false, "ownershipLayers": 1, "legalEntityType": "Limited Company", "regulatoryAuthority": "FCA", "regulatoryNumber": "123456", "parentApplicationId": "507f1f77bcf86cd799439011", "parentRoles": [ "UBO", "SHAREHOLDER" ], "displayConfiguration": { "hiddenFields": [ "string" ], "hiddenSections": [ "string" ] }, "screening": [ { "id": "507f1f77bcf86cd799439011", "type": "individual", "status": "IN_REVIEW", "suggestedStatus": "IN_REVIEW", "summary": [ "ADVERSE_MEDIA" ], "screeningState": { "state": "CLEAR", "reason": null, "lastAttemptAt": "2026-03-30T12:00:00.000Z", "lastSearchedAt": "2026-03-30T12:00:00.000Z", "canScreen": false, "legacyWithoutBaseline": false, "hasPreviousCompletedResult": false }, "address": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "firstName": "John", "middleName": "David", "lastName": "Smith", "roles": [ "DIRECTOR" ], "dateOfBirth": "1990-05-15", "yearOfBirth": 1990, "monthOfBirth": 5, "hasNotReviewed": false, "hasDismissed": true, "confirmedMatchesCount": 2, "hasInReview": true, "inReviewCount": 1, "falsePositivesCount": 2, "monitoringHitsCount": 0, "summaryText": "Review the 1 hit still open. 2 confirmed matches don't add to the risk score. 2 cleared hits need no further action.", "jurisdiction": "GB", "explanation": { "bases": [ { "reason": "indirect_ownership", "label": "Indirect ownership", "percent": 30, "viaEntityName": "Acme Holdings Ltd" } ], "summary": "Indirect ownership (30%) via Acme Holdings Ltd", "ownershipPercentage": 30, "paths": [ [ { "entityKey": "reg:GB:87654321", "name": "Acme Holdings Ltd", "tier": "parent", "edgeKind": "ownership", "percent": 30 } ] ], "pathAmbiguous": false, "sourceLabel": "Shareholder register" }, "discrepancies": [ { "kind": "chart_vs_register", "entityKey": "reg:GB:12345678", "entityName": "Acme Holdings Ltd", "sources": [ { "role": "chart", "documentIds": [ "507f1f77bcf86cd799439011" ], "label": "Structure chart", "certified": false, "date": "2026-01-15", "holders": [ { "name": "John Smith", "percent": 0 } ] } ], "governing": { "source": "register", "label": "Shareholder register", "rule": "uncertified chart, so the register governs" }, "resolved": false, "outstandingAction": "Newer document requested from the applicant (optional)", "recordedAt": "2026-01-01T00:00:00.000Z" } ], "ownershipPath": [ { "entityKey": "reg:GB:87654321", "name": "Acme Holdings Ltd", "tier": "parent", "edgeKind": "ownership", "percent": 30 } ] } ] }, "individualApplication": { "name": "Acme Corporation", "id": "507f1f77bcf86cd799439011", "createdAt": "2026-03-01T10:00:00.000Z", "updatedAt": "2026-03-30T12:00:00.000Z", "verified": true, "manual": false, "customerType": "BUSINESS", "accountType": "individual", "stageEnteredAt": "2026-03-20T09:00:00.000Z", "signatureDocument": { "id": "507f1f77bcf86cd799439011", "signerName": "Michael Chen", "date": "2026-03-30T12:00:00.000Z", "url": "https://storage.example.com/signatures/signed-agreement.pdf", "hidden": false }, "status": "SUBMITTED", "metadata": { "externalRef": "abc-123", "plan": "enterprise" }, "verifications": [ { "field": "companyName", "source": "companies-house", "verified": true, "details": "Company name matches registrar records", "verifiedAt": "2026-03-30T12:00:00.000Z" } ], "reviewers": [ { "id": "60d5ecb54b24003a7c8e92b2", "externalId": "auth0|507f1f77bcf86cd799439011", "firstName": "John", "lastName": "Smith", "email": "john.smith@example.com", "title": "Compliance Officer", "createdAt": "2026-03-30T12:00:00.000Z", "updatedAt": "2026-03-30T12:00:00.000Z" } ], "risk": { "score": 10, "band": "LOW", "data": [ { "category": "Jurisdiction", "score": 10, "level": "low", "title": "Incorporated in United Kingdom" } ] }, "keyPeople": [ { "id": "507f1f77bcf86cd799439011", "joinId": "507f1f77bcf86cd799439099", "type": "individual", "applicationId": "507f1f77bcf86cd799439012", "status": "SUBMITTED", "stewardProfile": true, "address": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "firstName": "John", "middleName": "David", "lastName": "Smith", "roles": [ "DIRECTOR" ], "riskScore": 45, "riskBand": "LOW", "screeningSummary": [ "ADVERSE_MEDIA" ], "openTasksCount": 3, "explanation": { "bases": [ { "reason": "indirect_ownership", "label": "Indirect ownership", "percent": 30, "viaEntityName": "Acme Holdings Ltd" } ], "summary": "Indirect ownership (30%) via Acme Holdings Ltd", "ownershipPercentage": 30, "paths": [ [ { "entityKey": "reg:GB:87654321", "name": "Acme Holdings Ltd", "tier": "parent", "edgeKind": "ownership", "percent": 30 } ] ], "pathAmbiguous": false, "sourceLabel": "Shareholder register" }, "discrepancies": [ { "kind": "chart_vs_register", "entityKey": "reg:GB:12345678", "entityName": "Acme Holdings Ltd", "sources": [ { "role": "chart", "documentIds": [ "507f1f77bcf86cd799439011" ], "label": "Structure chart", "certified": false, "date": "2026-01-15", "holders": [ { "name": "John Smith", "percent": 0 } ] } ], "governing": { "source": "register", "label": "Shareholder register", "rule": "uncertified chart, so the register governs" }, "resolved": false, "outstandingAction": "Newer document requested from the applicant (optional)", "recordedAt": "2026-01-01T00:00:00.000Z" } ], "ownershipPath": [ { "entityKey": "reg:GB:87654321", "name": "Acme Holdings Ltd", "tier": "parent", "edgeKind": "ownership", "percent": 30 } ] } ], "tradingExperience": { "shares": "MORE_THAN_20", "derivatives": "BETWEEN_10_AND_20", "otcDerivatives": "LESS_THAN_10", "tradingMethod": "EXECUTION_OR_ADVISORY", "hasOccupationalExperience": false, "hasFormalQualification": false }, "labelIds": [ "507f1f77bcf86cd799439011" ], "skip2FA": false, "periodicReview": { "status": "UPCOMING", "reviewDate": "2026-01-01T00:00:00.000Z", "remainingSteps": 5, "open": false, "automated": false, "missingEmail": false }, "onboardingStep": { "stepProgressPercentage": 100, "identifier": "SUBMITTED", "title": "" }, "accountId": "60d5ecb54b24003a7c8e92a1", "unmappedResponses": [ { "label": "Business Profile", "stepId": "businessProfile", "values": [ { "id": "b3e1c9a2-4f6d-4e8a-9c21-7d5f0a3b6e14", "label": "Expected annual transaction volume", "value": {} } ] } ], "firstName": "John", "middleName": "David", "lastName": "Smith", "dateOfBirth": "1990-05-15", "yearOfBirth": 1990, "monthOfBirth": 5, "countryOfBirth": "GB", "nationality": "GB", "address": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "phoneNumber": { "countryCode": "+1", "phoneNumber": "4143319681" }, "otherNationality": "IE", "taxResidency": "GB", "secondaryTaxResidency": "IE", "taxIdentificationNumber": "AB123456C", "otherTaxIdentificationNumber": "1234567T", "taxResidences": [ { "country": "GB", "tin": "AB123456C" } ], "email": "john.smith@example.com", "amountToBeInvested": 50000, "amountToBeInvestedCurrency": "GBP", "usCitizen": false, "isPEP": false, "roles": [ "DIRECTOR" ], "onboarding": true, "employmentStatus": "EMPLOYED", "occupation": "Software Engineer", "idVerification": { "documentType": "ID_CARD", "documentId": "507f1f77bcf86cd799439011", "fileUrl": "https://storage.example.com/documents/passport.pdf", "provider": "ONFIDO", "providerId": "c6b4f2d0-1a3e-4b7c-9f58-2e6d8a0b4c19", "verified": false }, "kycDataVerificationSkipReason": null, "kycDataVerificationIncompleteReason": "KYC incomplete: 2 of 5 Trulioo data sources did not respond. KYC runs again when the application is resubmitted.", "stewardProfile": false, "screening": [ { "id": "507f1f77bcf86cd799439011", "type": "individual", "status": "IN_REVIEW", "suggestedStatus": "IN_REVIEW", "summary": [ "ADVERSE_MEDIA" ], "screeningState": { "state": "CLEAR", "reason": null, "lastAttemptAt": "2026-03-30T12:00:00.000Z", "lastSearchedAt": "2026-03-30T12:00:00.000Z", "canScreen": false, "legacyWithoutBaseline": false, "hasPreviousCompletedResult": false }, "address": { "street": "123 Main Street", "apartment": "Apt 4B", "city": "London", "state": "England", "country": "GB", "postalCode": "EC1A 1BB" }, "firstName": "John", "middleName": "David", "lastName": "Smith", "roles": [ "DIRECTOR" ], "dateOfBirth": "1990-05-15", "yearOfBirth": 1990, "monthOfBirth": 5, "hasNotReviewed": false, "hasDismissed": true, "confirmedMatchesCount": 2, "hasInReview": true, "inReviewCount": 1, "falsePositivesCount": 2, "monitoringHitsCount": 0, "summaryText": "Review the 1 hit still open. 2 confirmed matches don't add to the risk score. 2 cleared hits need no further action.", "jurisdiction": "GB", "explanation": { "bases": [ { "reason": "indirect_ownership", "label": "Indirect ownership", "percent": 30, "viaEntityName": "Acme Holdings Ltd" } ], "summary": "Indirect ownership (30%) via Acme Holdings Ltd", "ownershipPercentage": 30, "paths": [ [ { "entityKey": "reg:GB:87654321", "name": "Acme Holdings Ltd", "tier": "parent", "edgeKind": "ownership", "percent": 30 } ] ], "pathAmbiguous": false, "sourceLabel": "Shareholder register" }, "discrepancies": [ { "kind": "chart_vs_register", "entityKey": "reg:GB:12345678", "entityName": "Acme Holdings Ltd", "sources": [ { "role": "chart", "documentIds": [ "507f1f77bcf86cd799439011" ], "label": "Structure chart", "certified": false, "date": "2026-01-15", "holders": [ { "name": "John Smith", "percent": 0 } ] } ], "governing": { "source": "register", "label": "Shareholder register", "rule": "uncertified chart, so the register governs" }, "resolved": false, "outstandingAction": "Newer document requested from the applicant (optional)", "recordedAt": "2026-01-01T00:00:00.000Z" } ], "ownershipPath": [ { "entityKey": "reg:GB:87654321", "name": "Acme Holdings Ltd", "tier": "parent", "edgeKind": "ownership", "percent": 30 } ] } ], "accountTurnover": "50000-100000", "annualFlow": "100000-500000", "estimatedNumberOfPayments": 20, "expectedFxRequirement": "10000-50000", "currenciesRequired": [ "GBP", "EUR" ], "countriesSentTo": [ "GB", "DE" ], "countriesReceivedFrom": [ "GB", "US" ], "paymentPurpose": "Personal expenses", "fundingSource": "Salary", "parentApplicationId": "507f1f77bcf86cd799439011", "parentRoles": [ "UBO", "DIRECTOR" ], "displayConfiguration": { "hiddenFields": [ "string" ], "hiddenSections": [ "string" ] } }, "submitter": { "firstName": "Michael", "lastName": "Chen", "email": "michael.chen@acme-corp.com", "phoneNumber": { "countryCode": "+1", "phoneNumber": "4143319681" }, "role": "Authorised signatory", "capacity": "Director" }, "status": "PENDING", "archive": { "archivedAt": "2026-08-03T09:12:00.000Z", "archivedByName": "Joon Kee Park", "reason": "Investor redeemed in full; relationship closed 30 Jun 2026.", "partyCount": 4 }, "applicantScreening": { "entityId": "507f1f77bcf86cd799439012", "requiresCompanyName": false, "searchedAt": "2026-03-30T12:00:00.000Z", "screeningState": { "state": "CLEAR", "reason": null, "lastAttemptAt": "2026-03-30T12:00:00.000Z", "lastSearchedAt": "2026-03-30T12:00:00.000Z", "canScreen": false, "legacyWithoutBaseline": false, "hasPreviousCompletedResult": false } }, "withSteward": false}