---
title: "searchQuestions"
method: POST
path: "/{clientId}/questions"
tags: ["Questions"]
---

# searchQuestions

`POST /{clientId}/questions`

## Path parameters

- `clientId` string, required

## Headers

- `X-Correlation-ID` string

## Request body

- QuestionQuery
  - `limit` integer
  - `offset` integer
  - `sort` QuestionSort
    - `field` string
    - `direction` string
  - `fields` string[]
  - `filters` QuestionFilters
    - `questionId` string[]
    - `submissionTime` TimeRange
      - `from` string
      - `to` string
    - `moderationTime` TimeRange
      - `from` string
      - `to` string
    - `brandId` string[]
    - `categoryId` string[]
    - `productId` string[]
    - `activeProduct` boolean
    - `displayLocale` string[]
    - `contentCodes` string[]
    - `questionModerationStatusGroup` string[]
    - `questionModerationStatus` string[]
    - `answerModerationStatusGroup` string[]
    - `answerModerationStatus` string[]
    - `globalSearch` string
    - `contributorExternalId` string[]
    - `contributorDisplayName` string[]
    - `contributorRank` string[]
    - `answerLegacyInternalId` string[]
    - `answerContentCodes` string[]
    - `answerContributorExternalId` string[]
    - `answerContributorNickname` string[]
    - `answerCampaignSource` string[]
    - `withApprovedAnswers` boolean
    - `withRejectedAnswers` boolean
    - `withPendingAnswers` boolean
    - `withExpiredAnswers` boolean
    - `questionHasPhotos` boolean
    - `questionHasVideos` boolean
    - `answerHasPhotos` boolean
    - `answerHasVideos` boolean
    - `withAnswers` boolean

## Response `200`

OK

## Other responses

- `400` — Invalid request body
- `500` — Unexpected internal error

---

[API](https://skmtc.dev/bazaarvoice/apis/content-search-api-charon.md) · [All operations](https://skmtc.dev/bazaarvoice/apis/content-search-api-charon/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/bazaarvoice/content-search-api-charon/revisions/6f45fceeafd7/schema)
