Response containing the entity attribute mapping configuration including all available attributes and their properties.
Expand All
Field
Type
Description
data
object
The data object containing the resource type and attributes for the get mapping response.
attributes
object
Attributes of the get mapping response, containing the list of configured entity attributes.
attributes
[object]
The list of entity attributes and their mapping configurations.
attribute
string
The attribute identifier as used in the entity data model.
description
string
Human-readable explanation of what the attribute represents.
display_name
string
The human-readable label for the attribute shown in the UI.
groups
[string]
List of group labels used to categorize the attribute.
is_custom
boolean
Whether this attribute is a custom user-defined attribute rather than a built-in one.
type
string
The data type of the attribute (for example, string or number).
id
string
Unique identifier for the get mapping response resource.
type [required]
enum
Get mappings response resource type.
Allowed enum values: get_mappings_response
default: get_mappings_response
{"data":{"attributes":{"attributes":[{"attribute":"user_id","description":"Unique user identifier","display_name":"User ID","groups":["Identity"],"is_custom":false,"type":"string"},{"attribute":"user_email","description":"User email address","display_name":"Email Address","groups":["Identity","Contact"],"is_custom":false,"type":"string"},{"attribute":"first_country_code","description":"The ISO code of the country for the user's first session","display_name":"First Country Code","groups":["Geography"],"is_custom":false,"type":"string"},{"attribute":"@customer_tier","description":"Customer subscription tier","display_name":"Customer Tier","groups":["Business"],"is_custom":true,"type":"string"}]},"id":"get_mappings_response","type":"get_mappings_response"}}
DD_SITE="datadoghq.comus3.datadoghq.comus5.datadoghq.comdatadoghq.euap1.datadoghq.comap2.datadoghq.comddog-gov.comus2.ddog-gov.com"DD_API_KEY="<DD_API_KEY>"DD_APP_KEY="<DD_APP_KEY>"cargo run
/**
* Get mapping returns "Successful response with entity mapping configuration" response
*/import{client,v2}from"@datadog/datadog-api-client";constconfiguration=client.createConfiguration();configuration.unstableOperations["v2.getMapping"]=true;constapiInstance=newv2.RumAudienceManagementApi(configuration);constparams: v2.RumAudienceManagementApiGetMappingRequest={entity:"users",};apiInstance.getMapping(params).then((data: v2.GetMappingResponse)=>{console.log("API called successfully. Returned data: "+JSON.stringify(data));}).catch((error: any)=>console.error(error));