# List Data Manager Entities 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 Endpoint: POST /datamart.getfcs/{TypeCode} Security: basic, X-PriceFx-jwt ## Path parameters: - `TypeCode` (string, required) The type code of the Field Collection. Enum: "DM", "DMDS", "DMF", "DMT" ## Request fields (application/json): - `data` (object) - `data._constructor` (string) - `data.operator` (string) - `data.criteria` (array) - `data.criteria.fieldName` (string) Specify a name of the field of the DM entity. - `data.criteria.operator` (string) Specify an operator of the filter criteria. Enum: "equals", "iEquals", "notEqual", "iNotEqual", "isNull", "notNull", "contains", "iContains", "containsPattern", "iContainsPattern", "notContains", "iNotContains", "startsWith", "iStartsWith", "notStartsWith", "iNotStartsWith", "endsWith", "iEndsWith", "notEndsWith", "iNotEndsWith", "iBetween", "iBetweenInclusive", "inSet", "notInSet" - `data.criteria.value` (string) ## Response 200 fields (application/json): - `response` (object) - `response.node` (string) - `response.csrfToken` (string) - `response.data` (array) - `response.data.version` (number) - `response.data.typedId` (string) - `response.data.uniqueName` (string) - `response.data.label` (string) - `response.data.fields` (array) - `response.data.keyFields` (array) - `response.data.lastUpdateByName` (string) - `response.data.sourceTypeCode` (string) - `response.data.sourceId` (string) - `response.data.sourceLabel` (string) - `response.data.fetchVerb` (string) - `response.data.bulkloadVerb` (string) - `response.data.type` (string) - `response.data.queryable` (boolean) - `response.data.view` (boolean) - `response.data.sourceName` (string) - `response.data.draft` (boolean) - `response.data.locked` (boolean) - `response.data.valid` (boolean) - `response.data.fieldNames` (array) - `response.data.keyFieldNames` (array) - `response.data.deployed` (boolean) - `response.data.auxiliary` (boolean) - `response.data.loadableFields` (array) - `response.data.createDate` (string) - `response.data.createdBy` (number) - `response.data.lastUpdateDate` (string) - `response.data.lastUpdateBy` (number) - `response.data.persistedObjectClass` (string) - `response.data.isPlasma` (boolean) - `response.endRow` (number) - `response.status` (number)