Conga Categories API

The Categories API from Conga — 11 operation(s) for categories.

Operations 21

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

DELETE /categories Delete categories in bulk · Delete categories #
Ask an LLM
“Is there a way to delete multiple categories by a list of IDs?”
“What happens to a list of categories when they're bulk-deleted?”
Tell an agent destructive · confirm first
Delete every category in this list of IDs.
Bulk-remove the categories I listed.
GET /categories List categories · Retrieve categories #
Ask an LLM
“Which product categories exist in my Conga catalog?”
“Can I filter categories by name or other supported fields?”
Tell an agent
List all categories in the catalog.
Show categories matching {filter}.
PATCH /categories Update categories in bulk · Update categories #
Ask an LLM
“Can I edit many categories in one request?”
“Which call changes fields on several categories together?”
Tell an agent
Bulk-update the listed categories with these details.
Apply changes to multiple categories in a single request.
POST /categories Create categories in bulk · Create categories #
Ask an LLM
“Can I create several catalog categories in one request?”
“What structure is returned after adding new categories?”
Tell an agent
Create these new catalog categories in one bulk request.
Add a batch of categories from the details I provide.
DELETE /categories/{Id} Delete one category · Delete a category #
Ask an LLM
“How do I delete a single category by ID?”
“Can I remove just one category without affecting others?”
Tell an agent destructive · confirm first
Delete category {category_id}.
Remove only the category with ID {category_id}.
GET /categories/{Id} Get one category record · Retrieve a category #
Ask an LLM
“What does a single category record contain?”
“Can I include related records when retrieving one category by its ID?”
Tell an agent
Show the category record {category_id}.
Fetch category record {category_id} with {includes}.
PATCH /categories/{Id} Update one category · Update a category #
Ask an LLM
“Can I edit one specific category record?”
“Which request renames or changes a single category by ID?”
Tell an agent
Update category {category_id} with these changes.
Edit just the category record {category_id}.
GET /categories/{categoryId}/price-lists List price lists for a category · Get price lists #
Ask an LLM
“Which price lists use a given category?”
“Can I page through the price lists linked to a category?”
Tell an agent
Show the price lists for category {category_id}.
List price lists of category {category_id}, {limit} per page.
POST /categories/{category}/bulk Nest several categories under a category · Add multiple existing categories under another category #
Ask an LLM
“Can I move multiple existing categories under another parent category at once?”
“What's the way to add a batch of source categories beneath one category?”
Tell an agent
Add the categories {source_categories} under category {category_id}.
Nest several existing categories beneath parent {category_id} in one call.
POST /categories/{id}/add Copy a category tree under another category · Add an existing category along with child categories and product associations… #
Ask an LLM
“Can I add an existing category with its child categories and product associations under a different category?”
“How do I bring one category's whole subtree beneath a destination category?”
Tell an agent
Add category {source_category} with its children and products under category {destination_id}.
Place one existing category tree under destination {destination_id}.
GET /categories/{id}/products Get a category's product listing · Retrieve a product category #
Ask an LLM
“What product category entries come back for a category ID?”
“Can I page the products returned for one category record?”
Tell an agent
Show the product category for category {category_id}.
Get product category entries of {category_id}, page {page}.
DELETE /categories/{parentId}/product-categories Delete product categories in bulk · Delete product categories #
Ask an LLM
“Can I remove several product associations from a category in one request?”
“What's removed when I bulk-delete product categories under a parent?”
Tell an agent destructive · confirm first
Delete the listed product categories under parent {parent_id}.
Bulk-unlink products from category {parent_id}.
GET /categories/{parentId}/product-categories List product categories under a category · Retrieve product categories #
Ask an LLM
“Which product-category associations belong to a given parent category?”
“Can I filter the product categories of a category?”
Tell an agent
List product categories under parent {parent_id}.
Show product categories of {parent_id} matching {filter}.
PATCH /categories/{parentId}/product-categories Update product categories in bulk · Update product categories #
Ask an LLM
“Can I edit several product category records under one parent at once?”
“Which request updates multiple product-category links together?”
Tell an agent
Bulk-update the product categories under parent {parent_id}.
Apply these changes to many product categories of {parent_id}.
POST /categories/{parentId}/product-categories Create product categories under a category · Create product categories #
Ask an LLM
“Can I associate several products with a category at once?”
“How are multiple product category records created beneath a parent?”
Tell an agent
Create product categories under parent category {parent_id}.
Link these products to category {parent_id} as new product categories.
DELETE /categories/{parentId}/product-categories/{id} Delete one product category · Delete a product category #
Ask an LLM
“How do I remove one product from a category by the product category ID?”
“Can I delete a single product-category link without touching others?”
Tell an agent destructive · confirm first
Delete product category {product_category_id} under {parent_id}.
Unlink just product category {product_category_id} from parent {parent_id}.
GET /categories/{parentId}/product-categories/{id} Get one product category · Retrieve a product category #
Ask an LLM
“What are the details of one product category association?”
“Can I look up a single product category by its ID under a parent?”
Tell an agent
Show product category {product_category_id} under parent {parent_id}.
Fetch the product category link {product_category_id} of {parent_id}.
PATCH /categories/{parentId}/product-categories/{id} Update one product category · Update a product category #
Ask an LLM
“Can I change a single product category association?”
“Which call edits one product-category link by ID?”
Tell an agent
Update product category {product_category_id} under parent {parent_id}.
Edit only the product category link {product_category_id} in {parent_id}.
GET /categories/{categoryId} Get a category with its child categories · Get category details #
Ask an LLM
“How can I see a category and its child categories for a specific price list?”
“Can I control how deep the child category tree goes?”
Tell an agent
Show category {category_id} and its children for price list {price_list_id}.
Get the category tree under {category_id} to depth {depth}.
GET /categories/{categoryId}/products List active products in a category · Retrieve all products in a category #
Ask an LLM
“Which active products are sold in a category under a given price list?”
“Can I search products within a category by keyword?”
Tell an agent
List active products in category {category_id} for price list {price_list_id}.
Search category {category_id} products for {query}.
POST /categories/{categoryId}/services List service products in a category · Retrieve all service products in a category #
Ask an LLM
“Which active service products are available in a category?”
“Can I fetch service products for a point-of-sale context?”
Tell an agent
List service products in category {category_id} for price list {price_list_id}.
Show services in category {category_id} for cart {cart_id}.

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-categories-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-categories-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Conga Categories API
  version: 1.0.0
  description: 'Operations tagged Categories across 2 of this provider''s published API definitions: conga-administration.json, conga-catalog.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://rls.congacloud.com/api/revenue-admin/v1
- url: https://rls.congacloud.com/api/catalog/v1
security:
- Bearer: []
tags:


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