Client Credentials Flow
The client credentials flow is used for accessing an API on behalf of your app. This flow should not be used for APIs that require a user context. The client credentials flow can only be initiated once a customeruser has installed your app.
Obtaining a Token
Request Parameters
grant_type
client_credentials
client_id
Your app's client ID is found in the partner portal.
client_secret
Your app's client secret is found in the partner portal. You must keep this secure!
target
or target_id
The unique partnerorg identifier passed as the target
or target_id
parameter to your app's installation URL.
scope
(optional) A space-delineated list of scopes you are requesting. Gobo will only grant scopes that the app has already approved during installation. Leaving this blank will request all scopes to which the app has been approved.
Response
The client credentials flow should only be used by private clients (e.g. a backend web server) as it exposes the client secret. It should never be used by JavaScript in the browser.
Last updated