> For the complete documentation index, see [llms.txt](https://tech.x2bee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tech.x2bee.com/api/api-en/store-front-api-reference/goods-api/product-q-and-a-management.md).

# Product Q\&A Management

## Retrieve Product Q\&A Detail

> \## Function Description\
> \* Retrieves the detailed content of a product Q\&A.\
> \---\
> \## Detailed Description\
> \* Called to load the existing product Q\&A information when modifying a product Q\&A.\
> \* Retrieves the detailed content of a single product Q\&A using the question number as a parameter.\
> \---\
> \## Revision History\
> \`\`\`Release v1.04\_231120\`\`\`: Product Q\&A<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE Goods API","version":"v1"},"servers":[{"url":"https://api-goods.x2bee.com/api/goods/","description":"prd"}],"security":[{"bearerAuth":[]}],"paths":{"/v1/qna/adv/{questNo}":{"get":{"tags":["Product Q&A Management"],"summary":"Retrieve Product Q&A Detail","description":"## Function Description\n* Retrieves the detailed content of a product Q&A.\n---\n## Detailed Description\n* Called to load the existing product Q&A information when modifying a product Q&A.\n* Retrieves the detailed content of a single product Q&A using the question number as a parameter.\n---\n## Revision History\n```Release v1.04_231120```: Product Q&A\n","operationId":"qnaDetail","parameters":[{"name":"questNo","in":"path","description":"Question No.","required":true,"schema":{"type":"string"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"responses":{"200":{"description":"Product Q&A Detail Inquiry Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GoodsQna"}}}},"900":{"description":"Product Q&A Detail Inquiry Failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
````

## Modify Product Q\&A

> \## Function Description\
> \* Modifies a product Q\&A that has been written.\
> \---\
> \## Detailed Description\
> \* Called when a product Q\&A is modified on the Product Q\&A list screen or the Product Q\&A screen in My Page.\
> \* Modifies the product Q\&A corresponding to the given question number, which is received as a parameter.\
> \* Verifies the member information so that only the member who wrote the product Q\&A can modify it.\
> \---\
> \## Revision History\
> \`\`\`Release v1.04\_231120\`\`\`: Improved product Q\&A modification API<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE Goods API","version":"v1"},"servers":[{"url":"https://api-goods.x2bee.com/api/goods/","description":"prd"}],"security":[{"bearerAuth":[]}],"paths":{"/v1/qna/adv/{questNo}":{"put":{"tags":["Product Q&A Management"],"summary":"Modify Product Q&A","description":"## Function Description\n* Modifies a product Q&A that has been written.\n---\n## Detailed Description\n* Called when a product Q&A is modified on the Product Q&A list screen or the Product Q&A screen in My Page.\n* Modifies the product Q&A corresponding to the given question number, which is received as a parameter.\n* Verifies the member information so that only the member who wrote the product Q&A can modify it.\n---\n## Revision History\n```Release v1.04_231120```: Improved product Q&A modification API\n","operationId":"modifyQna","parameters":[{"name":"questNo","in":"path","description":"Product Q&A No.","required":true,"schema":{"type":"string"}},{"name":"files","in":"query","description":"Multimedia Information","required":true,"schema":{"type":"string","format":"binary"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"question":{"$ref":"#/components/schemas/GoodsQnaQuestion"}},"required":["question"]}}}},"responses":{"200":{"description":"Product Q&A Modification Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseVoid"}}}},"900":{"description":"Product Q&A Modification Failure","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
````

## Delete Product Q\&A

> \## Function Description\
> \* Deletes a product Q\&A.\
> \---\
> \## Detailed Description\
> \* Called when a product Q\&A is deleted on the Product Q\&A list screen or the Product Q\&A screen in My Page.\
> \* Deletes the product Q\&A corresponding to the given question number, which is received as a parameter.\
> \* Verifies the member information so that only the member who wrote the product Q\&A can delete it.\
> \* Does not physically delete the product Q\&A; instead, it changes the deletion status to 'Y' so that it is hidden from the screen.\
> \---\
> \## Revision History\
> \`\`\`Release v1.04\_231120\`\`\`: Improved product Q\&A modification API<br>

````json
{"openapi":"3.1.0","info":{"title":"X2BEE Goods API","version":"v1"},"servers":[{"url":"https://api-goods.x2bee.com/api/goods/","description":"prd"}],"security":[{"bearerAuth":[]}],"paths":{"/v1/qna/adv/{questNo}":{"delete":{"tags":["Product Q&A Management"],"summary":"Delete Product Q&A","description":"## Function Description\n* Deletes a product Q&A.\n---\n## Detailed Description\n* Called when a product Q&A is deleted on the Product Q&A list screen or the Product Q&A screen in My Page.\n* Deletes the product Q&A corresponding to the given question number, which is received as a parameter.\n* Verifies the member information so that only the member who wrote the product Q&A can delete it.\n* Does not physically delete the product Q&A; instead, it changes the deletion status to 'Y' so that it is hidden from the screen.\n---\n## Revision History\n```Release v1.04_231120```: Improved product Q&A modification API\n","operationId":"deleteQna","parameters":[{"name":"questNo","in":"path","description":"Product Q&A No.","required":true,"schema":{"type":"string","description":"string"}},{"name":"Authorization","in":"header","description":"Access Token","required":false}],"responses":{"200":{"description":"Product Q&A Deletion Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseVoid"}}}},"900":{"description":"Product Q&A Deletion Failure","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
````
