---
title: "Retrieve Q&A by Question ID"
method: GET
path: "/v2/{account_id}/questions/{question_id}"
---

# Retrieve Q&A by Question ID

`GET /v2/{account_id}/questions/{question_id}`

## Request

- Base URL: `https://developers.yotpo.com`
- URL: `https://developers.yotpo.com/v2/{account_id}/questions/{question_id}`
- Auth: API key in header `X-Yotpo-Token`

Retrieve a specific Q&A question and its answers by `question_id`.

## Path parameters

- `account_id` string, required
- `question_id` string, required

## Response `200`

200

- object
  - `status` object: Request status.
    - `code` integer: HTTP status code.
    - `message` string: Status message, such as `OK`.
  - `pagination` unknown
  - `question` object: The question.
    - `id` string: The question ID.
    - `content` string: The question text.
    - `asker` object: The customer who asked the question.
      - `id` string: The asker's user ID.
      - `display_name` string: The asker's display name.
      - `social_image` string: URL of the asker's profile image. Can be an empty string.
      - `email` string: The asker's email address.
    - `user_type` string: The asker's user type, such as `User`.
    - `created_at` string, date-time: When the question was asked (ISO 8601, UTC).
    - `published` boolean: Whether the question is published on the store's site.
    - `answers` object[]: Answers to the question.
      - `id` string: The answer ID. Use it with [Delete an Answer](ref:delete-an-answer).
      - `content` string: The answer text.
      - `public` boolean: Whether the answer is public. `false` means only the asker can see it.
      - `store_owner_comment` boolean: Whether the store owner wrote the answer.
      - `answerer` object: Who wrote the answer.
        - `id` string: The answerer's user ID.
        - `display_name` string: The answerer's display name. Can be an empty string.
        - `social_image` string: URL of the answerer's profile image. Can be an empty string.
      - `votes_up` integer: Number of up votes.
      - `votes_down` integer: Number of down votes.
      - `created_at` string, date-time: When the answer was posted (ISO 8601, UTC).
    - `product` object: The product the question is about.
      - `name` string: The product name.
      - `external_product_id` string: The product ID in the store's ecommerce platform.
      - `product_url` string: The URL of the product page.
      - `product_specs` unknown[]: Product specifications. Can be an empty array.
        - unknown

## Other responses

- `401`: Missing or invalid access token, or the token belongs to a different store.
- `404`: No question with this `question_id` in the store.

## Changes

- **2026-11-03** `5bcae8239b6e`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/yotpo/apis/app-developer-api/changes/v2/:account_id/questions/:question_id/get.md)

---

[API](https://skmtc.dev/yotpo/apis/app-developer-api.md) - [All operations](https://skmtc.dev/yotpo/apis/app-developer-api/llms.txt) - [OpenAPI document](https://skmtc.dev/yotpo/apis/app-developer-api/revisions/5bcae8239b6e?raw)
