List Data Mappings
Get a list of data mappings configured for this Memory Store.
Query parameters
The maximum number of items to return per page, maximum of 100.
The token for the page of results to retrieve.
Either 'ASC' or 'DESC' to sort results ascending or descending respectively.
The type of data mapping defining how data flows into the Memory Store.
Filter data mappings by type.
Response
DataMappings retrieved successfully.
Example response
{
"dataMappings": [
{
"displayName": "crm-contacts",
"description": "Syncs customer data from CRM dataset to profile traits",
"isEnabled": true,
"mappingTo": {
"type": "TRAITS",
"mappings": [
{
"expression": "primary_email",
"traitGroup": "Contact",
"traitName": "email"
}
]
},
"mappingFrom": {
"type": "INGRESS",
"columns": [
"first_name",
"last_name",
"email",
"favorite_color"
]
},
"id": "mem_datamapping_00000000000000000000000000",
"createdAt": "2026-01-15T10:30:00Z",
"updatedAt": "2026-01-15T11:45:00Z",
"version": 3
}
],
"meta": {
"nextToken": "eyJlYXN0ZXIiOiJlZ2cifQ",
"previousToken": "eyJlYXN0ZXIiOiJlZ2cifQ"
}
}Changes
Changed in 3 of the 8 revisions of this API.1112
- ▲
removed the enum value
CSVfrom thequeryrequest parametertyperequest-parameter-enum-value-removed
- ▲
removed the enum value
DATASETfrom thequeryrequest parametertyperequest-parameter-enum-value-removed
- ○
removed
CSVDATASETdiscriminator mapping keys from thedataMappings/items/mappingFromresponse property for the response status200response-property-discriminator-mapping-deleted
- ○
removed
DataMappingFromCSVDataMappingFromDataSetfrom thedataMappings/items/mappingFromresponse propertyoneOflist for the response status200response-property-one-of-removed
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
added
DataMappingFromIngressDataMappingFromCloudAppDataSetDataMappingFromWarehouseDataSetto thedataMappings/items/mappingFromresponse propertyoneOflist for the response status200response-property-one-of-added
- ○
added the new enum value
DATASET_CLOUDAPPto thequeryrequest parametertyperequest-parameter-enum-value-added
- ○
added the new enum value
DATASET_WAREHOUSEto thequeryrequest parametertyperequest-parameter-enum-value-added
- ○
added the new enum value
INGRESSto thequeryrequest parametertyperequest-parameter-enum-value-added
- ○
added
INGRESSDATASET_CLOUDAPPDATASET_WAREHOUSEdiscriminator mapping keys to thedataMappings/items/mappingFromresponse property for the response status200response-property-discriminator-mapping-added
- ▲
- ▲
for the
queryrequest parametertype, default valueDATASETwas removedrequest-parameter-default-value-removed
- ▲
the
coderesponse property's max was increased from99999.00to999999.00for the response status400response-property-max-increased
- ▲
the
coderesponse property's max was increased from99999.00to999999.00for the response status404response-property-max-increased
- ▲
the
coderesponse property's max was increased from99999.00to999999.00for the response status429response-property-max-increased
- ▲
the
coderesponse property's max was increased from99999.00to999999.00for the response status500response-property-max-increased
- ▲
the
coderesponse property's max was increased from99999.00to999999.00for the response status503response-property-max-increased
- ▲
added
DataMappingFromCSVto thedataMappings/items/mappingFromresponse propertyoneOflist for the response status200response-property-one-of-added
- ▲
removed the required property
dataMappings/items/mappingTo/oneOf[DataMappingToTraits]/mappings/items/fieldNamefrom the response with the200statusresponse-required-property-removed
- ○
added the new enum value
CSVto thequeryrequest parametertyperequest-parameter-enum-value-added
- ○
for the
queryrequest parameterpageToken, the maxLength was increased from500to4096request-parameter-max-length-increased
- ○
the response property
dataMappings/items/mappingTo/oneOf[DataMappingToTraits]/mappings/items/expressionbecame required for the status200response-property-became-required
- ○
the
pageSizeresponse's property default value50was removed for the status200response-property-default-value-removed
- ○
added
CSVdiscriminator mapping keys to thedataMappings/items/mappingFromresponse property for the response status200response-property-discriminator-mapping-added
- ○
the
dataMappings/items/displayNameresponse's property pattern was changed from^[a-zA-Z][a-zA-Z0-9-_.]*$to^[a-zA-Z][a-zA-Z0-9-.]*$for the status200response-property-pattern-changed
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
Of the 8 revisions, 1 has no diff computed.