Go live checklist


Once you’ve integrated with the Basiq API using our sandbox environment, and you’re ready to be enabled for live data, there are a few things to tick off to ensure it all runs smoothly. Here is a checklist covering everything you need to make your application production-ready.

All of the best practice implementation details for the following requirements can be found here.


with the Basiq dashboard

✅    Invite team members to your account

✅    If you wish to access Open Banking data, reach out to customer success to ensure you are enabled

✅    Setup Basiq applications to manage API keys, configure your consent policy, and
select your
offered institutions**.

✅    Before being enabled for access to live data, ensure you have cleaned up any test users as these will become billable once you are switched on.

The basics

✅    Cache your token, don't re-authenticate for every request. Token lasts 1 hr

✅    Use correct token scope eg. use CLIENT_ACCESS token for all client side requests.

✅    Handle jobs correctly, including happy and unhappy paths

Need data updated daily?

✅    Enable smart cache for daily fresh data

✅    Check user jobs daily and handle any failures

✅    Only manually refresh connections on an ad hoc basis


✅    Ensure error logging includes userId, connectionId, and jobId, for reporting issues

✅    Use /institutions to dynamically determine current stage and status of all connectors

✅    Subscribe to notifications from our status page for larger, ongoing outages

✅    Reach out to us anytime via the intercom chat bubble on our site, or at [email protected].



Download this checklist

If you would like a PDF of this checklist to hand off to your developers, you can get one here.