{
"filters": {
"assigned_to_member_id": "integer",
"contact": "string",
"content": "string",
"customer_id": "string",
"id": "string",
"max_created_at": "string",
"max_updated_at": "string",
"min_created_at": "string",
"min_updated_at": "string",
"only_without_assignment": "boolean",
"only_without_review_groups": "boolean",
"review_groups": [
"string"
],
"status": "integer",
"tag_codes": [
"string"
]
},
"on_page": "integer",
"per_page": "integer"
}
const response = await fetch(
"POST /api/v1/thread/search",
{
method: "post",
headers: {
"Content-Type": "application/json",
"Authorization": `Bearer {token}`
},
body: JSON.stringify({
"filters": {
"assigned_to_member_id": "integer",
"contact": "string",
"content": "string",
"customer_id": "string",
"id": "string",
"max_created_at": "string",
"max_updated_at": "string",
"min_created_at": "string",
"min_updated_at": "string",
"only_without_assignment": "boolean",
"only_without_review_groups": "boolean",
"review_groups": [
"string"
],
"status": "integer",
"tag_codes": [
"string"
]
},
"on_page": "integer",
"per_page": "integer"
})
}
);
{
"properties": "any",
"type": "any"
}
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Message
Search threads
Searches for threads that match the input filters.
POST
/
api
/
v1
/
thread
/
search
{
"filters": {
"assigned_to_member_id": "integer",
"contact": "string",
"content": "string",
"customer_id": "string",
"id": "string",
"max_created_at": "string",
"max_updated_at": "string",
"min_created_at": "string",
"min_updated_at": "string",
"only_without_assignment": "boolean",
"only_without_review_groups": "boolean",
"review_groups": [
"string"
],
"status": "integer",
"tag_codes": [
"string"
]
},
"on_page": "integer",
"per_page": "integer"
}
const response = await fetch(
"POST /api/v1/thread/search",
{
method: "post",
headers: {
"Content-Type": "application/json",
"Authorization": `Bearer {token}`
},
body: JSON.stringify({
"filters": {
"assigned_to_member_id": "integer",
"contact": "string",
"content": "string",
"customer_id": "string",
"id": "string",
"max_created_at": "string",
"max_updated_at": "string",
"min_created_at": "string",
"min_updated_at": "string",
"only_without_assignment": "boolean",
"only_without_review_groups": "boolean",
"review_groups": [
"string"
],
"status": "integer",
"tag_codes": [
"string"
]
},
"on_page": "integer",
"per_page": "integer"
})
}
);
{
"properties": "any",
"type": "any"
}
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Body parameters
SearchThreadsFiltersInput
integer
integer
Response body
{
"filters": {
"assigned_to_member_id": "integer",
"contact": "string",
"content": "string",
"customer_id": "string",
"id": "string",
"max_created_at": "string",
"max_updated_at": "string",
"min_created_at": "string",
"min_updated_at": "string",
"only_without_assignment": "boolean",
"only_without_review_groups": "boolean",
"review_groups": [
"string"
],
"status": "integer",
"tag_codes": [
"string"
]
},
"on_page": "integer",
"per_page": "integer"
}
const response = await fetch(
"POST /api/v1/thread/search",
{
method: "post",
headers: {
"Content-Type": "application/json",
"Authorization": `Bearer {token}`
},
body: JSON.stringify({
"filters": {
"assigned_to_member_id": "integer",
"contact": "string",
"content": "string",
"customer_id": "string",
"id": "string",
"max_created_at": "string",
"max_updated_at": "string",
"min_created_at": "string",
"min_updated_at": "string",
"only_without_assignment": "boolean",
"only_without_review_groups": "boolean",
"review_groups": [
"string"
],
"status": "integer",
"tag_codes": [
"string"
]
},
"on_page": "integer",
"per_page": "integer"
})
}
);
{
"properties": "any",
"type": "any"
}
{
"errors": [
{
"code": "string",
"message": "string"
}
]
}
⌘I