This guide explains how to generate a Strike API key with the minimum required scopes to enable OBM RTS to confirm funded amounts and perform cash payouts to your energy supplier.
Prerequisites
- An active business Strike account.
- Access to the Strike Dashboard at https://dashboard.strike.me.
Step-by-Step Instructions
- Go to https://dashboard.strike.me and sign in with your Strike credentials.
- Navigate to API Keys in the dashboard menu (top-right), select API keys.
- Click Create API key.
- Configure the Key
Name: Enter a descriptive name (e.g., "OBM RTS").
-
Select (check) the following key scopes
-
Accounts
- Read account balances (partner.balances.read)
-
Webhook subscriptions
- Manage webhook subscriptions and read webhook event history (partner.webhooks.manage)
-
Payouts
- Retrieve a bank payment-method object(s) (partner.payment-method.bank.read)
- Create a new bank payment-method object (partner.payment-method.bank.create)
- Delete a bank payment-method object (partner.payment-method.bank.delete)
- Create a new payout object (partner.payout.create)
- Retrieve a payout object(s) (partner.payout.read)
- Initiate a payout (partner.payout.initiate)
-
Accounts
- Click Next.
- Click Create API Key.
- This is the only time you'll see the key, so you must copy it immediately. For convenience, hovering over it will present a Copy to clipboard option.
- Enter your API Key into OBM RTS in the Add Payment Source page here, after selecting "Connect a Strike Account".
- You should see the following, once completed
Best Practices & Security Notes
- Use the minimum scopes needed — don't select any more than the ones outlined above.
- Create separate keys for different purposes/environments — don't use one for OBM RTS that has been used elsewhere).
- Strike API keys never expire — don't share it.
- Rotate Strike API keys periodically — revoke the API key, create a new one, and reconnect a new OBM RTS Strike payment method using the new key.
Comments
0 comments
Article is closed for comments.