Discussions

Ask a Question
Back to all

🔑 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!