Post
/customers/{customerId}/users/{userId}/search
Security
API Key
Header parameter nameaccess_token
Access token Authentication
Path parameters
customerId
stringRequired
userId
stringRequired
Body parameters
object
Example{
"rec": "1",
"idsite": "1234",
"url": "https://example.com",
"urlref": "https://example.com",
"locale": "en_US",
"uid": "{\"customer_id\":\"customer_id\",\"user_type\":\"return_user\",\"testing_group_name\":\"Inactive\",\"session_id\":\"524e0542-5713-4755-a8c0-1430cbd58aa9\"}",
"action_name": "search",
"action_detail": "search",
"action_type": "search_service",
"query_id": "4893e2d0-2a35-4c58-81b6-ad3906518563",
"context": {
"query": "dress",
"deployment_id": "1234",
"is_type_to_search": false,
"page": 0,
"filters_context": {
"color": "Orange"
}
}
}
rec
string
Default parameter to send with event payload
Example1
idsite
string
The tracking_id of the site
Example1234
url
string
The URL of the page
Examplehttps://example.com
urlref
string
The referrer URL
Examplehttps://example.com
locale
string
The locale of the user
Exampleen_US
uid
string
A string representation of the user object
Example{"customer_id":"customer_id","user_type":"return_user","testing_group_name":"Inactive","session_id":"524e0542-5713-4755-a8c0-1430cbd58aa9"}
action_name
string
The name of the action that was performed.
Examplecontent_tracking
action_detail
string
Details on the action that was performed.
Examplesearch_result
action_type
string
The meta action that was performed.
Examplesearch_service
query_id
string
Used for search events. The query id is sent to the tracker to be able to identify and group search events.
Example4893e2d0-2a35-4c58-81b6-ad3906518563
context
object
A JSON object of context data. Used to pass dynamic, additional data to the tracker.
Example{
"key1": "value1",
"key2": 1000,
"nested": {
"key": "value"
},
"array": [
"1",
"2",
"3"
]
}
Responses
200
Successful response
400
Bad request
401
Unauthorized
403
Forbidden
500
Internal server error