Conga Product Documentation

Welcome to the new doc site. Some of your old bookmarks will no longer work. Please use the search bar to find your desired topic.

User API Access

This feature is intended for developers and other technical staff who are working or integrating with Conga APIs. It allows a user to generate an API bearer token, which can be used to communicate with a given Conga application. This can be useful when manually querying Conga APIs from user accounts which do not have access to Service Account credentials.

Each token is subject to the following rules:

  • Applies to a single specific application or service
  • Represents the same user that requested the token
  • Never grants more access than already granted to the requesting user
  • Automatically expires after a pre-determined amount of time (1hr)

Please strongly discourage users from sharing tokens with unauthorized parties. Anyone who possesses a bearer token will be permitted access to the requested API until the token expires.

Constraints for Use

  • A user can only generate a token for an application to which they have access.
  • The user must be a member of a group that has been granted the User API Access role in the Roles & Groups page of the Application Portal.
  • Not all applications support this feature.

How to Generate a Token

  1. Navigate to the API TOKEN page by clicking on the API TOKEN anchor on the navbar.
  2. Select the application with which you want to communicate.
  3. Select any roles that should be granted to whoever uses the token. By default, all roles are selected.

  4. Click "Generate.”
  5. Click on the icon next to the token's text box to copy it to your clipboard. Take note of the expiration time, as the token will no longer work after that.

How to Use an API Token

Now that you have an API token, it's time to use it. When you create an HTTPS request to the target application, you now include the following HTTP header: Authorization: Bearer TOKEN_VALUE

If correct, the Conga application will fulfill your request.