---
title: "Get line item catalogue items for a given filter"
method: GET
path: "/catalogs/items"
tags: ["Items"]
---

# Get line item catalogue items for a given filter

`GET /catalogs/items`

## Query parameters

- `description` string — Item description

## Response `200`

The request has succeeded and has resulted in one line item catalogue element created

- GetLineItemCatalogueResponse
  - `items` LineItemCatalogueResponse[] — The list of line items catalogue
    - `id` string, uuid — The id of the item
    - `code` string — The code of the line item
    - `description` string — The name of the line item
    - `unitAmount` number — The line item price per unit
    - `taxDetails` TaxDetailsResponse — The tax details response.
      - `id` string — The ID of the tax rate.
      - `rate` number — The actual rate value.
    - `accountDetails` AccountDetailsResponse — The account details response.
      - `id` string — The ID of the account code.
      - `code` string — The account code value.
    - `externalData` CatalogueExternalDataRequest[] — The external data of the line item.
      - `connectorType` 'XERO' | 'QUICKBOOKS' | 'PLATFORM' — The name of the platform for which this data is stored for.
      - `externalId` string — The unique id of the item in the external platform.
    - `creationTime` string, date-time — Creation time of element

## Other responses

- `400` — A problem reading or understanding the request. Ensure that the request complies with the required format and includes all necessary parameters.
- `401` — Authentication required.
- `500` — The server could not process the request.

---

[API](https://skmtc.dev/adfin/apis/adfin-api.md) · [All operations](https://skmtc.dev/adfin/apis/adfin-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/adfin/adfin-api/revisions/15c1340dcb72/schema)
