Leadex Systems

API development and management, end to end

We design, build, secure and run APIs, from contract-first design and implementation to gateways, developer portals and monitoring. Our work includes Open Banking APIs, partner APIs and a bank developer portal.

Our approach

  1. 01

    Design

    Contract-first API specifications (OpenAPI or RAML) agreed with consumers before code is written.

  2. 02

    Build

    APIs implemented as tested, versioned services delivered through CI/CD.

  3. 03

    Secure

    OAuth 2.0 and OpenID Connect, rate limits and gateway policies, down to per-operation authorisation.

  4. 04

    Publish and run

    Developer portal, documentation, onboarding and monitoring so partners can self-serve.

Expertise

Banking

Open Banking APIs

Account information and payment initiation APIs with sandbox and production environments, see our Open Banking Accelerator.

Gateways

API gateways and policies

MuleSoft API Manager and Omni Gateway, including custom Rust PDK policies and OAuth 2.0 via Keycloak.

Partners

Partner and developer portals

Portals where external developers discover, test and subscribe to your APIs.

Payments

Payment integrations

SWIFT, Western Union and Apple Pay integrations delivered for financial institutions.

Outcomes

Faster delivery
Reusable, documented APIs shorten each new integration.
Secure by default
Consistent authentication and policies at the gateway.
Self-service
Partners onboard through a portal instead of email.
Governed
Versioning, analytics and an owner for every API.

Frequently asked questions

What is API management?

The tools and practices to publish, secure, monitor and govern APIs: a gateway that enforces policies, a developer portal for consumers, analytics and versioning. We implement it mainly with MuleSoft Anypoint Platform.

Do you build Open Banking APIs?

Yes. We have delivered Open Banking programmes for banks, including the first Open Banking rollout in Jordan, and offer a Bank Developer Portal accelerator with sandbox and production environments, payment initiation and funds confirmation APIs.

Can you secure existing services without rewriting them?

Yes. For one bank we exposed a 278-operation IBM App Connect Enterprise endpoint to partners through MuleSoft Omni Gateway, with OAuth 2.0 via Keycloak and per-operation authorisation, and no changes to the existing service.

Which API standards do you use?

We design contract-first with OpenAPI or RAML, secure APIs with OAuth 2.0 and OpenID Connect, and version them so consumers are not broken by changes.

Planning an integration — or stuck in one?

Book 30 minutes with a senior Leadex architect and leave with a second opinion on your architecture.