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>
?<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
Local user is the member data in the context of this property.
global_user
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.