# Party screening

URL: /systems/legal-and-corporate/party-screening · Id: `capability:party-screening`

> Party screening checks who a counterparty is and whether a Startup may deal with them, from identity to sanctions and fraud signals.

Party screening checks who a counterparty is and whether a [Startup](/business/nouns/startup) may deal with them, from identity to sanctions and fraud signals.

## Contract
A [Party](/business/nouns/party) is screened before its first money move and screened again when its details change.

| Rule | Detail |
| --- | --- |
| Identity | Verifies a [Person](/business/nouns/person) or [Organization](/business/nouns/organization) against official records |
| Sanctions | Checks sanctions and restricted-party lists |
| Fraud signals | Scores email, device, card and location signals |
| Hold | A Party that fails is held, and its [Orders](/business/nouns/order) wait |
| Rescreen | A change of name, owner or country screens again |
| Record | Each result is kept with the lists and versions it checked |

## Verbs
| Verb | Object | Event |
| --- | --- | --- |
| [Party.get](/business/nouns/party/get) | [Party](/business/nouns/party) | None. |
| [Party.screen](/business/nouns/party/screen) | [Party](/business/nouns/party) | [`Party.screened`](/business/events/Party.screened) |

## Interfaces
- [API](/code/api/reference)
- [SDK](/code/sdk/reference)
- [CLI](/code/cli/reference)
- [MCP](/code/mcp/reference)

## Example
A print-on-demand shop's new wholesale buyer passes identity but matches a restricted-party list. The Party is held, its $3,000 Order waits, and the [Risk Analyst](/agents/operations/risk-analyst) gets an [Approval](/business/nouns/approval) with the match attached.