Overview
The BVNK RESTful API is designed to enable seamless and secure transactions, including payments, channels, and digital wallet operations. The API operates over HTTP, and all requests and responses are formatted as JSON objects.
To gain access to the API, create an account on the BVNK Portal. Once you've completed the signup process and acknowledged our terms, create API keys (Hawk Auth ID and Secret Key).
BVNK API has two environments:
- Production: https://api.bvnk.com/
- Sandbox: https://api.sandbox.bvnk.com/
Note that items cannot be transferred between these environments. The sandbox environment is limited to test your integration safely before going live. You can request access to the Production API via the Portal.
You can download and use the BVNK OpenAPI Specification. This file contains the complete API specification that you can use with API clients, code generators, and AI tools. Right-click the link and select Save link as... to download the file.