How to forcibly disconnect an OAuth connection?

Is there a documented endpoint for an add-on to disconnect its own OAuth connection from a tenant’s account? I tried POST /oauth/revoke (RFC 7009 convention) but get a 404 — wondering if ServiceM8 exposes this under a different path, or if the disconnection is by the user via the user’s Features & Integrations > [add-on] is the only way. Use case: programmatically tearing down the connection from our side when a customer’s trial ends, rather than leaving a stale entry in their add-on list.

Hi Franco,

We only publish the OAuth authorize and access token endpoints (there isn’t a separate revoke endpoint documented).

Revoking access is user-driven: the user disconnects by disabling the add-on in the ServiceM8 Add-on Store. In practice, that’s Settings → ServiceM8 Add-ons, then toggle the add-on OFF.

Thanks,
Cody

:+1: all good - I thought I’d ask