Get one question
GET/v1/questions/{id}
scope questions.read
With every published answer on it.
Response#
| Field | Type | Description |
|---|---|---|
data | object | One question, the same shape as an element of GET /v1/questions. |
data. | integer | The question id, for POST /v1/questions/{id}/answer. |
data. | string | What was asked, publicly, on your listing. |
data. | object | The listing it was asked about. |
data. | integer | Our product id. |
data. | string | Its title. |
data. | string | Its URL segment. |
data. | object|null | Who asked. |
data. | integer | Their user id. |
data. | string | Their display name. |
data. | boolean | Whether any answer exists. This is what to filter an unanswered queue on. |
data. | string|null | ISO-8601 UTC of the first answer, or null. |
data. | object | How buyers reacted. A question with several same_question votes is one worth answering well — everyone reading the listing sees it. |
data. | integer | Votes saying the answer helped. |
data. | integer | Votes saying it did not. |
data. | integer | Buyers saying they wanted to know the same thing. |
data. | array | Every answer, yours and anyone else's. |
data. | integer | The answer id. |
data. | string | The answer text. |
data. | boolean | true is you. Other buyers can answer too, and theirs carry the same weight on the page — which is a reason to answer first. |
data. | string|null | Who wrote it. |
data. | string | ISO-8601 UTC. |
data. | string | ISO-8601 UTC. |
data. | string | ISO-8601 UTC, when it was asked. |
data. | string | ISO-8601 UTC. |
Example
{
"data": {
"id": 31,
"text": "What frame size is this?",
"product": {
"id": 237233,
"title": "Trek Marlin 7",
"slug": "trek-marlin-7"
},
"asked_by": {
"id": 9000002,
"name": "Jane Doe"
},
"is_answered": true,
"answered_at": "2026-09-10T06:21:57Z",
"votes": {
"helpful": 2,
"not_helpful": 0,
"same_question": 1
},
"answers": [
{
"id": 15,
"text": "Size L — suits 180-190 cm.",
"is_from_seller": true,
"author_name": "Bike Shop SRL",
"created_at": "2026-09-10T06:21:57Z",
"updated_at": "2026-09-10T06:21:57Z"
}
],
"created_at": "2026-09-10T06:21:50Z",
"updated_at": "2026-09-10T06:21:57Z"
}
}