How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Conga Products API

The Products API from Conga — 26 operation(s) for products.

Conga Products API is one of 347 APIs that Conga publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Product. The published artifact set on APIs.io includes an OpenAPI specification, authentication docs, and rate-limit docs.

This API exposes 56 operations across 26 paths, and defines 36 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 4 base URLs: https://rls.congacloud.com/api/revenue-admin/v1, https://rls.congacloud.com, https://preview-rls09.congacloud.com, https://rls.congacloud.com/api/catalog/v1.

56 operations 26 paths 36 schemas 12 DELETE22 GET12 PATCH10 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://rls.congacloud.com
Authentication
API Key, HTTP Bearer
Resource Areas
1

Authentication & Security 2

Conga Products API declares 2 security schemes for authenticating requests. An API key is passed in the header as Authorization (Bearer). It accepts HTTP bearer tokens (JWT) (bearerAuth).

  • Bearer — Please insert JWT with Bearer into field

Paths & Operations 56

Across 26 paths, the API surfaces 56 operations — 12 DELETE, 22 GET, 12 PATCH, 10 POST. Each is listed below with its method, path, parameters, and response codes.

Products 56
DELETE
/products
Delete multiple products
body → 200
GET
/products
Retrieve the collection of products
7 params → 200204
PATCH
/products
Update multiple products
body → 200
POST
/products
Create multiple products
body → 200
DELETE
/products/{Id}
Delete a single product by its identifier
1 param → 200
GET
/products/{Id}
Retrieve a single product by its identifier
2 params → 200
PATCH
/products/{Id}
Update a single product
1 param body → 200
GET
/products/{id}/attribute-matrices
List Attributes
1 param → 200204
GET
/products/{id}/attribute-rules
Retrieve all attribute rules
3 params → 200204
GET
/products/{id}/categories
Retrive lookup records
3 params → 200204
POST
/products/{id}/clone
Clone a product
3 params body → 201202404
GET
/products/{id}/constraint-rules
Retrieve all constraint rules
1 param → 200204
GET
/products/{id}/price-lists
Retrieve Price Lists
3 params → 200
GET
/products/{id}/product-groups
Retrieve product groups for a specific product
3 params → 200
DELETE
/products/{parentId}/price-list-items
Delete price list items
1 param body → 200204
GET
/products/{parentId}/price-list-items
Retrieve price list items
8 params → 200204
PATCH
/products/{parentId}/price-list-items
Update price list items
1 param body → 200
POST
/products/{parentId}/price-list-items
Create price list items
1 param body → 201
DELETE
/products/{parentId}/price-list-items/{id}
Delete a price list item
2 params → 200204
GET
/products/{parentId}/price-list-items/{id}
Retrieve a price list item
2 params → 200204
PATCH
/products/{parentId}/price-list-items/{id}
Update a price list item
2 params body → 200204
POST
/products/{parentId}/price-list-items/{id}/clone
Clone a price list item
4 params body → 201202404
DELETE
/products/{parentId}/product-categories
Delete product categories
1 param body → 200
GET
/products/{parentId}/product-categories
Retrieve product categories
8 params → 200204
PATCH
/products/{parentId}/product-categories
Update product categories
1 param body → 200
POST
/products/{parentId}/product-categories
Create product categories
1 param body → 201
DELETE
/products/{parentId}/product-categories/{id}
Delete a product category
2 params → 200
GET
/products/{parentId}/product-categories/{id}
Retrieve a product category
2 params → 200204
PATCH
/products/{parentId}/product-categories/{id}
Update a product category
2 params body → 200
DELETE
/products/{parentId}/product-feature-values
Delete product feature values
1 param body → 200
GET
/products/{parentId}/product-feature-values
Retrieve product feature values
8 params → 200204
PATCH
/products/{parentId}/product-feature-values
Update product feature values
1 param body → 200
POST
/products/{parentId}/product-feature-values
Create product feature values
1 param body → 200
DELETE
/products/{parentId}/product-feature-values/{id}
Delete a product feature value
2 params → 200
GET
/products/{parentId}/product-feature-values/{id}
Retrieve a product feature value
2 params → 200204
PATCH
/products/{parentId}/product-feature-values/{id}
Update a product feature value
2 params body → 200
DELETE
/products/{parentId}/product-features
Delete product features
1 param body → 200
GET
/products/{parentId}/product-features
Retrieve product features
8 params → 200204
PATCH
/products/{parentId}/product-features
Update product features
1 param body → 200
POST
/products/{parentId}/product-features
Create product features
1 param body → 200
DELETE
/products/{parentId}/product-features/{id}
Delete a product feature
2 params → 200
GET
/products/{parentId}/product-features/{id}
Retrieve a product feature
2 params → 200204
PATCH
/products/{parentId}/product-features/{id}
Update a product feature
2 params body → 200
DELETE
/products/{parentId}/product-group-members
Delete product group members
1 param body → 200
GET
/products/{parentId}/product-group-members
Retrieve a product group members list
8 params → 200204
PATCH
/products/{parentId}/product-group-members
Update product group members
1 param body → 200
POST
/products/{parentId}/product-group-members
Create product group members
1 param body → 201
DELETE
/products/{parentId}/product-group-members/{id}
Delete a product group member
2 params → 200
GET
/products/{parentId}/product-group-members/{id}
Retrieve a product group member
2 params → 200204
PATCH
/products/{parentId}/product-group-members/{id}
Update a product group member
2 params body → 200
GET
/products/{productId}/attributes
Get product attributes
3 params → 200400
GET
/api/asset/v1/product/{productId}/replacement-products
6 params → 200204500
POST
/products/compare
Compare products
2 params body → 204500
POST
/products/details
Retrieve products by ID
9 params body → 204500
GET
/products/{productId}
Get a product's details
10 params → 204500
GET
/products/{productId}/search
Searches the search text in bundle context (option groups, options, attribute groups, attributes)
6 params → 204500

Schemas 36

The contract defines 36 schemas that model the data the API accepts and returns. The most detailed are Conga.Revenue.Entities.PriceListItem (86 properties), PriceListItem (78 properties), Conga.Revenue.Entities.Product (46 properties), Conga.Revenue.Entities.ProductOptionGroup (37 properties). Each schema is shown below with its type and property counts.

CurrencyField
object
4 properties
ProductFeature
object
12 properties
ProductFeatureValue
object
13 properties
Product
object
33 properties
ProductCategory
object
17 properties
PriceListItem
object
78 properties
LookupObject
object
2 properties
ProductGroupMember
object
13 properties
Attribute
object
18 properties
PickListValueItem
object
3 properties
Conga.Revenue.Entities.PriceList
object
21 properties
Conga.Revenue.Entities.ProductFeature
object
13 properties
Conga.Revenue.Entities.ProductOptionGroup
object
37 properties
Conga.Revenue.Entities.ProductFeatureValue
object
14 properties
Conga.Revenue.Entities.Platform.PickListValueItem
object
3 properties
Conga.Revenue.Entities.RelatedPriceListItem
object
20 properties
Conga.Revenue.Catalog.API.Models.CatalogError
object
Error object returned by the Catalog APIs
4 properties
Conga.Revenue.Entities.ProductGroupMember
object
13 properties
Conga.Revenue.Entities.AttributeGroupMember
object
18 properties
Conga.Revenue.Entities.ProductOptionComponent
object
30 properties
Conga.Revenue.Entities.OptionGroup
object
35 properties
Conga.Revenue.Entities.FeatureSet
object
10 properties
Conga.Revenue.Entities.Attribute
object
18 properties
Conga.Revenue.Entities.PriceListItem
object
86 properties
Conga.Revenue.Entities.Feature
object
11 properties
Conga.Revenue.Entities.BaseEntity
object
8 properties
Conga.Revenue.Entities.ProductAttributeGroup
object
14 properties
Conga.Revenue.Entities.ProductTranslation
object
14 properties
Conga.Revenue.Entities.AttributeGroup
object
13 properties
Conga.Revenue.Entities.Category
object
27 properties
Conga.Revenue.Entities.ProductCategory
object
17 properties
Conga.Revenue.Entities.ProductAttributeGroupMember
object
14 properties
Conga.Revenue.Entities.ProductGroup
object
10 properties
Conga.Revenue.Entities.ProductAttributeMatrixView
object
15 properties
Conga.Revenue.Entities.AttributeGroupTranslation
object
12 properties
Conga.Revenue.Entities.Product
object
46 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

conga-products-api-openapi.yml Raw ↑

Other APIs Conga publishes across the network.

Conga Advantage Platform MCP Server
Conga GraphQL API
Conga 2. Order Actions API
Conga 3. Order Line Items API
Conga Account API
Conga Account Attachments Blacklist API
Conga Account Attachments Whitelist API
Conga Account Designer Settings API
Conga Account Email Reminder Settings API
Conga Account Feature Settings API
Conga Account Package Settings API
Conga Account Roles API
Where this information came from

This is an independent, third-party profile of Conga Products API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.