We have created the ParticipantProfileValues endpoints (GET, POST, DELETE) to centralise participant data management and support dynamic User Fields.
- Unified GET Response: The endpoint now performs a complete join of Persons, Participants, and ParticipantUserFieldValues. It automatically formats dynamic fields (Text, Date, Dropdowns) and merges them into the root JSON object in addition to the standard demographic information.
-
POST: The update logic now filters the payload automatically:
- Standard fields (e.g., First_Name, Email) are routed to the Persons table.
- Status fields (e.g., Category, Group_Id) are routed to the Participants table.
- Any unrecognised key is treated as a dynamic Custom Field; the system looks up the Field_Id and updates/inserts into ParticipantUserFieldValues.
- DELETE: Remove a user with all values associated with their custom fields with the method DELETE.
Please click the button below to read the full Knowledge Share article.
Comments
0 comments
Please sign in to leave a comment.