The necessary credentials and configuration details needed for setup will be shared by the Bureau team. You'll receive the following from Bureau:
- Client ID (or Credential ID): This is mandatory when initialising the SDK and calling the authentication function. The Client ID basically acts as the authentication for the initial API call.
- Secret Key: This is used in combination with the Client ID to authenticate Bureau APIs. For specific backend calls, such as the Access User Info API, these two credentials must be Base64 encoded (
Base64(clientID:secret)) and sent in theAuthorizationheader. The secret key is also shared with the operator and used in the cryptographic handshake to generate the HMAC 256 signature, ensuring the request was not tampered with.
- API Key (for authentication calls): This is used specifically for the Initiate Authenticate API call and is sent in the header as
X-Bureau-Auth-API-Key.
- Integration Guide with Flow Diagrams: The Bureau team will share the credentials (Client ID and secret) along with the integration guide and flow diagrams.
Contact our support team to obtain these credentials. @support@bureau.id
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article