Skip to main content

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.
note

This is internal documentation for Afreximbank platform teams.