Download OpenAPI specification:
Compliance Verification API allows an agent to manage compliance verifications for parties.
Endpoints for managing due diligence verifications for parties. This includes creating, retrieving, and searching due diligence records (party identification and party information review), as well as linking them to related entities.
Retrieves due diligences matching the search criteria.
| partyId | Array of strings <uuid> (PartyId) <= 25 items [ items <uuid > ] Example: partyId=123e4567-e89b-12d3-a456-426614174000 Filter due diligences by party IDs. |
| agentId | Array of strings <uuid> (AgentId) <= 25 items [ items <uuid > ] Example: agentId=5d2a6d47-da73-4b11-8940-27cffabb6de5 Filter due diligences by agent IDs. |
| assignmentId | Array of strings <uuid> (AssignmentId) <= 25 items [ items <uuid > ] Example: assignmentId=123e4567-e89b-12d3-a456-426614174000 Filter due diligences by linked assignment IDs. |
| continuationAgreementId | Array of strings <uuid> (ContinuationAgreementId) <= 25 items [ items <uuid > ] Example: continuationAgreementId=123e4567-e89b-12d3-a456-426614174000 Filter due diligences by linked continuation agreement IDs. |
| purchaseOfferId | Array of strings <uuid> (PurchaseOfferId) <= 25 items [ items <uuid > ] Example: purchaseOfferId=123e4567-e89b-12d3-a456-426614174000 Filter due diligences by linked purchase offer IDs. |
| tradeSettlementId | Array of strings <uuid> (TradeSettlementId) <= 25 items [ items <uuid > ] Example: tradeSettlementId=123e4567-e89b-12d3-a456-426614174000 Filter due diligences by linked trade settlement IDs. |
| rentalSettlementId | Array of strings <uuid> (RentalSettlementId) <= 25 items [ items <uuid > ] Example: rentalSettlementId=123e4567-e89b-12d3-a456-426614174000 Filter due diligences by linked rental settlement IDs. |
| statusCode | Array of strings Items Enum: "DRAFT" "READY_FOR_SIGNING" "COMPLETED" Filter due diligences by status codes. |
| startIndex | integer >= 0 Default: 0 Example: startIndex=0 The zero-based index of the first result to return. |
| size | integer [ 1 .. 100 ] Default: 20 Example: size=20 The maximum number of results to return. |
| sort | string^(modificationTime)\|(asc|ASC|desc|DESC)$ Example: sort=modificationTime|desc Sort order for the results. Format: modificationTime|asc or modificationTime|desc. Default is modificationTime|desc. |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
{- "items": [
- {
- "dueDiligenceId": "987e6543-e21b-12d3-a456-426614174999",
- "agentId": "5d2a6d47-da73-4b11-8940-27cffabb6de5",
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "dueDiligenceDocumentId": "987e6543-e21b-12d3-a456-426614174999",
- "typeCode": "DIGITAL_PARTY_IDENTIFICATION",
- "statusCode": "READY_FOR_SIGNING",
- "isPoliticallyExposed": "NO",
- "containsPriceFinancing": true,
- "linkedItems": [
- {
- "linkedItemId": "123e4567-e89b-12d3-a456-426614174000",
- "itemTypeCode": "ASSIGNMENT",
- "linkedEntityId": "123e4567-e89b-12d3-a456-426614174000",
- "linkingTime": "2024-01-15T10:00:00Z",
- "linkedByAgentId": "5d2a6d47-da73-4b11-8940-27cffabb6de5"
}
], - "creationTime": "2024-01-15T10:00:00Z",
- "modificationTime": "2024-01-15T12:00:00Z"
}
], - "totalCount": 42
}Creates a new due diligence verification for a party. This endpoint supports three types of verifications:
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
| agentId required | string <uuid> (AgentId) A unique identifier which identifies the business user who acts as an agent. |
| partyId required | string <uuid> (PartyId) The unique identifier of the party. |
| typeCode required | string The type of verification to be performed. |
required | object (DigitalPartyIdentificationContent) The detailed content of the party due diligence with digital verification. This content object supports multiple schema versions, selected based on the schemaVersion field. |
{- "agentId": "5d2a6d47-da73-4b11-8940-27cffabb6de5",
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "typeCode": "DIGITAL_PARTY_IDENTIFICATION",
- "content": {
- "schemaVersion": "1",
- "representative": {
- "representativePartyId": "123e4567-e89b-12d3-a456-426614174000",
- "role": "Toimitusjohtaja\n",
- "representativeStatus": "OTHER",
- "representativeStatusDetails": "Please specify"
}, - "pepInformationRecords": [
- {
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "isPoliticallyExposedPerson": true,
- "pepDetails": {
- "significantPublicPosition": "SELF",
- "positionHeld": "Ministeri",
- "endDate": "2024-12-31",
- "relatedPepPersonFullName": "Koko nimi",
- "relationshipDescription": "Puoliso"
}
}
], - "circumstanceInfo": {
- "personalCircumstances": [
- "EMPLOYEE"
], - "circumstanceDescription": "string"
}, - "purchaseFinancing": {
- "purchaseFinancing": [
- {
- "typeCode": "OWN_PROPERTY_SALE",
- "financingDescription": "string"
}
], - "otherPartiesInvolved": true,
- "otherPartiesDescription": "Additional party providing financing support\n"
}, - "transactionBasis": {
- "reason": "Muutto toiselle paikkakunnalle työn vuoksi\n"
}, - "organizationFinancials": {
- "financialStatementReported": false,
- "revenue": 500000,
- "balance": 250000,
- "numberOfEmployees": 5
}, - "ownershipAndControl": {
- "detailedAttachmentProvided": false,
- "ownershipAndControlDetails": "Details about ownership structure and controlling interests.\n",
- "beneficialOwners": [
- {
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "role": "Chairman of the Board",
- "ownershipStake": "25%"
}
]
}, - "additionalInformation": "string"
}
}{- "dueDiligenceId": "987e6543-e21b-12d3-a456-426614174999"
}Retrieves a single due diligence by its unique identifier.
| dueDiligenceId required | string <uuid> Example: 987e6543-e21b-12d3-a456-426614174999 The unique identifier of the due diligence. |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
{- "dueDiligenceId": "987e6543-e21b-12d3-a456-426614174999",
- "agentId": "5d2a6d47-da73-4b11-8940-27cffabb6de5",
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "partyTypeCode": "ORGANIZATION_PARTY",
- "typeCode": "DIGITAL_PARTY_IDENTIFICATION",
- "statusCode": "READY_FOR_SIGNING",
- "dueDiligenceDocumentId": "987e6543-e21b-12d3-a456-426614174999",
- "content": {
- "schemaVersion": "1",
- "representative": {
- "representativePartyId": "123e4567-e89b-12d3-a456-426614174000",
- "role": "Toimitusjohtaja\n",
- "representativeStatus": "OTHER",
- "representativeStatusDetails": "Please specify"
}, - "pepInformationRecords": [
- {
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "isPoliticallyExposedPerson": true,
- "pepDetails": {
- "significantPublicPosition": "SELF",
- "positionHeld": "Ministeri",
- "endDate": "2024-12-31",
- "relatedPepPersonFullName": "Koko nimi",
- "relationshipDescription": "Puoliso"
}
}
], - "circumstanceInfo": {
- "personalCircumstances": [
- "EMPLOYEE"
], - "circumstanceDescription": "string"
}, - "purchaseFinancing": {
- "purchaseFinancing": [
- {
- "typeCode": "OWN_PROPERTY_SALE",
- "financingDescription": "string"
}
], - "otherPartiesInvolved": true,
- "otherPartiesDescription": "Additional party providing financing support\n"
}, - "transactionBasis": {
- "reason": "Muutto toiselle paikkakunnalle työn vuoksi\n"
}, - "organizationFinancials": {
- "financialStatementReported": false,
- "revenue": 500000,
- "balance": 250000,
- "numberOfEmployees": 5
}, - "ownershipAndControl": {
- "detailedAttachmentProvided": false,
- "ownershipAndControlDetails": "Details about ownership structure and controlling interests.\n",
- "beneficialOwners": [
- {
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "role": "Chairman of the Board",
- "ownershipStake": "25%"
}
]
}, - "additionalInformation": "string"
}, - "linkedItems": [
- {
- "linkedItemId": "123e4567-e89b-12d3-a456-426614174000",
- "itemTypeCode": "ASSIGNMENT",
- "linkedEntityId": "123e4567-e89b-12d3-a456-426614174000",
- "linkingTime": "2024-01-15T10:00:00Z",
- "linkedByAgentId": "5d2a6d47-da73-4b11-8940-27cffabb6de5"
}
], - "creationTime": "2024-01-15T10:00:00Z",
- "modificationTime": "2024-01-15T12:00:00Z"
}Updates the content of an existing due diligence verification.
Due diligence can be updated only if it is in DRAFT status.
The content schema in the request body must match the type and schema version of the existing due diligence entity.
For example, if the due diligence is of type DIGITAL_PARTY_IDENTIFICATION,
the request body must use PutDigitalPartyIdentification schema, and the schemaVersion in the content
must match the version currently stored for that entity.
| dueDiligenceId required | string <uuid> Example: 987e6543-e21b-12d3-a456-426614174999 The unique identifier of the due diligence. |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
Contains the updated due diligence content. The content schema type (e-signing, external, or information review) and schema version must match the existing due diligence entity.
| typeCode required | string |
| agentId required | string <uuid> (AgentId) A unique identifier which identifies the business user who acts as an agent. |
required | object (DigitalPartyIdentificationContent) The detailed content of the party due diligence with digital verification. This content object supports multiple schema versions, selected based on the schemaVersion field. |
{- "typeCode": "DIGITAL_PARTY_IDENTIFICATION",
- "agentId": "5d2a6d47-da73-4b11-8940-27cffabb6de5",
- "content": {
- "schemaVersion": "1",
- "representative": {
- "representativePartyId": "123e4567-e89b-12d3-a456-426614174000",
- "role": "Toimitusjohtaja\n",
- "representativeStatus": "OTHER",
- "representativeStatusDetails": "Please specify"
}, - "pepInformationRecords": [
- {
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "isPoliticallyExposedPerson": true,
- "pepDetails": {
- "significantPublicPosition": "SELF",
- "positionHeld": "Ministeri",
- "endDate": "2024-12-31",
- "relatedPepPersonFullName": "Koko nimi",
- "relationshipDescription": "Puoliso"
}
}
], - "circumstanceInfo": {
- "personalCircumstances": [
- "EMPLOYEE"
], - "circumstanceDescription": "string"
}, - "purchaseFinancing": {
- "purchaseFinancing": [
- {
- "typeCode": "OWN_PROPERTY_SALE",
- "financingDescription": "string"
}
], - "otherPartiesInvolved": true,
- "otherPartiesDescription": "Additional party providing financing support\n"
}, - "transactionBasis": {
- "reason": "Muutto toiselle paikkakunnalle työn vuoksi\n"
}, - "organizationFinancials": {
- "financialStatementReported": false,
- "revenue": 500000,
- "balance": 250000,
- "numberOfEmployees": 5
}, - "ownershipAndControl": {
- "detailedAttachmentProvided": false,
- "ownershipAndControlDetails": "Details about ownership structure and controlling interests.\n",
- "beneficialOwners": [
- {
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "role": "Chairman of the Board",
- "ownershipStake": "25%"
}
]
}, - "additionalInformation": "string"
}
}{ }Execute an action for a due diligence.
| dueDiligenceId required | string <uuid> Example: 987e6543-e21b-12d3-a456-426614174999 The unique identifier of the due diligence. |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
Contains the action to be executed for the due diligence.
| actionCode required | string Enum: "LOCK" "UNLOCK" "APPROVE" "COMPLETE" Action to be executed for due diligences. The actions can be used to trigger the following status transitions. Party Identification with digital verification:
Party Identification with physical verification and Party Information Review:
|
{- "actionCode": "LOCK"
}{ }Links an item (assignment, continuation agreement, purchase offer, trade settlement,
or rental settlement) to a due diligence. Due diligence's status must be COMPLETED
in order to link an item to it. Due diligence can be linked to multiple items.
| dueDiligenceId required | string <uuid> Example: 987e6543-e21b-12d3-a456-426614174999 The unique identifier of the due diligence. |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
| assignmentId required | string <uuid> (AssignmentId) The unique identifier of the assignment. |
{- "assignmentId": "123e4567-e89b-12d3-a456-426614174000"
}{- "linkedItemId": "123e4567-e89b-12d3-a456-426614174000"
}Unlinks an item from a due diligence.
| dueDiligenceId required | string <uuid> Example: 987e6543-e21b-12d3-a456-426614174999 The unique identifier of the due diligence. |
| linkedItemId required | string <uuid> (LinkedItemId) Example: 123e4567-e89b-12d3-a456-426614174000 The unique identifier of the link record (the relationship between the due diligence and the entity). |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
{ }Endpoints for managing sanctions list checks for parties. This includes creating, retrieving, searching, and evaluating sanctions list check records, as well as linking them to related entities.
Retrieves sanctions list checks matching the search criteria.
| partyId | Array of strings <uuid> (PartyId) <= 25 items [ items <uuid > ] Example: partyId=123e4567-e89b-12d3-a456-426614174000 Filter sanctions list for parties that have been checked. |
| agentId | Array of strings <uuid> (AgentId) <= 25 items [ items <uuid > ] Example: agentId=5d2a6d47-da73-4b11-8940-27cffabb6de5 Filter sanctions list checks by agent identifiers. |
| assignmentId | Array of strings <uuid> (AssignmentId) <= 25 items [ items <uuid > ] Example: assignmentId=123e4567-e89b-12d3-a456-426614174000 Filter sanctions list checks by linked assignment identifiers. |
| continuationAgreementId | Array of strings <uuid> (ContinuationAgreementId) <= 25 items [ items <uuid > ] Example: continuationAgreementId=123e4567-e89b-12d3-a456-426614174000 Filter sanctions list checks by linked continuation agreement identifiers. |
| purchaseOfferId | Array of strings <uuid> (PurchaseOfferId) <= 25 items [ items <uuid > ] Example: purchaseOfferId=123e4567-e89b-12d3-a456-426614174000 Filter sanctions list checks by linked purchase offer identifiers. |
| tradeSettlementId | Array of strings <uuid> (TradeSettlementId) <= 25 items [ items <uuid > ] Example: tradeSettlementId=123e4567-e89b-12d3-a456-426614174000 Filter sanctions list checks by linked trade settlement identifiers. |
| rentalSettlementId | Array of strings <uuid> (RentalSettlementId) <= 25 items [ items <uuid > ] Example: rentalSettlementId=123e4567-e89b-12d3-a456-426614174000 Filter sanctions list checks by linked rental settlement IDs. |
| statusCode | Array of strings Items Enum: "DRAFT" "EVALUATED" Filter sanctions list checks by status codes. |
| startIndex | integer >= 0 Default: 0 Example: startIndex=0 The zero-based index of the first result to return. |
| size | integer [ 1 .. 100 ] Default: 20 Example: size=20 The maximum number of results to return. |
| sort | string^(modificationTime)\|(asc|ASC|desc|DESC)$ Example: sort=modificationTime|desc Sort order for the results. Format: modificationTime|asc or modificationTime|desc. Default is modificationTime|desc. |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
{- "items": [
- {
- "sanctionsListCheckId": "987e6543-e21b-12d3-a456-426614174999",
- "agentId": "5d2a6d47-da73-4b11-8940-27cffabb6de5",
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "statusCode": "EVALUATED",
- "resultCode": "NOT_SANCTIONED",
- "linkedItems": [
- {
- "linkedItemId": "123e4567-e89b-12d3-a456-426614174000",
- "itemTypeCode": "ASSIGNMENT",
- "linkedEntityId": "123e4567-e89b-12d3-a456-426614174000",
- "linkingTime": "2024-01-15T10:00:00Z",
- "linkedByAgentId": "5d2a6d47-da73-4b11-8940-27cffabb6de5"
}
], - "creationTime": "2024-01-15T10:00:00Z",
- "modificationTime": "2024-01-15T12:00:00Z"
}
], - "totalCount": 42
}Creates a new sanctions list check for a party.
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
| agentId required | string <uuid> (AgentId) A unique identifier which identifies the business user who acts as an agent. |
| partyId required | string <uuid> (SanctionsListCheckPartyId) The unique identifier of the party for which the sanctions list check is performed. |
required | Array of objects (SanctionListQueryRefs) List of references to DOKS sanction list queries used in this sanctions list check. The list must be non-empty if DOKS sanction list queries are used. The queries to include depend on the party type:
|
{- "agentId": "5d2a6d47-da73-4b11-8940-27cffabb6de5",
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "sanctionListQueryRefs": [
- {
- "doksSanctionListQueryId": "987e6543-e21b-12d3-a456-426614174999",
- "partyId": "123e4567-e89b-12d3-a456-426614174000"
}
]
}{- "sanctionsListCheckId": "987e6543-e21b-12d3-a456-426614174999"
}Retrieves a single sanctions list check by its unique identifier.
| sanctionsListCheckId required | string <uuid> Example: 987e6543-e21b-12d3-a456-426614174999 The unique identifier of the sanctions list check. |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
{- "sanctionsListCheckId": "987e6543-e21b-12d3-a456-426614174999",
- "agentId": "5d2a6d47-da73-4b11-8940-27cffabb6de5",
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "statusCode": "DRAFT",
- "sanctionListQueryRefs": [
- {
- "doksSanctionListQueryId": "987e6543-e21b-12d3-a456-426614174999",
- "partyId": "123e4567-e89b-12d3-a456-426614174000"
}
], - "creationTime": "2024-01-15T10:00:00Z",
- "modificationTime": "2024-01-15T12:00:00Z"
}Updates an existing sanctions list check.
| sanctionsListCheckId required | string <uuid> Example: 987e6543-e21b-12d3-a456-426614174999 The unique identifier of the sanctions list check. |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
| agentId required | string <uuid> (AgentId) A unique identifier which identifies the business user who acts as an agent. |
required | Array of objects (SanctionListQueryRefs) List of references to DOKS sanction list queries used in this sanctions list check. The list must be non-empty if DOKS sanction list queries are used. The queries to include depend on the party type:
|
{- "agentId": "5d2a6d47-da73-4b11-8940-27cffabb6de5",
- "sanctionListQueryRefs": [
- {
- "doksSanctionListQueryId": "987e6543-e21b-12d3-a456-426614174999",
- "partyId": "123e4567-e89b-12d3-a456-426614174000"
}
]
}{ }Saves an evaluation for a sanctions list check.
DRAFT status, it evaluates it and changes status to EVALUATED.EVALUATED, it updates the result, description, or evaluation date.| sanctionsListCheckId required | string <uuid> Example: 987e6543-e21b-12d3-a456-426614174999 The unique identifier of the sanctions list check. |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
Contains the evaluation to be created for the sanctions list check.
| result required | string Enum: "SANCTIONED" "NOT_SANCTIONED" The result of the sanctions list evaluation. |
| resultDescription | string (ResultDescription) <= 1000 characters Additional description or notes about the evaluation result. |
| evaluationDate | string <date-time> The date when the evaluation was performed.
|
{- "result": "NOT_SANCTIONED",
- "resultDescription": "No matches found in any sanctions lists.",
- "evaluationDate": "2024-01-15T10:00:00Z"
}{ }Links an item (assignment, continuation agreement, purchase offer, trade settlement,
or rental settlement) to a sanctions list check. Sanctions list check's status must be EVALUATED
in order to link an item to it. Sanctions list check can be linked to multiple items.
| sanctionsListCheckId required | string <uuid> Example: 987e6543-e21b-12d3-a456-426614174999 The unique identifier of the sanctions list check. |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
| assignmentId required | string <uuid> (AssignmentId) The unique identifier of the assignment. |
{- "assignmentId": "123e4567-e89b-12d3-a456-426614174000"
}{- "linkedItemId": "123e4567-e89b-12d3-a456-426614174000"
}Unlinks an item from a sanctions list check.
| sanctionsListCheckId required | string <uuid> Example: 987e6543-e21b-12d3-a456-426614174999 The unique identifier of the sanctions list check. |
| linkedItemId required | string <uuid> (LinkedItemId) Example: 123e4567-e89b-12d3-a456-426614174000 The unique identifier of the link record (the relationship between the sanctions list check and the entity). |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
{ }Endpoints for managing DOKS sanction list queries. This includes executing sanction list queries for parties and retrieving query results.
Executes sanction list queries for multiple parties and saves the results.
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
| partyIds required | Array of strings <uuid> (PartyId) [ 1 .. 100 ] items [ items <uuid > ] List of party IDs to query against sanction lists. |
{- "partyIds": [
- "123e4567-e89b-12d3-a456-426614174000"
]
}{- "items": [
- {
- "doksSanctionListQueryId": "987e6543-e21b-12d3-a456-426614174999",
- "partyId": "123e4567-e89b-12d3-a456-426614174000"
}
]
}Retrieves DOKS sanction list query results matching the search criteria.
Either partyId or doksSanctionListQueryId query parameter must be provided.
| partyId | Array of strings <uuid> (PartyId) <= 25 items [ items <uuid > ] Example: partyId=123e4567-e89b-12d3-a456-426614174000 Filter by party IDs. |
| doksSanctionListQueryId | Array of strings <uuid> (DoksSanctionListQueryId) <= 25 items [ items <uuid > ] Example: doksSanctionListQueryId=987e6543-e21b-12d3-a456-426614174999 Filter by DOKS sanction list query IDs. |
| startIndex | integer >= 0 Default: 0 Example: startIndex=0 The zero-based index of the first result to return. |
| size | integer [ 1 .. 100 ] Default: 20 Example: size=20 The maximum number of results to return. |
| sort | string^(queryTime)\|(asc|ASC|desc|DESC)$ Example: sort=queryTime|desc Sort order for the results. Format: queryTime|asc or queryTime|desc. Default is queryTime|desc. |
| Request-ID required | string <uuid> Example: 9031d1c5-7d40-41dd-b2b8-7919a2fc4fe9 A unique id which identifies the HTTP request. The value of this header must be created by the client. This identifier is used for troubleshooting purposes. |
{- "items": [
- {
- "doksSanctionListQueryId": "987e6543-e21b-12d3-a456-426614174999",
- "partyId": "123e4567-e89b-12d3-a456-426614174000",
- "query": {
- "keyword": "John Doe",
- "entityType": "PERSON",
- "minScore": 0.8
}, - "hits": [
- {
- "maxScore": 0.95,
- "source": "EUFINANCIAL",
- "hitDetails": [
- {
- "type": "NAME",
- "nameType": "PRIMARY",
- "value": "Saddam Hussein AL-TIKRITI"
}
]
}
], - "queryTime": "2024-01-15T10:00:00Z"
}
], - "totalCount": 42
}