Montran Screening Result
The result of a sanctions screening operation performed by Montran's Enhanced Filtering System (EFS). Contains match information from screening against compliance lists such as OFAC, EU, OFSI, Lloyds MIU, and UN sanctions lists.
Properties
| Name | Type | Description |
|---|---|---|
| screeningId | string | Unique screening operation identifier |
| result | string | Overall screening result |
| screeningType | string | Type of screening performed |
| channelId | string | Screening channel used |
| matchCount | integer | Number of matches found |
| matches | array | Individual match details |
| transactionReference | string | Reference to the screened transaction |
| messageFormat | string | Format of the screened message |
| screenedAt | string | Timestamp when screening was performed |
| latencyMs | integer | Screening processing time in milliseconds |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://www.montran.com/schemas/screening-result.json",
"title": "Montran Screening Result",
"description": "The result of a sanctions screening operation performed by Montran's Enhanced Filtering System (EFS). Contains match information from screening against compliance lists such as OFAC, EU, OFSI, Lloyds MIU, and UN sanctions lists.",
"type": "object",
"required": [
"screeningId",
"result",
"screenedAt"
],
"properties": {
"screeningId": {
"type": "string",
"description": "Unique screening operation identifier"
},
"result": {
"type": "string",
"description": "Overall screening result",
"enum": [
"PASS",
"HIT",
"POSSIBLE_HIT"
]
},
"screeningType": {
"type": "string",
"description": "Type of screening performed",
"enum": [
"transaction",
"entity",
"batch"
]
},
"channelId": {
"type": "string",
"description": "Screening channel used"
},
"matchCount": {
"type": "integer",
"description": "Number of matches found",
"minimum": 0
},
"matches": {
"type": "array",
"description": "Individual match details",
"items": {
"$ref": "#/$defs/ScreeningMatch"
}
},
"transactionReference": {
"type": "string",
"description": "Reference to the screened transaction"
},
"messageFormat": {
"type": "string",
"description": "Format of the screened message",
"enum": [
"ISO20022",
"SWIFT_FIN",
"ISO8583",
"NACHA",
"PROPRIETARY"
]
},
"screenedAt": {
"type": "string",
"format": "date-time",
"description": "Timestamp when screening was performed"
},
"latencyMs": {
"type": "integer",
"description": "Screening processing time in milliseconds",
"minimum": 0
}
},
"$defs": {
"ScreeningMatch": {
"type": "object",
"description": "Individual match against a sanctions or compliance list entry",
"properties": {
"matchId": {
"type": "string",
"description": "Unique match identifier"
},
"matchedField": {
"type": "string",
"description": "Transaction field that triggered the match",
"enum": [
"debtorName",
"creditorName",
"debtorAddress",
"creditorAddress",
"debtorCountry",
"creditorCountry",
"remittanceInformation"
]
},
"matchedValue": {
"type": "string",
"description": "Value from the transaction that matched"
},
"listSource": {
"type": "string",
"description": "Source of the compliance list",
"enum": [
"OFAC",
"EU",
"OFSI",
"UN",
"LLOYDS_MIU",
"CUSTOM"
]
},
"listName": {
"type": "string",
"description": "Name of the compliance list"
},
"listEntryId": {
"type": "string",
"description": "Entry identifier in the compliance list"
},
"listedName": {
"type": "string",
"description": "Name as it appears on the sanctions list"
},
"matchScore": {
"type": "number",
"description": "Match confidence score (0-100)",
"minimum": 0,
"maximum": 100
},
"matchType": {
"type": "string",
"description": "Type of matching algorithm that produced the match",
"enum": [
"EXACT",
"FUZZY",
"PHONETIC",
"PARTIAL"
]
},
"severity": {
"type": "string",
"description": "Match severity level",
"enum": [
"high",
"medium",
"low"
]
}
}
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/json-schemas/montran-screening-result"
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.