Conga’s REST API authentication requires a bearer token. An account administrator can generate tokens for inclusion in authentication requests. Requests can then be included in scripts, configuration files, applications, processes, and so on.
Prerequisite
You can either use any of the following flows, as per your business requirements, to generate the authentication token:
- A client ID and client secret of the integration user are generated. For more information on how to create an Integration User and get the client ID and secret, see Adding Users.
- A client ID and client secret are generated for the API connection. For more information on how to generate ID–secret pairs, see Conga API-to-API Connection.
Generate Authentication Token
The Auth Access Token API call returns a Conga access token to authorize API calls.
-
HTTP Method: POST
-
Region-Specific Endpoint:
Production/Preview Environment NA: https://login-rls.congacloud.com/api/v1/auth/connect/token EU: https://login.congacloud.eu/api/v1/auth/connect/token AU: https://login.congacloud.au/api/v1/auth/connect/token
-
Post Body:
- grant_type: ‘client_credentials’
- client_id: {review the prerequisite and add generated client ID}
- client_secret: {review the prerequisite and add generated client secret}
Include the platform user ID in your API request header when you use an authentication token generated using the Conga API‑to‑API flow. Set the header key to
user-idand the value to your platform user ID. Sign in to the Conga Advantage Platform to find your user ID. The API uses your platform user ID to identify who is making the request and to apply the correct permissions.
