Retrieve a specific property member.

curl --location --request POST 'https://sux.chatsight.ai/api/properties/members/fetch' \
--header 'Authorization: Bearer <API_KEY>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "property_id": <PROPERTY_ID>,
    "member_id": <MEMBER_ID>
}'

What is <MEMBER_ID>?

<MEMBER_ID> is the platform's immutable ID for that specific user. It does not have to be prefixed by the property type.

You can retrieve the <MEMBER_ID> from a value provided by Fetch Property Members.

Return Format

Property members return property-type specific key-value parings, containing the latest version of that value. The return object will contain two copies of the member data: local_user and global_user.

local_user

Local user is the member data in the context of this property.

global_user

Global user is the member data, from the latest copy we are sent of their activity globally. This includes a timestamp for the last time we saw this user on a property with our integration installed, regardless of which organization owns that property.

You cannot view member data for a user who is not in your property, regardless of if we have cached information about that user.

Data Availability

We do not scrape native API data for this information. We rely on our integration to copy-on-write when it has the chance to store updated information from events captured. Member data is written on events like USER_JOIN, USER_UPDATE, or VERIFICATION_SUCCESS. See forcing a refresh for an alternative.