Conga Role API

The Role API from Conga — 6 operation(s) for role.

Operations 11

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /v1/cs-packages/{packageId}/groups Add an ad hoc signer group to a transaction · Adds a new ad hoc group to a transaction #
Ask an LLM
“How do I create a group where any one member can sign for everyone?”
“Can I add an ad hoc group of signers to an existing transaction?”
Tell an agent
Add an ad hoc signing group to package {packageId}.
Create an ad hoc group in transaction {packageId} where one member signs for all.
DELETE /v1/cs-packages/{packageId}/groups/{roleId} Delete an ad hoc group · Deletes a specified ad hoc group #
Ask an LLM
“What happens to member roles when I delete an ad hoc group?”
“How do I remove an ad hoc signing group from a transaction?”
Tell an agent destructive · confirm first
Delete ad hoc group {roleId} from package {packageId}.
Remove the ad hoc group {roleId} and its members from transaction {packageId}.
PUT /v1/cs-packages/{packageId}/groups/{roleId} Update an ad hoc group's members · Updates a transaction's existing ad hoc group #
Ask an LLM
“How do I change the members of an ad hoc group in a transaction?”
“Can I add someone to an existing ad hoc signing group?”
Tell an agent
Update ad hoc group {roleId} in package {packageId}.
Change the members of ad hoc group {roleId} in transaction {packageId}.
POST /v1/cs-packages/{packageId}/roles Add a signer role to a package · Add new role #
Ask an LLM
“How do I add another signer to an existing package?”
“Can I require attachments from a new recipient when adding them?”
Tell an agent
Add a role named {name} to package {packageId}.
Add signers {signers} as a new role on package {packageId}.
GET /v1/cs-packages/{packageId}/roles List a package's roles · Retrieve all package roles #
Ask an LLM
“Who are the signers and roles on a package?”
“How do I list every role in a transaction?”
Tell an agent
List all roles in package {packageId}.
Show me the recipients of package {packageId}.
PUT /v1/cs-packages/{packageId}/roles Reorder a package's signing roles · Reorder package roles #
Ask an LLM
“Can I change the signing order of roles in a package?”
“How do I move a signer earlier in the signing sequence?”
Tell an agent
Reorder the roles in package {packageId}.
Change the signing order of package {packageId}.
DELETE /v1/cs-packages/{packageId}/roles/{roleId} Remove a role from a package · Delete a role #
Ask an LLM
“How do I remove a signer from a package?”
“Can I delete a recipient role I no longer need?”
Tell an agent destructive · confirm first
Delete role {roleId} from package {packageId}.
Remove signer {roleId} from package {packageId}.
GET /v1/cs-packages/{packageId}/roles/{roleId} Get one role in a package · Retrieve a role #
Ask an LLM
“How do I look up a single signer role on a package?”
“What details are stored for one recipient role?”
Tell an agent
Get role {roleId} in package {packageId}.
Show the details of recipient {roleId} on package {packageId}.
PUT /v1/cs-packages/{packageId}/roles/{roleId} Update a signer role · Update roles in the package #
Ask an LLM
“How do I change a signer's details on a package role?”
“Can I allow a recipient to reassign their signing role?”
Tell an agent
Update role {roleId} in package {packageId}.
Set reassign to {reassign} on role {roleId} of package {packageId}.
POST /v1/cs-packages/{packageId}/roles/{roleId}/unlock Unlock a locked signer role · Unlock a role #
Ask an LLM
“How do I unlock a signer who got locked out?”
“Can a locked role be unlocked so they can sign again?”
Tell an agent
Unlock role {roleId} in package {packageId}.
Unlock the locked-out signer {roleId} on package {packageId}.
GET /api/user-management/v1/runtime/roles List platform user-management roles · Get all roles #
Ask an LLM
“Which user-management roles are defined in my Conga platform tenant?”
“Can I exclude deleted roles when listing platform roles by criteria?”
Tell an agent
List the tenant's user-management roles matching {criteria}.
Show platform roles sorted by {sortField} in {sortDirection} order, {pageSize} per page.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/conga:conga-role-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

conga-role-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Conga Role API
  version: '1.0'
  description: 'Operations tagged Role across 2 of this provider''s published API definitions: conga-conga-sign.json, conga-user-management.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://rls.congacloud.com/api/sign
- url: https://rls.congacloud.com
tags:


# --- truncated at 32 KB (56 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/conga/refs/heads/main/openapi/conga-role-api-openapi.yml