> 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/back-office-api-reference/system-bo-api/faq-management.md).

# FAQ Management

## Edit FAQ

> \## Function Description\
> \* This is the API used for saving on the FAQ management edit screen.\
> \---\
> \## Detailed Description\
> \* FAQ No., Title, FAQ Large Category Code, FAQ Medium Category Code, Posting Status, Sort Order, Top Fixed Status, PC Notice Content, and MO Notice Content are required.\
> \---\
> \## Revision History\
> \* Release v2.00\_240425 : Added site number (site\_no) for multi-site expansion<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"FaqRequest":{"type":"object","description":"FAQ Management Registration/Modification Request DTO","properties":{"faqLgrpCd":{"type":"string","description":"FAQ Major Category Code (CM014)"},"faqMgrpCd":{"type":"string","description":"FAQ Sub Category Code (CM015)"},"title":{"type":"string","description":"Title"},"bbYn":{"type":"string","description":"Post Status"},"faqNo":{"type":"string","description":"FAQ No."},"sortSeq":{"type":"integer","format":"int32","description":"Sort Order"},"uprFixYn":{"type":"string","description":"Pinned Status"},"pcNtcCont":{"type":"string","description":"PC Notice Content"},"moNtcCont":{"type":"string","description":"Mobile Notice Content"},"startDate":{"type":"string","format":"date","description":"Registration Date Start Date/Time"},"endDate":{"type":"string","format":"date","description":"Registration Date End Date/Time"},"dateSelect":{"type":"string","description":"Selected Period"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v2/system/faqMgmt/modifyFaqInfo":{"put":{"tags":["FAQ Management"],"summary":"Edit FAQ","description":"## Function Description\n* This is the API used for saving on the FAQ management edit screen.\n---\n## Detailed Description\n* FAQ No., Title, FAQ Large Category Code, FAQ Medium Category Code, Posting Status, Sort Order, Top Fixed Status, PC Notice Content, and MO Notice Content are required.\n---\n## Revision History\n* Release v2.00_240425 : Added site number (site_no) for multi-site expansion\n","operationId":"modifyFaqInfo","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FaqRequest"}}},"required":true},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"type":"string"}}}},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Modify Multiple FAQs

> \## Function Description\
> \* This is the API used for direct modification within the FAQ management screen.\
> \---\
> \## Detailed Description\
> \* FAQ No. is required.\
> \* Posting status and sort order can be modified.<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"FaqRequest":{"type":"object","description":"FAQ Management Registration/Modification Request DTO","properties":{"faqLgrpCd":{"type":"string","description":"FAQ Major Category Code (CM014)"},"faqMgrpCd":{"type":"string","description":"FAQ Sub Category Code (CM015)"},"title":{"type":"string","description":"Title"},"bbYn":{"type":"string","description":"Post Status"},"faqNo":{"type":"string","description":"FAQ No."},"sortSeq":{"type":"integer","format":"int32","description":"Sort Order"},"uprFixYn":{"type":"string","description":"Pinned Status"},"pcNtcCont":{"type":"string","description":"PC Notice Content"},"moNtcCont":{"type":"string","description":"Mobile Notice Content"},"startDate":{"type":"string","format":"date","description":"Registration Date Start Date/Time"},"endDate":{"type":"string","format":"date","description":"Registration Date End Date/Time"},"dateSelect":{"type":"string","description":"Selected Period"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v2/system/faqMgmt/saveFaqList":{"post":{"tags":["FAQ Management"],"summary":"Modify Multiple FAQs","description":"## Function Description\n* This is the API used for direct modification within the FAQ management screen.\n---\n## Detailed Description\n* FAQ No. is required.\n* Posting status and sort order can be modified.\n","operationId":"saveFaqList","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/FaqRequest"}}}},"required":true},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"type":"string"}}}},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Register/Modify FAQ Multilingual Information

> \## Function Description\
> \* Registers or modifies FAQ multilingual information.\
> \---\
> \## Detailed Description\
> \* Registers or modifies the multilingual information for the given langCd.\
> \* Required parameters when registering are language code, PC content, and MO content.\
> \* Required parameters when modifying are language code, PC content, MO content, and FAQ No.<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"FaqMlRequest":{"type":"object","description":"FAQ Management Multilingual Registration/Modification Request DTO","properties":{"faqNo":{"type":"string","description":"FAQ No."},"title":{"type":"string","description":"Title"},"pcNtcCont":{"type":"string","description":"PC Notice Content"},"moNtcCont":{"type":"string","description":"Mobile Notice Content"},"dataLangCd":{"type":"string","description":"Multilingual Language Code"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v2/system/faqMgmt/saveFaqInfoMl":{"post":{"tags":["FAQ Management"],"summary":"Register/Modify FAQ Multilingual Information","description":"## Function Description\n* Registers or modifies FAQ multilingual information.\n---\n## Detailed Description\n* Registers or modifies the multilingual information for the given langCd.\n* Required parameters when registering are language code, PC content, and MO content.\n* Required parameters when modifying are language code, PC content, MO content, and FAQ No.\n","operationId":"saveFaqInfoMl","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FaqMlRequest"}}},"required":true},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"type":"string"}}}},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Register FAQ

> \## Function Description\
> \* This is the API used for saving on the FAQ management registration screen.\
> \---\
> \## Detailed Description\
> \* Title, FAQ Large Category Code, FAQ Medium Category Code, Posting Status, Sort Order, Top Fixed Status, PC Notice Content, and MO Notice Content are required.\
> \* Registered based on the default set language code.\
> \---\
> \## Revision History\
> \* Release v2.00\_240425 : Added site number (site\_no) for multi-site expansion<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"FaqRequest":{"type":"object","description":"FAQ Management Registration/Modification Request DTO","properties":{"faqLgrpCd":{"type":"string","description":"FAQ Major Category Code (CM014)"},"faqMgrpCd":{"type":"string","description":"FAQ Sub Category Code (CM015)"},"title":{"type":"string","description":"Title"},"bbYn":{"type":"string","description":"Post Status"},"faqNo":{"type":"string","description":"FAQ No."},"sortSeq":{"type":"integer","format":"int32","description":"Sort Order"},"uprFixYn":{"type":"string","description":"Pinned Status"},"pcNtcCont":{"type":"string","description":"PC Notice Content"},"moNtcCont":{"type":"string","description":"Mobile Notice Content"},"startDate":{"type":"string","format":"date","description":"Registration Date Start Date/Time"},"endDate":{"type":"string","format":"date","description":"Registration Date End Date/Time"},"dateSelect":{"type":"string","description":"Selected Period"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v2/system/faqMgmt/registFaqInfo":{"post":{"tags":["FAQ Management"],"summary":"Register FAQ","description":"## Function Description\n* This is the API used for saving on the FAQ management registration screen.\n---\n## Detailed Description\n* Title, FAQ Large Category Code, FAQ Medium Category Code, Posting Status, Sort Order, Top Fixed Status, PC Notice Content, and MO Notice Content are required.\n* Registered based on the default set language code.\n---\n## Revision History\n* Release v2.00_240425 : Added site number (site_no) for multi-site expansion\n","operationId":"registFaqInfo","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FaqRequest"}}},"required":true},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"type":"string"}}}},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Retrieve FAQ List

> \## Function Description\
> \* Retrieves the FAQ list matching the conditions.\
> \---\
> \## Detailed Description\
> \* Retrieves the FAQ list matching the conditions.\
> \* Retrieves based on the dataLangCd cookie value.\
> \* If a major category and sub category are provided, retrieves the list matching that category.\
> \---\
> \## Revision History\
> \* Release v2.00\_240425 : Added site number (site\_no) for multi-site expansion<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"FaqRequest":{"type":"object","description":"FAQ Management Registration/Modification Request DTO","properties":{"faqLgrpCd":{"type":"string","description":"FAQ Major Category Code (CM014)"},"faqMgrpCd":{"type":"string","description":"FAQ Sub Category Code (CM015)"},"title":{"type":"string","description":"Title"},"bbYn":{"type":"string","description":"Post Status"},"faqNo":{"type":"string","description":"FAQ No."},"sortSeq":{"type":"integer","format":"int32","description":"Sort Order"},"uprFixYn":{"type":"string","description":"Pinned Status"},"pcNtcCont":{"type":"string","description":"PC Notice Content"},"moNtcCont":{"type":"string","description":"Mobile Notice Content"},"startDate":{"type":"string","format":"date","description":"Registration Date Start Date/Time"},"endDate":{"type":"string","format":"date","description":"Registration Date End Date/Time"},"dateSelect":{"type":"string","description":"Selected Period"}}},"RealGridListResponseFaqResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/FaqResponse"}}}},"FaqResponse":{"type":"object","properties":{"faqNo":{"type":"string"},"faqLgrpCd":{"type":"string"},"faqMgrpCd":{"type":"string"},"uprFixYn":{"type":"string"},"sortSeq":{"type":"integer","format":"int32"},"bbYn":{"type":"string"},"title":{"type":"string"},"titleMl":{"type":"string"},"pcNtcCont":{"type":"string"},"moNtcCont":{"type":"string"},"qryCnt":{"type":"integer","format":"int32"},"siteNm":{"type":"string"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v2/system/faqMgmt/getFaqList":{"get":{"tags":["FAQ Management"],"summary":"Retrieve FAQ List","description":"## Function Description\n* Retrieves the FAQ list matching the conditions.\n---\n## Detailed Description\n* Retrieves the FAQ list matching the conditions.\n* Retrieves based on the dataLangCd cookie value.\n* If a major category and sub category are provided, retrieves the list matching that category.\n---\n## Revision History\n* Release v2.00_240425 : Added site number (site_no) for multi-site expansion\n","operationId":"getFaqList","parameters":[{"name":"faqRequest","in":"query","required":true,"schema":{"$ref":"#/components/schemas/FaqRequest"}},{"name":"faqLgrpCd","in":"query","description":"FAQ Major Category Code (CM014)","schema":{"type":"string"}},{"name":"faqMgrpCd","in":"query","description":"FAQ Sub Category Code (CM015)","schema":{"type":"string"}},{"name":"title","in":"query","description":"Title","schema":{"type":"string"}},{"name":"bbYn","in":"query","description":"Post Status","schema":{"type":"string"}},{"name":"siteNo","in":"query","description":"Site No.","schema":{"type":"string"}},{"name":"pageIdx","in":"query","description":"Current Page","required":true,"schema":{"type":"string"}},{"name":"rowsPerPage","in":"query","description":"Rows per Page","required":true,"schema":{"type":"string"}},{"name":"startDate","in":"query","description":"Search Start Date","required":true,"schema":{"type":"LocalDate"}},{"name":"endDate","in":"query","description":"Search End Date","required":true,"schema":{"type":"LocalDate"}},{"name":"dateSelect","in":"query","description":"Selected Period","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/RealGridListResponseFaqResponse"}}}},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Retrieve FAQ Multilingual Information

> \## Function Description\
> \* Retrieves multilingual information for the selected FAQ.\
> \---\
> \## Detailed Description\
> \* FAQ No. is required.\
> \* Retrieves multilingual information for the selected FAQ.<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"FaqMlRequest":{"type":"object","description":"FAQ Management Multilingual Registration/Modification Request DTO","properties":{"faqNo":{"type":"string","description":"FAQ No."},"title":{"type":"string","description":"Title"},"pcNtcCont":{"type":"string","description":"PC Notice Content"},"moNtcCont":{"type":"string","description":"Mobile Notice Content"},"dataLangCd":{"type":"string","description":"Multilingual Language Code"}}},"FaqMlResponse":{"type":"object","properties":{"faqNo":{"type":"string"},"langCd":{"type":"string"},"title":{"type":"string"},"titleMl":{"type":"string"},"pcNtcCont":{"type":"string"},"pcNtcContMl":{"type":"string"},"moNtcCont":{"type":"string"},"moNtcContMl":{"type":"string"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v2/system/faqMgmt/getFaqInfoMl":{"get":{"tags":["FAQ Management"],"summary":"Retrieve FAQ Multilingual Information","description":"## Function Description\n* Retrieves multilingual information for the selected FAQ.\n---\n## Detailed Description\n* FAQ No. is required.\n* Retrieves multilingual information for the selected FAQ.\n","operationId":"getFaqInfoMl","parameters":[{"name":"faqMlRequest","in":"query","required":true,"schema":{"$ref":"#/components/schemas/FaqMlRequest"}},{"name":"faqNo","in":"query","description":"FAQ No.","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FaqMlResponse"}}}},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Retrieve Single FAQ

> \## Function Description\
> \* Retrieves FAQ information for the FAQ notice number.\
> \---\
> \## Detailed Description\
> \* Retrieves based on the dataLangCd set in the cookie value.\
> \* FAQ No. is required.\
> \---\
> \## Revision History\
> \* Release v2.00\_240425 : Added site number (site\_no) for multi-site expansion<br>

```json
{"openapi":"3.1.0","info":{"title":"X2BEE BO API","version":"v1"},"servers":[{"url":"https://api-bo.x2bee.com/api/bo/","description":"prd"}],"security":[{"accessToken":[]}],"components":{"securitySchemes":{"accessToken":{"type":"http","name":"accessToken","scheme":"bearer","bearerFormat":"JWT"}},"schemas":{"FaqRequest":{"type":"object","description":"FAQ Management Registration/Modification Request DTO","properties":{"faqLgrpCd":{"type":"string","description":"FAQ Major Category Code (CM014)"},"faqMgrpCd":{"type":"string","description":"FAQ Sub Category Code (CM015)"},"title":{"type":"string","description":"Title"},"bbYn":{"type":"string","description":"Post Status"},"faqNo":{"type":"string","description":"FAQ No."},"sortSeq":{"type":"integer","format":"int32","description":"Sort Order"},"uprFixYn":{"type":"string","description":"Pinned Status"},"pcNtcCont":{"type":"string","description":"PC Notice Content"},"moNtcCont":{"type":"string","description":"Mobile Notice Content"},"startDate":{"type":"string","format":"date","description":"Registration Date Start Date/Time"},"endDate":{"type":"string","format":"date","description":"Registration Date End Date/Time"},"dateSelect":{"type":"string","description":"Selected Period"}}},"FaqResponse":{"type":"object","properties":{"faqNo":{"type":"string"},"faqLgrpCd":{"type":"string"},"faqMgrpCd":{"type":"string"},"uprFixYn":{"type":"string"},"sortSeq":{"type":"integer","format":"int32"},"bbYn":{"type":"string"},"title":{"type":"string"},"titleMl":{"type":"string"},"pcNtcCont":{"type":"string"},"moNtcCont":{"type":"string"},"qryCnt":{"type":"integer","format":"int32"},"siteNm":{"type":"string"}}},"Response":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","description":"result time"},"code":{"type":"string","description":"result code"},"message":{"type":"string","description":"result message"},"isProcess":{"type":"boolean","description":"process check"},"payload":{"description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}}}},"paths":{"/v2/system/faqMgmt/getFaqDetail":{"get":{"tags":["FAQ Management"],"summary":"Retrieve Single FAQ","description":"## Function Description\n* Retrieves FAQ information for the FAQ notice number.\n---\n## Detailed Description\n* Retrieves based on the dataLangCd set in the cookie value.\n* FAQ No. is required.\n---\n## Revision History\n* Release v2.00_240425 : Added site number (site_no) for multi-site expansion\n","operationId":"getFaqDetail","parameters":[{"name":"faqRequest","in":"query","required":true,"schema":{"$ref":"#/components/schemas/FaqRequest"}},{"name":"faqNo","in":"query","description":"FAQ No.","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/FaqResponse"}}}},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```
