Sandbox environment

Overview

Bud's Sandbox environment is a shared environment for integrating and testing Bud’s services used by both prospective and current clients of Bud.

The sandbox environment does:

  • provide a way for prospective and current clients to gain a better understanding of the current Bud offering;
  • enable a safe environment from which clients can integrate against the Bud platform;
  • allow clients to run light automated functional tests, assuming a reasonable level of load (see info on call limits); and
  • mirrors Bud’s production environment where all updates are made in tandem.

The environment does not:

  • facilitate the use of real production data; nor
  • provide a means for Bud clients to run heavy automated functional or load (stress) tests against; nor
  • have any service level agreements associated with it; nor
  • provide the same variety of Open Banking providers (more info).

🚧

Bud's sandbox environment has limits in place that restrict the number of calls you can make. Learn more here.

Sandbox API and access

To start interacting with Bud’s Sandbox API (https://api-sandbox.thisisbud.com) you have to sign up for Bud Console account.

Once you’ve completed the signup and activation process you will be able to create a new project in the Bud Console to receive API Credentials (client_id and client_secret). These can be used to obtain OAuth2 access and refresh tokens using the authentication endpoint. The access token must be supplied as a Bearer token within every service API call made to the Bud Platform. Once the access token has expired, the refresh token must be used to obtain another access token.

See here for more details.

Sandbox providers

On the sandbox environment, the variety of providers that you can connect to via Open Banking is limited and contains a predefined set of dummy accounts and dummy transaction data. The instance size doesn’t differ from production, although, to reiterate, call limits are in place.

Currently, you are able to connect to customer profiles with predefined accounts and transaction data sets (managed by Bud) which are available via the different sandbox providers.

The credentials to access these sandbox providers can be found here.





If you have any questions, please contact us via the chatbot (bottom-right of screen 👉) or via a support request or check our FAQs.