Discussions
🔑 API Key Access – Inconsistent Availability Across Partner Accounts
Hi team,
As a ServiceM8 Partner, I’ve noticed some inconsistency with the visibility and creation of API Keys across client accounts.
In some of the accounts I manage, I’m able to see the API Keys section (with the icon showing under Settings), and I can generate keys without issue. However, in other partner-linked accounts, that same icon simply isn’t there — even though I’m logged in via my partner access.
I understand API key creation is technically restricted to the business owner, but it seems like in some accounts I’m still able to access it — so I’m unsure if:
- This is expected behaviour
- There’s a setting that the business owner needs to toggle
- Or if it's a recent change or permission quirk
Ideally, I’d like to be able to have clients grant me permission so I can generate the keys on their behalf (rather than having them do it themselves, which adds friction when setting up integrations).
Can anyone clarify:
- Is this a bug or by design?
- Is there a way partners can request or be delegated access to the API key management screen?
Appreciate any guidance!