Conga Asset Actions API

Controller to manage the asset action(s)

Operations 10

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 /api/asset/v1/assets/{cartId}/change Amend a customer's assets in a cart · Change a cart's assets #
Ask an LLM
“How do I bring existing assets into a cart so I can amend them?”
“Can I change several installed assets in one cart at once?”
Tell an agent
Change the listed assets in cart {cartId}.
Start an amendment of these assets using cart {cartId}.
POST /api/asset/v1/assets/{cartId}/change-configuration Reconfigure an asset · Configure an asset #
Ask an LLM
“How do I change the configuration of a product a customer already owns?”
“Can an asset reconfiguration take effect from a specific start date?”
Tell an agent
Reconfigure asset {AssetId} in cart {cartId}.
Change the configuration of asset {AssetId} effective {EffectiveStartDate} using cart {cartId}.
POST /api/asset/v1/assets/{cartId}/change-quantity Change the quantity of assets · Change quantity #
Ask an LLM
“How do I increase the number of seats on an asset a customer owns?”
“Does changing an asset's quantity update related implied quantities too?”
Tell an agent
Change the quantity of the listed assets in cart {cartId}.
Update asset quantities for this amendment in cart {cartId}.
POST /api/asset/v1/assets/{cartId}/renew Renew assets · Renew a cart's assets #
Ask an LLM
“How do I renew a customer's subscriptions for another term?”
“Can I renew assets at their existing price instead of repricing?”
Tell an agent
Renew assets {AssetIds} in cart {cartId} for term {RenewTerm}.
Renew assets {AssetIds} until {RenewEndDate} keeping the current asset price {useAssetPrice}, using cart {cartId}.
POST /api/asset/v1/assets/{cartId}/restore Restore line items to their original asset values · Restore line items #
Ask an LLM
“Can I undo edits to an amended line item and go back to the asset's values?”
“How do I reset line item fields to what the original asset had?”
Tell an agent
Restore line items in cart {cartId} to their original asset values.
Reset the amended line item fields in cart {cartId}.
POST /api/asset/v1/assets/{cartId}/resume Resume suspended assets · Resume assets #
Ask an LLM
“How do I reactivate a customer's suspended subscription?”
“Can I choose the date a suspended asset resumes?”
Tell an agent
Resume assets {AssetIds} in cart {cartId}.
Resume suspended assets {AssetIds} starting {StartDate} via cart {cartId}.
POST /api/asset/v1/assets/{cartId}/suspend Suspend assets for a period · Suspend assets #
Ask an LLM
“How do I pause a customer's subscription for a few months?”
“Can I set an end date so a suspended asset comes back automatically?”
Tell an agent
Suspend assets {AssetIds} from {StartDate} to {EndDate} in cart {cartId}.
Pause assets {AssetIds} for term {Term} using cart {cartId}.
POST /api/asset/v1/assets/{cartId}/swap Swap an asset for another product · Swap an asset #
Ask an LLM
“How do I upgrade a customer from one product to an eligible replacement?”
“Can a product swap take effect on a future date?”
Tell an agent
Swap asset {AssetId} for product {ProductId} in cart {cartId}.
Replace asset {AssetId} with product {ProductId} effective {EffectiveSwapDate}, using cart {cartId}.
POST /api/asset/v1/assets/{cartId}/terminate Terminate assets · Terminate a cart's assets #
Ask an LLM
“How do I cancel a customer's subscription assets as of a date?”
“Can I end several assets at once through a cart?”
Tell an agent destructive · confirm first
Terminate assets {AssetIds} on {AssetTerminationDate} in cart {cartId}.
Cancel assets {AssetIds} using cart {cartId}.
GET /api/asset/v1/assets/{cartId}/termination-date Get the default asset termination date · Get termination date #
Ask an LLM
“What termination date will be suggested by default when cancelling assets?”
“How is the default asset end date determined for a cart?”
Tell an agent
Get the default termination date for assets in cart {cartId}.
Show the suggested asset end date for cart {cartId}.

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-assetactions-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-assetactions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Asset Actions API
  version: 1.0.0
  description: Controller to manage the asset action(s)
servers:
- url: https://rls.congacloud.com
- url: https://preview-rls09.congacloud.com
security:
- bearerAuth: []
tags:


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