Top Search Queries
Copy page
Authorization
Authorization
RequiredBearer <token>The API key for an API integration. For more details, see authentication documentation
In: header
Query Parameters
after
stringproject_id
stringResponse Body
Top search queries
TypeScript Definitions
Use the response body type in TypeScript.
data
RequiredobjectBad Request
TypeScript Definitions
Use the response body type in TypeScript.
title
RequiredstringA short, human-readable summary of the problem type.
status
RequirednumberThe HTTP status code.
400
detail
RequiredstringA detailed explanation specific to this occurrence of the problem, providing context and specifics about what went wrong.
instance
stringA URI reference that identifies the specific occurrence of the problem.
requestId
stringA unique identifier for the request, useful for troubleshooting.
code
RequiredstringA short code indicating the error code returned.
"bad_request"
error
RequiredobjectLegacy error format for backward compatibility.
Unauthorized
TypeScript Definitions
Use the response body type in TypeScript.
title
RequiredstringA short, human-readable summary of the problem type.
status
RequirednumberThe HTTP status code.
401
detail
RequiredstringA detailed explanation specific to this occurrence of the problem, providing context and specifics about what went wrong.
instance
stringA URI reference that identifies the specific occurrence of the problem.
requestId
stringA unique identifier for the request, useful for troubleshooting.
code
RequiredstringA short code indicating the error code returned.
"unauthorized"
error
RequiredobjectLegacy error format for backward compatibility.
Forbidden
TypeScript Definitions
Use the response body type in TypeScript.
title
RequiredstringA short, human-readable summary of the problem type.
status
RequirednumberThe HTTP status code.
403
detail
RequiredstringA detailed explanation specific to this occurrence of the problem, providing context and specifics about what went wrong.
instance
stringA URI reference that identifies the specific occurrence of the problem.
requestId
stringA unique identifier for the request, useful for troubleshooting.
code
RequiredstringA short code indicating the error code returned.
"forbidden"
error
RequiredobjectLegacy error format for backward compatibility.
Unprocessable Entity
TypeScript Definitions
Use the response body type in TypeScript.
title
RequiredstringA short, human-readable summary of the problem type.
status
RequirednumberThe HTTP status code.
422
detail
RequiredstringA detailed explanation specific to this occurrence of the problem, providing context and specifics about what went wrong.
instance
stringA URI reference that identifies the specific occurrence of the problem.
requestId
stringA unique identifier for the request, useful for troubleshooting.
code
RequiredstringA short code indicating the error code returned.
"unprocessable_entity"
error
RequiredobjectLegacy error format for backward compatibility.
Internal Server Error
TypeScript Definitions
Use the response body type in TypeScript.
title
RequiredstringA short, human-readable summary of the problem type.
status
RequirednumberThe HTTP status code.
500
detail
RequiredstringA detailed explanation specific to this occurrence of the problem, providing context and specifics about what went wrong.
instance
stringA URI reference that identifies the specific occurrence of the problem.
requestId
stringA unique identifier for the request, useful for troubleshooting.
code
RequiredstringA short code indicating the error code returned.
"internal_server_error"
error
RequiredobjectLegacy error format for backward compatibility.
curl -X GET "https://api.analytics.inkeep.com/query/top-search-queries?after=string&project_id=string" \
-H "Authorization: Bearer <token>"
fetch("https://api.analytics.inkeep.com/query/top-search-queries?after=string&project_id=string", {
headers: {
"Authorization": "Bearer <token>"
}
})
package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main() {
url := "https://api.analytics.inkeep.com/query/top-search-queries?after=string&project_id=string"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
import requests
url = "https://api.analytics.inkeep.com/query/top-search-queries?after=string&project_id=string"
response = requests.request("GET", url, headers = {
"Authorization": "Bearer <token>"
})
print(response.text)
{
"data": {
"result": [
{
"search_query": "string",
"count": "string"
}
],
"total": 0
}
}
{
"title": "Bad Request",
"status": 400,
"detail": "Bad Request",
"instance": "/conversations/123",
"requestId": "req_1234567890",
"code": "bad_request",
"error": {
"code": "bad_request",
"message": "Bad Request"
}
}
{
"title": "Unauthorized",
"status": 401,
"detail": "Unauthorized",
"instance": "/conversations/123",
"requestId": "req_1234567890",
"code": "unauthorized",
"error": {
"code": "unauthorized",
"message": "Unauthorized"
}
}
{
"title": "Forbidden",
"status": 403,
"detail": "Forbidden",
"instance": "/conversations/123",
"requestId": "req_1234567890",
"code": "forbidden",
"error": {
"code": "forbidden",
"message": "Forbidden"
}
}
{
"title": "Unprocessable Entity",
"status": 422,
"detail": "Unprocessable Entity",
"instance": "/conversations/123",
"requestId": "req_1234567890",
"code": "unprocessable_entity",
"error": {
"code": "unprocessable_entity",
"message": "Unprocessable Entity"
}
}
{
"title": "Internal Server Error",
"status": 500,
"detail": "Internal Server Error",
"instance": "/conversations/123",
"requestId": "req_1234567890",
"code": "internal_server_error",
"error": {
"code": "internal_server_error",
"message": "Internal Server Error"
}
}