---
title: "List Data Manager Entities"
method: POST
path: "/datamart.getfcs/{TypeCode}"
tags: ["Data Manager"]
---

# List Data Manager Entities

`POST /datamart.getfcs/{TypeCode}`

Retrieves Data Manager Entities (Field Collections), including object's metadata. A filter can be applied.

Action| Endpoint|
---------|----------|
**List Data Feeds** | */datamart.getfcs/DMF*
**List Data Sources** | */datamart.getfcs/DMDS*
**List Datamarts** | */datamart.getfcs/DM*
**List Datamart Model Tables** | */datamart.getfcs/DMT*
**List Data Loads** | Use a different endpoint to retrieve Data Loads: */datamart.getdataloads*

## Request body

- object
  - `data` object
    - `_constructor` string
    - `operator` string
    - `criteria` object[]
      - `fieldName` string — Specify a name of the field of the DM entity.
      - `operator` 'equals' | 'iEquals' | 'notEqual' | 'iNotEqual' | 'isNull' | 'notNull' | 'contains' | 'iContains' | 'containsPattern' | 'iContainsPattern' | 'notContains' | 'iNotContains' | 'startsWith' | 'iStartsWith' | 'notStartsWith' | 'iNotStartsWith' | 'endsWith' | 'iEndsWith' | 'notEndsWith' | 'iNotEndsWith' | 'iBetween' | 'iBetweenInclusive' | 'inSet' | 'notInSet' — Specify an operator of the filter criteria.
      - `value` string

## Response `200`

Example response

- object
  - `response` object
    - `node` string
    - `csrfToken` string
    - `data` object[]
      - `version` number
      - `typedId` string
      - `uniqueName` string
      - `label` string
      - `fields` object[]
      - `keyFields` object[]
      - `lastUpdateByName` string
      - `sourceTypeCode` string
      - `sourceId` string
      - `sourceLabel` string
      - `fetchVerb` string
      - `bulkloadVerb` string
      - `type` string
      - `queryable` boolean
      - `view` boolean
      - `sourceName` string
      - `draft` boolean
      - `locked` boolean
      - `valid` boolean
      - `fieldNames` object[]
      - `keyFieldNames` object[]
      - `deployed` boolean
      - `auxiliary` boolean
      - `loadableFields` object[]
      - `createDate` string
      - `createdBy` number
      - `lastUpdateDate` string
      - `lastUpdateBy` number
      - `persistedObjectClass` string
      - `isPlasma` boolean
    - `endRow` number
    - `status` number

---

[API](https://skmtc.net/pricefx/apis/the-pricefx-backend-api.md) · [All operations](https://skmtc.net/pricefx/apis/the-pricefx-backend-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pricefx/the-pricefx-backend-api/versions/0850b5d6be73/schema)
