ALAT

Welcome to the ALAT API Portal. The objective of this site is to make ALAT APIs accessible to businesses and application developers.
Build financial solutions where customers never have to visit a bank, because our APIs offer a wide range of capabilities for account creation, digital payments, savings and loans.

Introduction

Explore our well-documented APIs to help build internationally acceptable financial solutions to help serve everyday customer needs.

Onboarding

APIs to help validate customer identity and create instant accounts.

Payments

APIs that offer simple, painless and reliable payment solutions. Experience incredible success rates with

- Instant funds transfers
- Schedule recurring payments
- Airtime & Data purchase
- Pay Bills
- QR Payments
- Cards

Loans

Help your customers access credit facilities to help meet their financial needs.

Savings

Help your customers cultivate the saving culture and save towards their desired goals, while earning competitive interest rates.

Account Maintenance

APIs to perform actions like account balance enquiry, get transaction history and request e-statements.

Authentication

To begin using our APIs, you have to subscribe to a product and use the test Authentication Codes to test your product. When you are ready to go live, you will apply for production credentials. Along with the credentials is a unique ID that you have to pass with every call you make to the API.

Errors

A failed request returns error messages and the appropriate HTTP response code

Here are some common errors.

Invalid Channel ID

Please verify that you are passing the correct channel ID for your application. Also verify that the your access has not been revoked.

Too Many Requests - Error 429

Depending on your product subscription, you may get this error when you exceed the allowed number of requests in a specified period. When you get this error, you have to wait a while before sending more requests. Please check your subscription for details.

{

  "result": null,

  "errorMessage": null,

  "errorMessages":

    [

      "An error description.",

      "Another error description."

    ],

  "hasError": true,

  "timeGenerated": "2020-10-20T07:45:00.2133878Z"

}

API Endpoints