https://patrickbuildscoolstuff.medium.com/using-bigcommerce-customer-identity-access-management-to-authenticate-your-apis-701d48fa57a1