General Services
A group of general utility APIs like ability to get a list of banks vs their CBN codes, List the branches of a bank, etc. These are basically a list of multipurpose services that anyone may find useful. Ideal for businesses that may be building lifestyle services or location related services with a focus on the financial sector. They are also APIs that can be used to complement some of the other categories to generally create improved experiences.
Lookup NUBAN
With this service, the calling apps can check corresponding banks matched to a customer's account number. In effect, take an account number and try to determine which bank it’s from. OnePipe will forward to the provider’s dedicated implementation. Providers will either use NUBAN rules to determine or if they already have a static record for the account number, they can retrieve that instead.
Get Banks
With this service, the calling apps can get list of financial institutions with their corresponding codes. Apps will collect authorisation details and forward to OnePipe to execute, OnePipe will in turn forward to the provider’s dedicated implementation. The provider will return a list of all financial institutions available.
List Branches
With this service, the calling apps can get list of branches for financial institutions. Effectively, a provider will provide the list of physical locations that a given financial institution operates from. This services makes a fundamental assumption that the provider here is also the said financial institution. It would be either branches, offices, or other relevant addresses as relates to the given financial institution. OnePipe will forward to the provider’s dedicated implementation to provide this information.
Benefits Intent
General idea
Background and problem statement
Today at OnePipe, we create unique workflows within GRB that match a specific CX or use case. At times, these workflows call underlying OnePipe APIs, at times they don’t. But they typically achieve a “jobs-to-be-done” goal for the user. One of the challenges we have always grappled with is how at times these workflows seem to precede the actual OnePipe API. And then we try to (in retrospect) figure out how to make such a workflow become API-first afterwards. Examples are: Account upgrade, GroupMoni Pay4Me, Pay-to-App, etc.
Get Data
With this service, the calling apps can get relevant data particular to a given provider. This service makes a fundamental assumption that the provider in context holds necessary data needed by the app to proceed with its operations. OnePipe will forward to the provider’s dedicated implementation to provide this information.