Afreximbank Docs
The internal engineering documentation hub for Afreximbank (the African Export-Import Bank) platforms. Each internal product is documented here: concepts, capabilities, and a live API reference rendered directly from each service's OpenAPI spec.
Products
-
Deal Mail — End-to-end deal pipeline and approval workflow system. Tracks deals across every approval stage with full audit trails, runs the PAC / CRECO / ExCo committee sign-off workflows, and integrates Salesforce CRM and SharePoint documents. (REST API — see the API reference.)
-
Enterprise API Layers — The API-Led Connectivity platform (Quarkus + Apache Camel). A standards-based three-layer API model — Experience → Process → System — communicating over gRPC with Kafka domain events and an Apache APISIX gateway.
-
Message Processing Hub — The event-driven AfPay platform for SWIFT and financial message processing (Spring Cloud Stream + Kafka + IBM MQ). Translates MT ↔ ISO 20022, tracks SWIFT GPI, and handles Mastercard cross-border payments.
More platforms will be added here as they come online.
Conventions
- API references are generated from each service's OpenAPI spec and rendered with Redoc — they always match the deployed contract.
- Search is built into the site (top-right) and indexed offline at build time; it works without any external service.
- These are internal repositories — there are no public source links.
This is internal documentation for Afreximbank platform teams.