What credentials do I need to get started?

Modified on Wed, 26 Nov, 2025 at 5:51 PM

The necessary credentials and configuration details needed for setup will be shared by the Bureau teamYou'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 the Authorization header. 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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article