In the Bigcommerce store dashboard, navigate to Advanced Settings -> API Accounts.
Click Create API Account Button. Then click on Create V2/V3 API Token. As shown in the below screenshot
Select the following Scopes: Content Modify, Information & Settings Read-Only, Marketing Read-Only, Products Read-Only, Themes Modify. As shown in the following screenshots. The rest of the scopes can be set to None.