Resolve Positions to ACI Risk Indicators
resolve_exposuresMap up to 200 positions, each given by its identifiers, to the ACI Risk Indicators of the providers behind them. Accepted identifiers: a venue, composite or share-class FIGI; a ticker with its MIC; an LEI; a chain id with a contract address; an ACI provider slug; a DTI. ISINs and CUSIPs are not accepted, and a position carrying one is refused. Each position comes back, in input order, with an outcome: resolved, with the instrument, every role and entity linked to it, and the provider's risk_band, score and snapshot_id; ambiguous, with the candidates, which a module_hint narrows; withheld; uncovered; or out_of_scope. Every outcome but resolved carries a reason_code. Nothing is guessed: an identifier matches exactly or not at all. A position carries its identifiers only; market values are not accepted. Access: Professional plan and above. If the user is not signed in, calling this tool starts the sign-in to their Aethon Credit Intelligence account.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"positions": "<positions>"
},
"name": "resolve_exposures"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| positions | Yes | 1 to 200 positions. | |
| mapping_seq | No | A published mapping version to pin, by number. The latest by default. An unknown number is refused, never replaced. |