Guides
Users
Mark guide as interacted
Changed onRecords that a user has interacted with a guide, triggering any associated interacted events.
put/v1/users/{user_id}/guides/messages/interacted
Request
- Base URL: https://api.knock.app
- URL: https://api.knock.app/v1/users/{user_id}/guides/messages/interacted
- Auth: HTTP bearer
Path parameters
user_idstring required
The unique identifier of the user.
Request body
Example request
{
"channel_id": "123e4567-e89b-12d3-a456-426614174000",
"guide_id": "7e9dc78c-b3b1-4127-a54e-71f1899b831a",
"guide_key": "tour_notification",
"guide_step_ref": "lab_tours",
"metadata": {
"cta": "Reserve Spot",
"theme": "amber",
"type": "banner"
},
"tenant": "ingen_isla_nublar"
}Response
OK
Example response
{
"status": "ok"
}Changes
- breaking
the request property
became not nullable - warning
removed the request property
- warning
removed the request property
- warning
removed the request property
- breaking
- info
endpoint added
- info