Conga Attribute Matrix Entries API

The Attribute Matrix Entries API from Conga — 4 operation(s) for attribute matrix entries.

Operations 9

DELETE /attribute-matrices/{ParentId}/entries Delete attribute matrix entries
GET /attribute-matrices/{ParentId}/entries Retrieve attribute matrix entries
PATCH /attribute-matrices/{ParentId}/entries Update attribute matrix entries
POST /attribute-matrices/{ParentId}/entries Create attribute matrix entries
GET /attribute-matrices/{ParentId}/entries/export Get the list of AttributeMatrixEntries as a CSV file.
POST /attribute-matrices/{ParentId}/entries/import Create AttributeMatrixEntries using a CSV file.
DELETE /attribute-matrices/{ParentId}/entries/{id} Delete an attribute matrix entry
GET /attribute-matrices/{ParentId}/entries/{id} Retrieve an attribute matrix entry
PATCH /attribute-matrices/{ParentId}/entries/{id} Update an attribute matrix entry

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-attribute-matrix-entries-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 email required.

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

OpenAPI Specification

conga-attribute-matrix-entries-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Administration Attribute Matrix Entries API
  version: 1.0.0
servers:
- url: https://rls.congacloud.com/api/revenue-admin/v1
security:
- Bearer: []
tags:
- name: Attribute Matrix Entries
paths:
  /attribute-matrices/{ParentId}/entries:
    delete:
      tags:
      - Attribute Matrix Entries
      summary: Delete attribute matrix entries
      description: Deletes multiple attribute matrix entries.
      parameters:
      - name: ParentId
        in: path
        description: The parent identifier
        required: true
        schema:
          type: string
      requestBody:
        description: The list of attribute matrix entries to delete
        content:
          application/json:
            schema:
              type: array
              items:
                $ref: '#/components/schemas/AttributeMatrixEntry'
            example:
            - Id: Id of the record to delete
          text/json:
            schema:
              type: array
              items:
                $ref: '#/components/schemas/AttributeMatrixEntry'
          application/*+json:
            schema:
              type: array
              items:
                $ref: '#/components/schemas/AttributeMatrixEntry'
      responses:
        '200':
          description: OK
    get:
      tags:
      - Attribute Matrix Entries
      summary: Retrieve attribute matrix entries
      description: Retrieves the list of attribute matrix entries.
      parameters:
      - name: ParentId
        in: path
        description: The parent identifier
        required: true
        schema:
          type: string
      - name: filter
        in: query
        description: The filter array
        schema:
          type: array
          items:
            type: string
      - name: sort
        in: query
        description: The sort string
        schema:
          type: string
      - name: page
        in: query
        description: The page number
        schema:
          type: integer
          format: int32
          default: 1
      - name: limit
        in: query
        description: The maximum number of entries to return
        schema:
          type: integer
          format: int32
          default: 50
      - name: includes
        in: query
        description: The array of includes
        schema:
          type: array
          items:
            type: string
      - name: field
        in: query
        description: Pass Comma separated mulitple fields
        schema:
          type: array
          items:
            type: string
      - name: filterExpression
        in: query
        description: ''
        schema:
          type: string
      responses:
        '200':
          description: OK
        '204':
          description: No Content
    patch:
      tags:
      - Attribute Matrix Entries
      summary: Update attribute matrix entries
      description: Updates multiple attribute matrix entries.
      parameters:
      - name: ParentId
        in: path
        description: The parent identifier
        required: true
        schema:
          type: string
      requestBody:
        description: The list of untyped attribute matrix entries to update
        content:
          application/json:
            schema:
              type: array
              items:
                type: object
                additionalProperties: {}
            example:
            - Name: AttributeMatrixEntryName
              Attributes:
              - Name: AttributeName
                Value: Value
                Sequence: 1
              Sequence: 1
              Id: Id of the record
          text/json:
            schema:
              type: array
              items:
                type: object
                additionalProperties: {}
          application/*+json:
            schema:
              type: array
              items:
                type: object
                additionalProperties: {}
      responses:
        '200':
          description: OK
    post:
      tags:
      - Attribute Matrix Entries
      summary: Create attribute matrix entries
      description: Creates multiple attribute matrix entries.
      parameters:
      - name: ParentId
        in: path
        description: The parent identifier
        required: true
        schema:
          type: string
      requestBody:
        description: The list of attribute matrix entries to create
        content:
          application/json:
            schema:
              type: array
              items:
                $ref: '#/components/schemas/AttributeMatrixEntry'
          text/json:
            schema:
              type: array
              items:
                $ref: '#/components/schemas/AttributeMatrixEntry'
          application/*+json:
            schema:
              type: array
              items:
                $ref: '#/components/schemas/AttributeMatrixEntry'
      responses:
        '200':
          description: OK
  /attribute-matrices/{ParentId}/entries/export:
    get:
      tags:
      - Attribute Matrix Entries
      summary: Get the list of AttributeMatrixEntries as a CSV file.
      description: Exports attribute matrix entries to a CSV file. Retrieves all entries for the specified parent attribute matrix and generates a CSV file with attribute names as headers and corresponding values in rows. If no entries exist, the CSV file will contain only the header row with attribute names from the parent matrix definition. The exported file is named "AVMEntries-{ParentId}.csv".
      parameters:
      - name: ParentId
        in: path
        description: The parent identifier
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
  /attribute-matrices/{ParentId}/entries/import:
    post:
      tags:
      - Attribute Matrix Entries
      summary: Create AttributeMatrixEntries using a CSV file.
      description: This API imports attribute matrix entries from a CSV file. The CSV file should have attribute names as column headers in the first row, followed by rows containing the corresponding attribute values. Each data row creates a new AttributeMatrixEntry with an auto-generated GUID, a name in the format "AVMEntry-{GUID}", and attributes mapped from the CSV columns. Empty values are treated as null. The file must have a .csv extension.
      parameters:
      - name: ParentId
        in: path
        description: The parent identifier
        required: true
        schema:
          type: string
      requestBody:
        description: CSV file constaining the list of AttributeMatrixEntries to create
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                file:
                  type: string
                  format: binary
            encoding:
              file:
                style: form
      responses:
        '200':
          description: OK
  /attribute-matrices/{ParentId}/entries/{id}:
    delete:
      tags:
      - Attribute Matrix Entries
      summary: Delete an attribute matrix entry
      description: Deletes an attribute matrix entry.
      parameters:
      - name: ParentId
        in: path
        description: The parent identifier
        required: true
        schema:
          type: string
      - name: id
        in: path
        description: The ID of the attribute matrix entry to delete
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
    get:
      tags:
      - Attribute Matrix Entries
      summary: Retrieve an attribute matrix entry
      description: Retrieves a single attribute matrix entry by ID.
      parameters:
      - name: ParentId
        in: path
        description: The parent identifier
        required: true
        schema:
          type: string
      - name: id
        in: path
        description: The ID of the attribute matrix entry
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
        '204':
          description: No Content
    patch:
      tags:
      - Attribute Matrix Entries
      summary: Update an attribute matrix entry
      description: Updates an existing attribute matrix entry.
      parameters:
      - name: ParentId
        in: path
        description: The parent identifier
        required: true
        schema:
          type: string
      - name: id
        in: path
        description: The ID of the attribute matrix entry to update
        required: true
        schema:
          type: string
      requestBody:
        description: The updated attribute matrix entry
        content:
          application/json:
            schema:
              type: object
              additionalProperties: {}
            example:
              Name: AttributeMatrixEntryName
              Attributes:
              - Name: AttributeName
                Value: Value
                Sequence: 1
              Sequence: 1
          text/json:
            schema:
              type: object
              additionalProperties: {}
          application/*+json:
            schema:
              type: object
              additionalProperties: {}
      responses:
        '200':
          description: OK
components:
  schemas:
    AttributeMatrixEntry:
      type: object
      properties:
        Id:
          type:
          - string
          - 'null'
        Name:
          type:
          - string
          - 'null'
        CreatedBy:
          $ref: '#/components/schemas/LookupObject'
        CreatedDate:
          type: string
          format: date-time
        ModifiedBy:
          $ref: '#/components/schemas/LookupObject'
        ModifiedDate:
          type: string
          format: date-time
        ExternalId:
          type:
          - string
          - 'null'
        ETag:
          type:
          - string
          - 'null'
        AttributeMatrix:
          $ref: '#/components/schemas/LookupObject'
        Attributes:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/AttributeMatrixEntryAttributes'
        Sequence:
          type:
          - integer
          - 'null'
          format: int32
      additionalProperties: {}
      example:
        Name: AttributeMatrixEntryName
        Attributes:
        - Name: AttributeName
          Value: Value
          Sequence: 1
        Sequence: 1
    LookupObject:
      type: object
      properties:
        Id:
          type:
          - string
          - 'null'
        Name:
          type:
          - string
          - 'null'
      additionalProperties: false
    AttributeMatrixEntryAttributes:
      type: object
      properties:
        Name:
          type:
          - string
          - 'null'
        Value:
          type:
          - string
          - 'null'
        Sequence:
          type:
          - integer
          - 'null'
          format: int32
      additionalProperties: false
  securitySchemes:
    Bearer:
      type: apiKey
      description: Please insert JWT with Bearer into field
      name: Authorization
      in: header