Conga UOM Conversion Admin API

The UOM Conversion Admin API from Conga — 3 operation(s) for uom conversion admin.

Operations 7

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

GET /api/conversion-management/v1/uom-conversion-rates List unit of measure conversion rates · Get all UOM conversion rates #
Ask an LLM
“What unit of measure conversion rates are set up, for example from Box to Each?”
“Can I filter conversion rates by source unit and sort them by modified date?”
Tell an agent
List all UOM conversion rates.
List UOM conversion rates where {criteria}, sorted by {sortField} {sortDirection}.
POST /api/conversion-management/v1/uom-conversion-rates Add a unit of measure conversion rate · Add a new UOM conversion rate #
Ask an LLM
“How do I define how many Each are in a Box for a product?”
“Can a single conversion rate apply to a whole product family?”
Tell an agent
Add a conversion rate of {ConversionRate} from {FromUOM} to {ToUOM}.
Create a {FromUOM} to {ToUOM} rate of {ConversionRate} for product family {ProductFamily}.
POST /api/conversion-management/v1/uom-conversion-rates/bulk Add many UOM conversion rates at once · Add multiple UOM conversion rates #
Ask an LLM
“Can I load a list of new unit conversion rates in one go?”
“Is there a bulk create for UOM conversion rates?”
Tell an agent
Bulk create these new UOM conversion rates.
Add this full list of unit conversion rates in one request.
PUT /api/conversion-management/v1/uom-conversion-rates/bulk Update many UOM conversion rates at once · Update multiple UOM conversion rates #
Ask an LLM
“Can I change a whole batch of unit conversion rates in a single request?”
“Does a bulk update of conversion rates tell me the status of the request?”
Tell an agent
Bulk update these existing UOM conversion rates.
Apply new values to multiple unit conversion rates at once.
DELETE /api/conversion-management/v1/uom-conversion-rates/{id} Delete a UOM conversion rate · Delete UOM conversion rate by ID #
Ask an LLM
“Can I remove a unit conversion rate that's no longer valid?”
“What happens when I delete one conversion rate by its ID?”
Tell an agent destructive · confirm first
Delete UOM conversion rate {id}.
Remove the unit conversion record with ID {id}.
GET /api/conversion-management/v1/uom-conversion-rates/{id} Get one UOM conversion rate · Retrieve a UOM conversion rate by ID #
Ask an LLM
“Can I look up the details of one conversion rate record by its ID?”
“Which units and rate does a particular conversion rate record hold?”
Tell an agent
Get UOM conversion rate {id}.
Show the source unit, target unit and rate stored on {id}.
PUT /api/conversion-management/v1/uom-conversion-rates/{id} Update one UOM conversion rate · Update a UOM conversion rate #
Ask an LLM
“Can I correct the rate on a single unit conversion record?”
“Which call edits one conversion rate without touching the rest?”
Tell an agent
Update UOM conversion rate {id}.
Change the values on conversion rate record {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-uom-conversion-admin-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-uom-conversion-admin-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Conversion Management UOM Conversion Admin API
  version: v1
servers:
- url: https://rls.congacloud.com
- url: https://preview-rls09.congacloud.com
security:
- bearerAuth: []
tags:
- name: UOM Conversion Admin
paths:
  /api/conversion-management/v1/uom-conversion-rates:
    get:
      tags:
      - UOM Conversion Admin
      summary: Get all UOM conversion rates
      description: Returns all UOM conversion rates that meet the criteria.
      parameters:
      - name: criteria
        in: query
        description: 'Search criteria for the UOM conversion rates. **For example**: FromUOM = ''Box''. <p>**Note**: The criteria field (in this case, FromUOM) should be indexed.</p>'
        style: form
        schema:
          type: string
      - name: sortField
        in: query
        description: 'Field name for sorting. **For example**: ModifiedDate. <p>**Note**: The sort field (in this case, ModifiedDate) should be indexed or sortable.</p>'
        style: form
        schema:
          type: string
      - name: sortDirection
        in: query
        description: 'Sort direction (Ascending or Descending) of the data. For example: ASC or DESC. <p>**Note**: The default sort order is **DESC** if the sort field parameter is specified.</p>'
        style: form
        schema:
          type: string
      - name: pageSize
        in: query
        description: The number of records to display on each page.
        style: form
        schema:
          type: integer
          format: int32
      - name: pageNumber
        in: query
        description: The page number of the result set to view.
        style: form
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UOMConversionRateListAPIResponse'
              example:
                Success: true
                RecordCount: 2
                Data:
                - FromUOM: Box
                  ToUOM: Each
                  Product: null
                  ProductFamily: null
                  ConversionRate: 10
                  Id: null
                  Name: null
                  CreatedBy: null
                  CreatedDate: '0001-01-01T00:00:00'
                  ModifiedBy: null
                  ModifiedDate: '0001-01-01T00:00:00'
                  ExternalId: null
                  ETag: null
                - FromUOM: Box
                  ToUOM: Each
                  Product: null
                  ProductFamily: null
                  ConversionRate: 10
                  Id: null
                  Name: null
                  CreatedBy: null
                  CreatedDate: '0001-01-01T00:00:00'
                  ModifiedBy: null
                  ModifiedDate: '0001-01-01T00:00:00'
                  ExternalId: null
                  ETag: null
                StatusCode: OK
        '400':
          description: Found unknown field(s)
        '403':
          description: Forbidden
        '404':
          description: Not Found
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StringAPIResponse'
              example:
                Success: false
                Errors:
                - Message: Internal server error occurred. Please contact admin.
                StatusCode: OK
      operationId: getApiConversionManagementV1UomConversionRates
      x-operation-id-source: derived
    post:
      tags:
      - UOM Conversion Admin
      summary: Add a new UOM conversion rate
      description: Creates a new UOM conversion rate.
      requestBody:
        description: UOM conversion rate information
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UOMConversionRate'
          text/json:
            schema:
              $ref: '#/components/schemas/UOMConversionRate'
          application/*+json:
            schema:
              $ref: '#/components/schemas/UOMConversionRate'
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UOMConversionRateAPIResponse'
              example:
                Success: true
                Data:
                  FromUOM: Box
                  ToUOM: Each
                  Product: null
                  ProductFamily: null
                  ConversionRate: 10
                  Id: null
                  Name: null
                  CreatedBy: null
                  CreatedDate: '0001-01-01T00:00:00'
                  ModifiedBy: null
                  ModifiedDate: '0001-01-01T00:00:00'
                  ExternalId: null
                  ETag: null
                StatusCode: OK
        '400':
          description: Found unknown field(s)
        '403':
          description: Forbidden
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StringAPIResponse'
              example:
                Success: false
                Errors:
                - Message: Internal server error occurred. Please contact admin.
                StatusCode: OK
      operationId: postApiConversionManagementV1UomConversionRates
      x-operation-id-source: derived
  /api/conversion-management/v1/uom-conversion-rates/bulk:
    post:
      tags:
      - UOM Conversion Admin
      summary: Add multiple UOM conversion rates
      description: Creates multiple UOM conversion rates.
      requestBody:
        description: UOM conversion rates information list
        content:
          application/json:
            schema:
              type: array
              items:
                $ref: '#/components/schemas/UOMConversionRate'
          text/json:
            schema:
              type: array
              items:
                $ref: '#/components/schemas/UOMConversionRate'
          application/*+json:
            schema:
              type: array
              items:
                $ref: '#/components/schemas/UOMConversionRate'
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UOMConversionRateListAPIResponse'
              example:
                Success: true
                Data:
                  FromUOM: Box
                  ToUOM: Each
                  Product: null
                  ProductFamily: null
                  ConversionRate: 10
                  Id: null
                  Name: null
                  CreatedBy: null
                  CreatedDate: '0001-01-01T00:00:00'
                  ModifiedBy: null
                  ModifiedDate: '0001-01-01T00:00:00'
                  ExternalId: null
                  ETag: null
                StatusCode: OK
        '400':
          description: Found unknown field(s)
        '403':
          description: Forbidden
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StringAPIResponse'
              example:
                Success: false
                Errors:
                - Message: Internal server error occurred. Please contact admin.
                StatusCode: OK
      operationId: postApiConversionManagementV1UomConversionRatesBulk
      x-operation-id-source: derived
    put:
      tags:
      - UOM Conversion Admin
      summary: Update multiple UOM conversion rates
      description: Updates multiple UOM conversion rates and returns the request status.
      requestBody:
        description: UOM conversion rates information list
        content:
          application/json:
            schema:
              type: array
              items:
                type: object
                additionalProperties: {}
          text/json:
            schema:
              type: array
              items:
                type: object
                additionalProperties: {}
          application/*+json:
            schema:
              type: array
              items:
                type: object
                additionalProperties: {}
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StringObjectDictionaryListAPIResponse'
        '400':
          description: Found unknown field(s)
        '403':
          description: Forbidden
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StringAPIResponse'
              example:
                Success: false
                Errors:
                - Message: Internal server error occurred. Please contact admin.
                StatusCode: OK
      operationId: putApiConversionManagementV1UomConversionRatesBulk
      x-operation-id-source: derived
  /api/conversion-management/v1/uom-conversion-rates/{id}:
    delete:
      tags:
      - UOM Conversion Admin
      summary: Delete UOM conversion rate by ID
      description: Deletes UOM conversion rate by ID.
      parameters:
      - name: id
        in: path
        description: UOM conversion rate ID
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BooleanAPIResponse'
        '400':
          description: Found unknown field(s)
        '403':
          description: Forbidden
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StringAPIResponse'
              example:
                Success: false
                Errors:
                - Message: Internal server error occurred. Please contact admin.
                StatusCode: OK
      operationId: deleteApiConversionManagementV1UomConversionRatesById
      x-operation-id-source: derived
    get:
      tags:
      - UOM Conversion Admin
      summary: Retrieve a UOM conversion rate by ID
      description: Retrieves a UOM conversion rate for the given UOM conversion rate ID.
      parameters:
      - name: id
        in: path
        description: UOM conversion rate ID
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UOMConversionRateAPIResponse'
              example:
                Success: true
                Data:
                  FromUOM: Box
                  ToUOM: Each
                  Product: null
                  ProductFamily: null
                  ConversionRate: 10
                  Id: null
                  Name: null
                  CreatedBy: null
                  CreatedDate: '0001-01-01T00:00:00'
                  ModifiedBy: null
                  ModifiedDate: '0001-01-01T00:00:00'
                  ExternalId: null
                  ETag: null
                StatusCode: OK
        '400':
          description: Found unknown field(s)
        '403':
          description: Forbidden
        '404':
          description: Not Found
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StringAPIResponse'
              example:
                Success: false
                Errors:
                - Message: Internal server error occurred. Please contact admin.
                StatusCode: OK
      operationId: getApiConversionManagementV1UomConversionRatesById
      x-operation-id-source: derived
    put:
      tags:
      - UOM Conversion Admin
      summary: Update a UOM conversion rate
      description: Updates a UOM conversion rate for the given UOM conversion rate ID.
      parameters:
      - name: id
        in: path
        description: UOM conversion rate ID
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: UOM conversion rate information
        content:
          application/json:
            schema:
              type: object
              additionalProperties: {}
          text/json:
            schema:
              type: object
              additionalProperties: {}
          application/*+json:
            schema:
              type: object
              additionalProperties: {}
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StringObjectDictionaryAPIResponse'
        '400':
          description: Found unknown field(s)
        '403':
          description: Forbidden
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StringAPIResponse'
              example:
                Success: false
                Errors:
                - Message: Internal server error occurred. Please contact admin.
                StatusCode: OK
      operationId: putApiConversionManagementV1UomConversionRatesById
      x-operation-id-source: derived
components:
  schemas:
    HttpStatusCode:
      enum:
      - Continue
      - SwitchingProtocols
      - Processing
      - EarlyHints
      - OK
      - Created
      - Accepted
      - NonAuthoritativeInformation
      - NoContent
      - ResetContent
      - PartialContent
      - MultiStatus
      - AlreadyReported
      - IMUsed
      - MultipleChoices
      - MovedPermanently
      - Found
      - SeeOther
      - NotModified
      - UseProxy
      - Unused
      - TemporaryRedirect
      - PermanentRedirect
      - BadRequest
      - Unauthorized
      - PaymentRequired
      - Forbidden
      - NotFound
      - MethodNotAllowed
      - NotAcceptable
      - ProxyAuthenticationRequired
      - RequestTimeout
      - Conflict
      - Gone
      - LengthRequired
      - PreconditionFailed
      - RequestEntityTooLarge
      - RequestUriTooLong
      - UnsupportedMediaType
      - RequestedRangeNotSatisfiable
      - ExpectationFailed
      - MisdirectedRequest
      - UnprocessableEntity
      - Locked
      - FailedDependency
      - UpgradeRequired
      - PreconditionRequired
      - TooManyRequests
      - RequestHeaderFieldsTooLarge
      - UnavailableForLegalReasons
      - InternalServerError
      - NotImplemented
      - BadGateway
      - ServiceUnavailable
      - GatewayTimeout
      - HttpVersionNotSupported
      - VariantAlsoNegotiates
      - InsufficientStorage
      - LoopDetected
      - NotExtended
      - NetworkAuthenticationRequired
      type: string
    StringObjectDictionaryAPIResponse:
      type: object
      properties:
        Success:
          type: boolean
        RecordCount:
          type:
          - integer
          - 'null'
          format: int64
        Data:
          type:
          - object
          - 'null'
          additionalProperties: {}
        Errors:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/ErrorDetail'
        Profile:
          type:
          - string
          - 'null'
        TotalTime:
          type: number
          format: float
        StatusCode:
          $ref: '#/components/schemas/HttpStatusCode'
        HasMoreRecords:
          type:
          - boolean
          - 'null'
        NextCursor:
          type:
          - string
          - 'null'
        Warnings:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/ErrorDetail'
      additionalProperties: false
    UOMConversionRateAPIResponse:
      type: object
      properties:
        Success:
          type: boolean
        RecordCount:
          type:
          - integer
          - 'null'
          format: int64
        Data:
          $ref: '#/components/schemas/UOMConversionRate'
        Errors:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/ErrorDetail'
        Profile:
          type:
          - string
          - 'null'
        TotalTime:
          type: number
          format: float
        StatusCode:
          $ref: '#/components/schemas/HttpStatusCode'
        HasMoreRecords:
          type:
          - boolean
          - 'null'
        NextCursor:
          type:
          - string
          - 'null'
        Warnings:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/ErrorDetail'
      additionalProperties: false
    BooleanAPIResponse:
      type: object
      properties:
        Success:
          type: boolean
        RecordCount:
          type:
          - integer
          - 'null'
          format: int64
        Data:
          type: boolean
        Errors:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/ErrorDetail'
        Profile:
          type:
          - string
          - 'null'
        TotalTime:
          type: number
          format: float
        StatusCode:
          $ref: '#/components/schemas/HttpStatusCode'
        HasMoreRecords:
          type:
          - boolean
          - 'null'
        NextCursor:
          type:
          - string
          - 'null'
        Warnings:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/ErrorDetail'
      additionalProperties: false
    LookupObject:
      type: object
      properties:
        Id:
          type:
          - string
          - 'null'
          description: User Id.
        Name:
          type:
          - string
          - 'null'
          description: User Name.
      additionalProperties: false
    StringObjectDictionaryListAPIResponse:
      type: object
      properties:
        Success:
          type: boolean
        RecordCount:
          type:
          - integer
          - 'null'
          format: int64
        Data:
          type:
          - array
          - 'null'
          items:
            type: object
            additionalProperties: {}
        Errors:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/ErrorDetail'
        Profile:
          type:
          - string
          - 'null'
        TotalTime:
          type: number
          format: float
        StatusCode:
          $ref: '#/components/schemas/HttpStatusCode'
        HasMoreRecords:
          type:
          - boolean
          - 'null'
        NextCursor:
          type:
          - string
          - 'null'
        Warnings:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/ErrorDetail'
      additionalProperties: false
    StringAPIResponse:
      type: object
      properties:
        Success:
          type: boolean
        RecordCount:
          type:
          - integer
          - 'null'
          format: int64
        Data:
          type:
          - string
          - 'null'
        Errors:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/ErrorDetail'
        Profile:
          type:
          - string
          - 'null'
        TotalTime:
          type: number
          format: float
        StatusCode:
          $ref: '#/components/schemas/HttpStatusCode'
        HasMoreRecords:
          type:
          - boolean
          - 'null'
        NextCursor:
          type:
          - string
          - 'null'
        Warnings:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/ErrorDetail'
      additionalProperties: false
    ErrorDetail:
      type: object
      properties:
        Message:
          type:
          - string
          - 'null'
      additionalProperties: false
    UOMConversionRate:
      type: object
      properties:
        Id:
          type:
          - string
          - 'null'
          description: A global unique identifier. **For example :** 1111ee11-1e11-11e11f11-1f1111c11e11
        Name:
          type:
          - string
          - 'null'
          description: Name
        CreatedBy:
          $ref: '#/components/schemas/LookupObject'
        CreatedDate:
          type: string
          description: Created date
          format: date-time
        ModifiedBy:
          $ref: '#/components/schemas/LookupObject'
        ModifiedDate:
          type: string
          description: Modified date
          format: date-time
        ExternalId:
          type:
          - string
          - 'null'
          description: External ID
        ETag:
          type:
          - string
          - 'null'
          description: Etag
        FromUOM:
          type:
          - string
          - 'null'
          description: Source unit. **For example:** Each, Box, etc.
        ToUOM:
          type:
          - string
          - 'null'
          description: Target unit. **For example:** Each, Box, etc.
        Product:
          $ref: '#/components/schemas/LookupObject'
        ProductFamily:
          type:
          - string
          - 'null'
          description: Product Family
        ConversionRate:
          type: number
          description: Conversion rate
          format: double
      additionalProperties: {}
      description: UOM conversion rate schema
    UOMConversionRateListAPIResponse:
      type: object
      properties:
        Success:
          type: boolean
        RecordCount:
          type:
          - integer
          - 'null'
          format: int64
        Data:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/UOMConversionRate'
        Errors:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/ErrorDetail'
        Profile:
          type:
          - string
          - 'null'
        TotalTime:
          type: number
          format: float
        StatusCode:
          $ref: '#/components/schemas/HttpStatusCode'
        HasMoreRecords:
          type:
          - boolean
          - 'null'
        NextCursor:
          type:
          - string
          - 'null'
        Warnings:
          type:
          - array
          - 'null'
          items:
            $ref: '#/components/schemas/ErrorDetail'
      additionalProperties: false
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT