AppZone API Documentation
  • Overview
    • Welcome
    • Getting Started
    • Enterprise User Oauth
  • Account
    • Account API
      • Create Account
      • Account Enquiry
      • Freeze Account
      • Unfreeze Account
      • Check Freeze Status
      • Place Lien on Account
      • Remove Lien on Account
      • Check Lien Status
      • Activate Post-No-Debit on Account
      • Deactivate Post-No-Debit on Account
      • Check Post-No-Debit Status
      • Retrieve BVN Details
      • Create Customer and Account
      • Update Account Tier2
      • Get Bank One Balance Enquiry
      • Generate Account Statement
      • Get Active Savings Accounts by CustomerID
      • Search Transactions
      • Get Transactions
  • Customer
    • Customer API
      • Create Customer
      • Update Customer
      • Get Customer by Account Number
  • Loans
    • Loan API
      • Get Loans By Customer Id
      • Get Loan Repayment Schedule
      • Loan Creation Application 2
      • Get Loan Account Balance 2
  • Account Officer
  • Standing Order
    • Standing Order API
      • Standing Order Creation Application2
      • Get Standing Orders By Debit Account Number
      • Cancel Standing Order
  • Fixed Deposit
    • Fixed Deposits API
      • Create Fixed Deposit Account
      • Get Fixed Deposit Account By Account Number
      • Get Fixed Deposit Account By Liquidation Account
      • Get Fixed Deposit Account By Phone Number
  • Transfers
    • Transfer API
      • Name Enquiry
      • Intra Bank (Local) Fund Transfer
      • Intra Bank Transfer
  • Cards
    • Cards API
      • Retrieve Institution Configurations
      • Card Request
      • Get Customer Cards
      • Hotlist Customer Card
      • Check Card Generation Status
      • Link Card to Customer Account
      • Freeze Cards
      • Unfreeze Cards
      • Add Transaction Limit to Customer Card
      • View Transaction Limit on Customer Card
      • Update Transaction Limit on Customer Card
      • Disable channel for customer card
      • Get Card Delivery Options
      • Re-Enable Channel for Customer Card
  • Overdraft
    • Overdraft API
      • Create Overdraft
      • Get Overdraft Interests
      • Get Overdraft Fees
  • Transactions
    • Transactions API
      • Transaction Status Confirmation
      • Credit Customer Account
      • Debit Customer Account
      • Reversals
  • Bills Payment
    • Bills Payment API
      • Get Commercial Bank
      • Get Billers
      • Get Billers Category
      • Get Payment Items
      • Initiate Bills Payment Transaction
  • Messaging
    • Save Bulk SMS
    • Save Email
Powered by GitBook
On this page
  • APPZone Core API Portal
  • Getting Started
  • API Portal Management Features
  • Get Your Authtoken
  • Service Group Management
  • Auth Token Management
  • IP Mapping
  • Contact Support
  1. Overview

Enterprise User Oauth

Step by step authentication as an enterprise user.

PreviousGetting StartedNextAccount API

Last updated 3 years ago

As an enterprise user, you need to follow these steps carefully to get your authentication token to be able to make API request.

APPZone Core API Portal

The Appzone Core API Portal named “I-restrict” is a platform that allows our partners manage, configure and setup their institutions to consume our APIs

Getting Started

Step 1: The setup is initiated by providing the email address of the resource that would be responsible for managing the API Portal for the institution to the Appzone Channels Implementation team. Please note that this is actioned after confirmation of payment

Step 2: The Appzone Core Channels Implementation team creates an admin user for the institution. This process should take less than a day after confirmation of payment.

Step 3: The selected institution personnel receives an email from our Recova system requesting user to setup password. User clicks on the “Set password” icon and is redirected to a page where he/she is required to set a password to access the API Portal

Step 4: After the completion of the password setup, user is required to visit

Staging: (to be used during development on staging)

Live: and login by using the set password above

API Portal Management Features

The API Management portal contains the following underslisted feature

Service Groups Management: This module enables users to view the varieties of Service groups

• Auth token Management: This module enable users create Auth Token and map service groups to a particular Auth token

• Institution: This module allows users view institution.

• IP Mapping: This module enables a user map an IP to a created Auth token

Get Your Authtoken

  • Login into the portal

  • Create Auth token and select service groups using the Auth Token module

  • Map an IP to the created Auth token using the IP Mapping Module

Service Group Management

This module enables users to view the varieties of Service groups available on our platform

Auth Token Management

This module enables users to create an Auth token for the institution. Users can create more than one auth token depending on the number of implementation.

Step 1: To create Auth token, user logs into the I-reestrict portal, clicks on the Auth Token Menu on the Left panel.

Step 2: Click on the new icon. To create a new Auth Token

Step 3: Select Expiry date and time ( Note: Kindly ensure the expiry date is a minimum of 1 year)

Step 4: Select required service group by ticking as applicable

Step 5: After selecting the required service group based on the required features, user selects enable IP Restriction and clicks Save. A new Auth Token is created afterwards.

IP Mapping

This module enables users map an IP to a created Authtoken

Step 1: Click on the new icon. To create a new map a new IP to a token

Step 2: Click on the Select Authentication Token menu (Screenshot: Highlighted in red), a drop down of all created menu appears, Select the Auth token you are trying to map to the specific IP address.

Step 3: After selecting the specific Auth Token, User enters the IP he/she is trying to map to the auth token and selects Save (Ref screenshot below)

Step 4: After saving, the user is shown a successful message which signifies completion of IP mapping (Ref screenshot below).

Contact Support

If you are still unclear about how to authenticate as an enterprise user or you have further question, feel free to reach out to developer support

Name
Email

Morenike Oniyide

moniyide@appzonegroup.com

Azeezat Muhammed

amuhammad@appzonegroup.com

Daniel Oladimeji

doladimeji@appzonegroup.com

Tolu Adibe

tadibe@appzonegroup.com

Congratulations you can start using the APIs with your configured auth token.

🎉
https://staging.mybankone.com/iRestrict/login
https://api.mybankone.com/iRestrict/login
service group management
auth token management
get auth token
service group
IP Mapping
IP mapping