Welcome Developers

From developer, to developer

Hello, welcome to BNI API portal. Just like what you see in API product page, there are hundreds of APIs created by our team. Those hundreds APIs are created so everyone can enjoy various BNI banking services from anywhere, including your own application. To start developing BNI APIs in your application, you can play with our APIs in the Sandbox. If you don’t know how to, below are the steps for you developers to execute your business ideas into reality. Let’s innovate together ! #GaPakeNanti

Baby steps to play BNI APIs

  •  

    Make sure you have BNI API account and login to open our secret menus ;)

  •  

    There are 2 secrete menus, it’s Sandbox and Application. Go to Application menu firstto create your application. There you will be asked to choose APIs that you want to try. Don’t forget to choose API utility. It’s a must have service so you can request token to hit our API.

  •  

    For every application you create, you will get credential just for you. Credentials consist of x-api-key, api secret, OAuths credential (username) and OAuths secret (password). You can use it to test all API that you have chosen.

  •  

    Go to second secret menu, Sandbox

    SEvery sandbox page of your chosen API contains a list of API services that you can try immediately. Don’t forget to check your application credentials.

  •  

    Request token

    Click request token to get token that you can continually use to access all API service for 1 hour. If a token is expired, then you need to request token again.

  •  

    Try our APIs

    For example, you chose product One Gate Payment and wanted to use service get balance, you need to input x-api-key and token.

  •  

    Try our APIs

    Copy and Paste implementation notes to field Body, and don’t forget to fill the signature correctly. You can read thr documentation page to figure out the way to generate signature. Another way is to copy and paste the body (exclude field signature) to 3rd party website like https://jwt.io. Don’t forget to input your API key secret.

  •  

    Try our APIs

    After filling everything correctly, click Try it out! And Voila, you get your response, either success or error. You need to try it!

  •  

    Still confused?

    Our team have created various video tutorials to play with BNI API Sandbox, check it out.

  •  

    Even more confused?

    You can post your question on api onboarding or collabs to connect directly with our team.