Skip to main content

Screening – Added

Screening now supports uploading, reusing, and deleting documents at both the entity level and the individual match level within a batch, using the same upload-URL/reuse pattern as other document flows in the platform. New materiality endpoints let users escalate and de-escalate a materiality task on an entity, trigger aggregate entity materiality calculation for a batch, and retrieve the full materiality assessment history for an entity.

A number of existing Batch, Entity, and Match endpoints have also been extended with new fields to support this materiality workflow: journey type and main legal entity on batch creation and retrieval, entity-level materiality assessment/escalation/impacted-client details, and match-level classification data and last-actioned-by information.

Affected Endpoints

New

  • PUT /screeningcommand/api/v3/batch/{id}/entity/{entityId} (new)
  • PUT /screeningcommand/api/v3/batch/{id}/entity/{entityId}/escalatematerialitytask (new)
  • PUT /screeningcommand/api/v3/batch/{id}/entity/{entityId}/deescalatematerialitytask (new)
  • POST /screeningcommand/api/v3/batch/{id}/entity/{entityId}/documents/upload-url (new)
  • POST /screeningcommand/api/v3/batch/{id}/entity/{entityId}/documents/reuse (new)
  • DELETE /screeningcommand/api/v3/batch/{id}/entity/{entityId}/documents/{documentId} (new)
  • POST /screeningcommand/api/v3/batch/{id}/entity/{entityId}/match/{matchId}/documents/upload-url (new)
  • POST /screeningcommand/api/v3/batch/{id}/entity/{entityId}/match/{matchId}/documents/reuse (new)
  • DELETE /screeningcommand/api/v3/batch/{id}/entity/{entityId}/match/{matchId}/documents/{documentId} (new)
  • POST /screeningcommand/api/v3/batch/{id}/aggregate-entity-materiality (new)
  • GET /screeningquery/api/v4/batch/entity/{entityId}/materiality-assessment-history (new)
  • GET /screeningquery/api/v4/batch/{batchId}/entity/{entityId}/documents (new)
  • GET /screeningquery/api/v4/entity/{entityId}/documents (new)
  • GET /screeningquery/api/v4/batch/{batchId}/entity/{entityId}/match/{matchId}/documents (new)
  • GET /screeningquery/api/v4/entity/{entityId}/match/{matchEntityUniqueId}/documents (new)

Updated

  • POST /screeningcommand/api/v3/batch (updated: request now accepts journeyType, journeyMainLegalEntityId)
  • PUT /screeningcommand/api/v3/batch/{id}/matches (updated: each match now accepts classificationData, classificationDataReviewed)
  • GET /screeningquery/api/v4/batch/{batchId}/entity (updated: response now includes entityMaterialityAssessment, materialityTaskEscalatedDetails, impactedClients)
  • GET /screeningquery/api/v4/batch/{batchId}/entity/{entityId} (updated: response now includes entityMaterialityAssessment, materialityTaskEscalatedDetails, impactedClients)
  • GET /screeningquery/api/v4/batch/{id} (updated: response now includes journeyType, journeyMainLegalEntityId)
  • GET /screeningquery/api/v4/batch/journey/{journeyId} (updated: response now includes journeyType, journeyMainLegalEntityId)
  • GET /screeningquery/api/v4/batch/journey/{journeyId}/process/{processId} (updated: response now includes journeyType, journeyMainLegalEntityId)
  • GET /screeningquery/api/v4/batch/{batchId}/entity/{entityId}/match (updated: response now includes classificationData, classificationDataReviewed, lastActionedBy.actionedOn)
  • GET /screeningquery/api/v4/batch/{batchId}/entity/{entityId}/match/{matchId} (updated: response now includes classificationData, classificationDataReviewed, lastActionedBy.actionedOn)
  • GET /screeningquery/api/v1/batch/{batchId}/entity/{entityId}/match, /api/v2/..., /api/v3/... (updated: response now includes lastActionedBy.actionedOn)
  • GET /screeningquery/api/v1/batch/{batchId}/entity/{entityId}/match/{matchId}, /api/v2/..., /api/v3/... (updated: response now includes lastActionedBy.actionedOn)