Customers
Lookup a customer's attributes
Changed onReturn a list of attributes for a customer profile. You can use attributes to fashion segments or as liquid merge fields in your messages.
get/v1/customers/{customer_id}/attributes
Request
- Base URLhttps://api.customer.io
- URLhttps://api.customer.io/v1/customers/{customer_id}/attributes
- AuthHTTP bearer
Response
Returns the customer and associated attributes.
Example response
{
"customer": {
"id": "1",
"attributes": {
"_last_emailed": "1528932553",
"created_at": "1489014595",
"email": "test@example.com",
"title": "tester",
"department": "qa",
"id": "1",
"cio_id": "03000001",
"cio_subscription_preferences": "{\"topics\":{\"topic_7\":false,\"topic_8\":false}}",
"_cio_subscription_preferences_computed": "{\"topics\":{\"topic_6\":false,\"topic_7\":false,\"topic_8\":false}}"
},
"timestamps": {
"cio_id": 1489014595,
"_last_emailed": 1528932553,
"created_at": 1489014595,
"email": 1508932553,
"id": 1489014595,
"department": 1508932553,
"title": 1508932553,
"_cio_subscription_preferences_computed": 0,
"cio_subscription_preferences": 1673987303
},
"unsubscribed": false,
"devices": [
{
"id": "my_android_device_id",
"last_used": 1514764800,
"platform": "android",
"token_type": "fid"
},
{
"id": "my_ios_device_id",
"last_used": 1514764800,
"platform": "ios"
}
]
}
}Changes
- breaking
removed the required property
////from the response with the status - info
added the optional property
////to the response with the status - info
added to the
//response propertyallOflist for the response status - info
removed from the
//response propertyallOflist for the response status
- breaking
- info
added the optional property
////////to the response with the status
- info