AEB Compliance Screening API is one of 67 APIs that AEB publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Compliance Screening. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, a changelog, and a GitHub repository.
This API exposes
11 operations
across 11 paths,
and defines 31 schemas.
It is described by OpenAPI 3.2.0, at version 4.0.
Requests are made against a single base URL, https://rz3.aeb.de/test4ce/rest.
11 operations11 paths31 schemas3 GET8 POST
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.2.0
API Version
4.0
Base URL
https://rz3.aeb.de/test2ici/rest
Authentication
API Key, HTTP Basic
Resource Areas
1
Authentication & Security 2
AEB Compliance Screening API declares
2 security schemes
for authenticating requests.
An API key is passed in the header as X-XNSG_WEB_TOKEN (SWAGGER_AUTH_KEY).
It accepts HTTP basic authentication (BASIC_AUTH).
By default, every request must be authenticated.
Paths & Operations 11
Across 11 paths, the API surfaces 11 operations — 3 GET, 8 POST. Each is listed below with its method, path, parameters, and response codes.
Returns all match handling updates since the last synchronization.
matchHandlingChangesbody→ 200400401405406415500
GET
/ComplianceScreening/profiles
Get the Compliance profiles of a client
profiles1 param→ 200400401405406415500
POST
/ComplianceScreening/screenAddresses
Address screening
screenAddressesbody→ 200400401405406415500
POST
/ComplianceScreening/screeningStatisticData
Find statistic data
screeningStatisticDatabody→ 200400401405406415500
Schemas 31
The contract defines 31 schemas that model the data the API accepts and returns. The most detailed are RestrictedPartyAddressDTO (51 properties), GoodGuyAddressDTO (46 properties), AddressToCheckDTO (41 properties), ScreeningStatisticDataDTO (23 properties). Each schema is shown below with its type and property counts.
LastRestrictedPartyListUpdateResponseDTO
object
DTO for wrapping the a "simple" Date result of a function to something, which is JSON-able.
1 property
AddressScreeningResultDTO
object
Data transfer object for the results of address screening.
4 properties
MatchHandlingSyncDTO
object
The sync results of one handled match.
4 properties
ProfileDTO
object
Data transfer object for a Compliance profile.
2 properties
ScreenAddressesRequestDTO
object
Request object for screening addresses against restricted party lists.
2 properties
AddressToCheckDTO
object
Data transfer object for an address to be screened against restricted party lists.
41 properties
ClientSystemComplianceEventDTO
object
Data transfer object describing a log event of the client system.
11 properties2 required
GetMatchHandlingChangesResponseDTO
object
Response when getting changed match handling results.
7 properties
MatchHandlingCountRequestDTO
object
Represents the request for counting matches in the match handling overview.
5 properties
GoodGuyAddressDTO
object
Data transfer object for a Good Guy address.
46 properties2 required
RestrictedPartyAddressDTO
object
Data transfer object for addresses found in a restricted party list which match a given address.
51 properties
GetScreeningStatisticDataResponseDTO
object
Data transfer object for statistic data in Compliance Screening.
5 properties
AddressIdDTO
object
Data transfer object for encoding of IDs of addresses, e.g. like DUNS number or passport number.
2 properties1 required
GoodGuyConditionDTO
object
Condition of a Good Guy. Allows to define that a Good Guy is only valid in a certain context like a specific order or transaction.
2 properties1 required
GetMatchHandlingChangesRequestDTO
object
Request to get changed match handling results.
4 properties
MatchHandlingCountResponseDTO
object
Represents the response of counting matches.
5 properties
GetScreeningStatisticDataRequestDTO
object
Data transfer object for requesting statistic data in Compliance Screening.
8 properties2 required
ResponseMessageDTO
object
Result messages like errors or warnings.
4 properties
AebProblemError
object
Array of related errors
4 properties
ErrorData
object
2 properties
ScreeningStatisticDataDTO
object
Data transfer object for statistic data in Compliance Screening.
23 properties
AebProblem
object
8 properties
FindMatchingAddressesRequestDTO
object
Request object to find restricted party addresses matching a given address.
2 properties
AddressScreeningParametersDTO
object
Data transfer object for parameters of the address screening.
11 properties2 required
AcknowledgeGetMatchHandlingChangesResponseDTO
object
Response for /ComplianceScreening/matchHandlingChanges .
4 properties
DateAndZoneDTO
object
Date and timezone.
2 properties
GoodGuyDefinitionResultDTO
object
The result of a Good Guy definition request.
1 property
MatchHandlingCountFilterParmsDTO
object
Parameters to configure the match handling view when counting the matches.
1 property
TextInLanguageDTO
object
A translated text in one of the specified languages.
2 properties
AcknowledgeGetMatchHandlingChangesRequestDTO
object
Request to acknoledge changed match handling results.
5 properties
AddressScreeningConditionDTO
object
Data transfer object for a condition for an address check.
2 properties1 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of AEB Compliance Screening API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.