> 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/post-information-management.md).

# Post Information Management

## Add/Modify Post Reply

> \## Function Description\
> \* API for adding/modifying a post reply.\
> \---\
> \## Detailed Description\
> \* Adds and modifies the reply information for the corresponding post.\
> \---\
> \## Revision History\
> \* Release v2.00\_240711: New development for adding/modifying post reply<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":{"PostAnsRequest":{"type":"object","properties":{"bbcId":{"type":"string","description":"Post ID"},"ansSeq":{"type":"integer","format":"int32","description":"Response Sequence No."},"ansStatCd":{"type":"string","description":"Answer Display Processing "},"ansCont":{"type":"string","description":"Answer Content"}}},"ResponseString":{"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":{"type":"string","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"}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v1/system/bulletinBoardContentsMgmt/savePostAnswer":{"post":{"tags":["Post Information Management"],"summary":"Add/Modify Post Reply","description":"## Function Description\n* API for adding/modifying a post reply.\n---\n## Detailed Description\n* Adds and modifies the reply information for the corresponding post.\n---\n## Revision History\n* Release v2.00_240711: New development for adding/modifying post reply\n","operationId":"savePostAnswer","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PostAnsRequest"}}},"required":true},"responses":{"200":{"description":"Add Post Reply Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseString"}}}},"900":{"description":"Add Post Reply Failure","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
```

## Modify Post Grid List

> \## Function Description\
> \* This is the API for modifying the post grid.\
> \---\
> \## Detailed Description\
> \* Modifies the information of the selected post.\
> \---\
> \## Revision History\
> \* Release v2.00\_240711: New development of post grid list modification<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":{"RealGridCUDRequestBulletinBoardContentsMgmtResponse":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/BulletinBoardContentsMgmtResponse"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/BulletinBoardContentsMgmtResponse"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/BulletinBoardContentsMgmtResponse"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/BulletinBoardContentsMgmtResponse"}}}},"BulletinBoardContentsMgmtResponse":{"type":"object","properties":{"sysRegId":{"type":"string","description":"Registrant"},"sysModId":{"type":"string","description":"Modifier"},"siteNm":{"type":"string","description":"Site Name"},"bbcId":{"type":"string","description":"Post ID"},"bbcTitle":{"type":"string","description":"Post Title"},"bbcCatNm":{"type":"string","description":"Post Category Name"},"bbsNm":{"type":"string","description":"Bulletin Board Name"},"bbsTypCd":{"type":"string","description":"Board Type Code"},"bbsTypNm":{"type":"string","description":"Bulletin Board Type Name"},"ansState":{"type":"string","description":"Response Status"},"bbYn":{"type":"string","description":"Post Status"},"bbcTtopFixYn":{"type":"string","description":"Pinned to Top Status"},"rplCnt":{"type":"integer","format":"int32","description":"Comment Count"},"qryCnt":{"type":"string","description":"View Count"},"bbcRcdrCnt":{"type":"string","description":"Recommendation Count"},"bbcDclCnt":{"type":"string","description":"Report Count"},"scrtScrpSetupYn":{"type":"string","description":"Private Post Status"},"sysGbNm":{"type":"string","description":"System Classification Name"},"totalCount":{"type":"integer","format":"int32"}}},"ResponseString":{"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":{"type":"string","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"}}},"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"}}}}}},"paths":{"/v1/system/bulletinBoardContentsMgmt/saveOptionList":{"post":{"tags":["Post Information Management"],"summary":"Modify Post Grid List","description":"## Function Description\n* This is the API for modifying the post grid.\n---\n## Detailed Description\n* Modifies the information of the selected post.\n---\n## Revision History\n* Release v2.00_240711: New development of post grid list modification\n","operationId":"saveOptionList_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RealGridCUDRequestBulletinBoardContentsMgmtResponse"}}},"required":true},"responses":{"200":{"description":"Modify Post Grid List Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseString"}}}},"900":{"description":"Modify Post Grid List Failure","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Modify Post Comment

> \## Function Description\
> \* API for modifying a post comment.\
> \---\
> \## Detailed Description\
> \* Modifies the information of the comment on the selected post.\
> \---\
> \## Revision History\
> \* Release v2.00\_240711: Developed post comment modification<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":{"RealGridCUDRequestPostCommentListResponse":{"type":"object","properties":{"all":{"type":"array","items":{"$ref":"#/components/schemas/PostCommentListResponse"}},"create":{"type":"array","items":{"$ref":"#/components/schemas/PostCommentListResponse"}},"update":{"type":"array","items":{"$ref":"#/components/schemas/PostCommentListResponse"}},"delete":{"type":"array","items":{"$ref":"#/components/schemas/PostCommentListResponse"}}}},"PostCommentListResponse":{"type":"object","properties":{"sysRegId":{"type":"string","description":"Registrant"},"sysModId":{"type":"string","description":"Modifier"},"rplSeq":{"type":"string","description":"Comment Sequence No."},"repeat":{"type":"string","description":"Comment Depth"},"rplConts":{"type":"string","description":"Comment Content"},"bbcId":{"type":"string","description":"Post ID"},"bbYn":{"type":"string","description":"Post Status"},"delYn":{"type":"string","description":"Deletion Status"},"uprRplSeq":{"type":"string","description":"Parent Comment Sequence No."},"rplWrtmnId":{"type":"string","description":"Comment Author"},"totalCount":{"type":"integer","format":"int32"}}},"ResponseString":{"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":{"type":"string","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"}}},"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"}}}}}},"paths":{"/v1/system/bulletinBoardContentsMgmt/saveCommentOptionList":{"post":{"tags":["Post Information Management"],"summary":"Modify Post Comment","description":"## Function Description\n* API for modifying a post comment.\n---\n## Detailed Description\n* Modifies the information of the comment on the selected post.\n---\n## Revision History\n* Release v2.00_240711: Developed post comment modification\n","operationId":"saveCommentOptionList","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RealGridCUDRequestPostCommentListResponse"}}},"required":true},"responses":{"200":{"description":"Modify Post Comment Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseString"}}}},"900":{"description":"Modify Post Comment Failure","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Post Registration/Modification

> \## Function Description\
> \* API for post registration/modification.\
> \---\
> \## Detailed Description\
> \* Saves post registration/modification.\
> \---\
> \## Revision History\
> \* Release v2.00\_240711: New development for post registration/modification<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":{"BulletinBoardContentsSaveListRequest":{"type":"object","properties":{"siteNo":{"type":"string","description":"Post Site ID"},"bbcId":{"type":"string","description":"Post ID"},"bbYn":{"type":"string","description":"Post Status"},"bbsId":{"type":"string","description":"Board ID"},"bbsTypCd":{"type":"string","description":"Board Type (DP027)"},"bbcCatSeq":{"type":"string","description":"Post Category Sequence No."},"bbcTtopFixYn":{"type":"string","description":"Post Pinned to Top Status"},"bbcTitle":{"type":"string","description":"Post Title"},"bbcConts":{"type":"string","description":"Post Content"},"hashTag":{"type":"string","description":"Hashtag"},"useYn":{"type":"string","description":"Private Post Setting Status"},"goodsNoList":{"type":"array","description":"Product No.","items":{"type":"string"}},"deleteFileList":{"type":"array","description":"Attachments to Delete","items":{"type":"integer","format":"int32"}},"atchFileInfoList":{"type":"array","description":"Newly Registered Attachments","items":{"$ref":"#/components/schemas/PrBbcAtchFileInfo"}},"pcThnlImgPathNm":{"type":"string","description":"PC Thumbnail Image Path"},"pcIconFileNmpcThnlImgFileNm":{"type":"string","description":"PC Thumbnail Image File Name"},"moThnlImgPathNm":{"type":"string","description":"Mobile Thumbnail Image Path"},"moThnlImgFileNm":{"type":"string","description":"Thumbnail MO Image File Name"}}},"PrBbcAtchFileInfo":{"type":"object","properties":{"bbcId":{"type":"string"},"fileSeq":{"type":"integer","format":"int64"},"contGbCd":{"type":"string"},"atchFileRouteNm":{"type":"string"},"atchFileNm":{"type":"string"},"atchFileDnldCnt":{"type":"string"}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v1/system/bulletinBoardContentsMgmt/saveBulletinBoardContent":{"post":{"tags":["Post Information Management"],"summary":"Post Registration/Modification","description":"## Function Description\n* API for post registration/modification.\n---\n## Detailed Description\n* Saves post registration/modification.\n---\n## Revision History\n* Release v2.00_240711: New development for post registration/modification\n","operationId":"saveBulletinBoardContent","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulletinBoardContentsSaveListRequest"}}},"required":true},"responses":{"200":{"description":"Board Information Retrieved Successfully","content":{"*/*":{"schema":{"type":"string"}}}},"900":{"description":"Board Information Retrieval Failed","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
```

## Post Multilingual Registration/Modification Processing

> \## Function Description\
> \* Post multilingual registration/modification processing\
> \---\
> \## Detailed Description\
> \* Post multilingual registration/modification processing\
> \---\
> \## Revision History\
> \* Release v2.00\_240711: New development for post multilingual registration/modification processing<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":{"BulletinBoardContentsMLMgmtRequest":{"type":"object","properties":{"bbcId":{"type":"string","description":"Post ID"},"bbcTitleLocal":{"type":"string","description":"Post Title"},"langCd":{"type":"string","description":"Language Code (CM009)"},"dataLangCd":{"type":"string","description":"Language Code (CM009)"},"bbcTitleOther":{"type":"string","description":"Post Title (Multilingual)"},"bbcContsLocal":{"type":"string","description":"Post Content_Korean"},"bbcContsOther":{"type":"string","description":"Post Content_Multilingual"},"sysRegId":{"type":"string","description":"Registrant"},"sysModId":{"type":"string","description":"Modifier"},"sysRegDtm":{"type":"string","format":"date-time","description":"Registration Time"},"sysModDtm":{"type":"string","format":"date-time","description":"Modification Time"}}},"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":{"/v1/system/bulletinBoardContentsMgmt/saveBbcMultiLingual":{"post":{"tags":["Post Information Management"],"summary":"Post Multilingual Registration/Modification Processing","description":"## Function Description\n* Post multilingual registration/modification processing\n---\n## Detailed Description\n* Post multilingual registration/modification processing\n---\n## Revision History\n* Release v2.00_240711: New development for post multilingual registration/modification processing\n","operationId":"saveBbcMultiLingual","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulletinBoardContentsMLMgmtRequest"}}},"required":true},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"type":"string"}}}},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Retrieve Post Multilingual Registration Popup

> \## Function Description\
> \* Retrieves the post multilingual registration popup\
> \---\
> \## Detailed Description\
> \* Retrieves the post multilingual registration popup\
> \---\
> \## Revision History\
> \* Release v2.00\_240711: New development for post multilingual retrieval<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":{"BoardPostMultiLingualRequest":{"type":"object","properties":{"bbcId":{"type":"string","description":"Post ID"},"langCd":{"type":"string","description":"Language Code (CM009)"},"dataLangCd":{"type":"string","description":"Language Code (CM009)"}}},"BulletinBoardContentsMLMgmtResponse":{"type":"object","properties":{"bbcId":{"type":"string","description":"Post ID"},"bbcTitleLocal":{"type":"string","description":"Post Title"},"bbcTitleOther":{"type":"string","description":"Post Title (Multilingual)"},"bbcContsLocal":{"type":"string","description":"Post Content"},"bbcContsOther":{"type":"string","description":"Post Content_Multilingual"},"sysRegId":{"type":"string","description":"Registrant"},"sysModId":{"type":"string","description":"Modifier"},"sysRegDtm":{"type":"string","format":"date-time","description":"Registration Time"},"sysModDtm":{"type":"string","format":"date-time","description":"Modification Time"}}},"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":{"/v1/system/bulletinBoardContentsMgmt/getMultiLangBbcPopupData":{"post":{"tags":["Post Information Management"],"summary":"Retrieve Post Multilingual Registration Popup","description":"## Function Description\n* Retrieves the post multilingual registration popup\n---\n## Detailed Description\n* Retrieves the post multilingual registration popup\n---\n## Revision History\n* Release v2.00_240711: New development for post multilingual retrieval\n","operationId":"getMultiLangBbcPopupData","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BoardPostMultiLingualRequest"}}},"required":true},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BulletinBoardContentsMLMgmtResponse"}}}},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Retrieve Post Detail Information

> \## Function Description\
> \* API for retrieving post detail information.\
> \---\
> \## Detailed Description\
> \* Retrieves the post detail information.\
> \---\
> \## Revision History\
> &#x20;\* Release v2.00\_240711: New development for post detail information retrieval<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":{"BulletinBoardContentsDtlResponse":{"type":"object","properties":{"bbcId":{"type":"string","description":"Post ID"},"bbcTtopFixYn":{"type":"string","description":"Post Pinned to Top Status"},"bbYn":{"type":"string","description":"Post Published Status"},"bbcTitle":{"type":"string","description":"Post Title"},"bbcConts":{"type":"string","description":"Post Content"},"bbcGoodsInfo":{"type":"array","description":"Post Product Information List","items":{"$ref":"#/components/schemas/BulletinBoardContentsGoodsResponse"}},"goodsInfo":{"type":"array","description":"Post Grid Product Information","items":{"$ref":"#/components/schemas/PostGoodsInfoResponse"}},"bbcAtchFileInfo":{"type":"array","description":"Post Attachment Information","items":{"$ref":"#/components/schemas/AttachFileInfo"}},"ansStat":{"type":"string","description":"Response Status"},"qryCnt":{"type":"string","description":"View Count"},"bbcRcdrCnt":{"type":"string","description":"Recommendation Count"},"bbcDclCnt":{"type":"string","description":"Report Count"},"hashTag":{"type":"string","description":"Hashtag"},"pcThnlImgPathNm":{"type":"string","description":"PC Thumbnail Image Path"},"pcIconFileNmpcThnlImgFileNm":{"type":"string","description":"PC Thumbnail Image File Name"},"moThnlImgPathNm":{"type":"string","description":"Mobile Thumbnail Image Path"},"moThnlImgFileNm":{"type":"string","description":"Mobile Thumbnail Image Path"},"bbsId":{"type":"string","description":"Board ID"},"bbsNm":{"type":"string","description":"Bulletin Board Name"},"siteNo":{"type":"string","description":"Posting Site No."},"siteNm":{"type":"string","description":"Posting Site Name"},"bbsTypCd":{"type":"string","description":"Board Type"},"bbsTypNm":{"type":"string","description":"Bulletin Board Type Name"},"scrtScrpYnCd":{"type":"string","description":"Secret Post Status Code"},"scrtScrpYnNm":{"type":"string","description":"Private Post Status Code Name"},"bbsExpMethCd":{"type":"string","description":"Display Method"},"bbsExpMethNm":{"type":"string","description":"Display Method Name"},"useYn":{"type":"string","description":"Usage Status"},"fileUseYn":{"type":"string"},"hashTagUseYn":{"type":"string","description":"Hashtag Usage Status"},"atchFileList":{"type":"string","description":"Attachment"},"atchFileUseYn":{"type":"string","description":"Attachment Usage Status"},"maxAtchFileNcnt":{"type":"string","description":"Maximum Number of Attachments Allowed"},"mpicUseYn":{"type":"string","description":"Video Usage Status"},"maxMpicNcnt":{"type":"string","description":"Maximum Number of Videos"},"bbcCatSeq":{"type":"string","description":"Post Category Sequence No."},"bbcCatNm":{"type":"string","description":"Post Category Item"},"regMediaCd":{"type":"string","description":"System Classification"},"sysRegId":{"type":"string","description":"Registrant"},"sysRegDtm":{"type":"string","format":"date-time","description":"Registration Date/Time"},"sysModId":{"type":"string","description":"Modifier"},"sysModDtm":{"type":"string","format":"date-time","description":"Modification Date/Time"},"prBbcRplInfo":{"type":"array","description":"Comment Information","items":{"$ref":"#/components/schemas/PostCommentListResponse"}},"prBbcAnsInfo":{"type":"array","description":"Answer Information","items":{"$ref":"#/components/schemas/PostAnsInfoResponse"}}}},"BulletinBoardContentsGoodsResponse":{"type":"object","properties":{"bbcId":{"type":"string","description":"Post ID"},"goodsNo":{"type":"string","description":"Product No."}}},"PostGoodsInfoResponse":{"type":"object","properties":{"goodsNo":{"type":"string","description":"Product No."},"goodsNm":{"type":"string","description":"Product Name"},"saleStatNm":{"type":"string","description":"Sales Status"},"brandNm":{"type":"string","description":"Brand"},"entrNm":{"type":"string","description":"Vendor"},"totalCount":{"type":"integer","format":"int32"}}},"AttachFileInfo":{"type":"object","properties":{"fileSeq":{"type":"string","description":"File Sequence No."},"contGbCd":{"type":"string","description":"Content Type Code (DP026)"},"contGbNm":{"type":"string","description":"Content Type Code Name"},"atchFileRouteNm":{"type":"string","description":"Attachment File Path"},"atchFileNm":{"type":"string","description":"Attachment File Name"}}},"PostCommentListResponse":{"type":"object","properties":{"sysRegId":{"type":"string","description":"Registrant"},"sysModId":{"type":"string","description":"Modifier"},"rplSeq":{"type":"string","description":"Comment Sequence No."},"repeat":{"type":"string","description":"Comment Depth"},"rplConts":{"type":"string","description":"Comment Content"},"bbcId":{"type":"string","description":"Post ID"},"bbYn":{"type":"string","description":"Post Status"},"delYn":{"type":"string","description":"Deletion Status"},"uprRplSeq":{"type":"string","description":"Parent Comment Sequence No."},"rplWrtmnId":{"type":"string","description":"Comment Author"},"totalCount":{"type":"integer","format":"int32"}}},"PostAnsInfoResponse":{"type":"object","properties":{"sysRegId":{"type":"string","description":"System Registrant ID"},"sysModId":{"type":"string","description":"System Modifier ID"},"bbcId":{"type":"string","description":"Post ID"},"ansSeq":{"type":"integer","format":"int32","description":"Response Sequence No."},"ansCont":{"type":"string","description":"Answer Content"},"ansStatCd":{"type":"string","description":"Response Status Code (DP023)"},"ansStatNm":{"type":"string","description":"Answer Status Code Name (DP023)"},"totalCount":{"type":"integer","format":"int32"}}},"ErrorCode":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer","format":"int32"},"isProcess":{"type":"boolean"}}}}},"paths":{"/v1/system/bulletinBoardContentsMgmt/getPostDtl":{"get":{"tags":["Post Information Management"],"summary":"Retrieve Post Detail Information","description":"## Function Description\n* API for retrieving post detail information.\n---\n## Detailed Description\n* Retrieves the post detail information.\n---\n## Revision History\n * Release v2.00_240711: New development for post detail information retrieval\n","operationId":"getBoardDtl","parameters":[{"name":"bbcId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Board Information Retrieved Successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BulletinBoardContentsDtlResponse"}}}},"900":{"description":"Board Information Retrieval Failed","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ErrorCode"}}}}}}}}}
```

## Retrieve Post Comment List

> \## Function Description\
> \* API for retrieving the post comment list.\
> \---\
> \## Detailed Description\
> \* Retrieves the comment list of the corresponding post on the post modification/detail screen.\
> \---\
> \## Revision History\
> \* Release v2.00\_240711: New development for post comment list retrieval<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":{"PostCommentListResponse":{"type":"object","properties":{"sysRegId":{"type":"string","description":"Registrant"},"sysModId":{"type":"string","description":"Modifier"},"rplSeq":{"type":"string","description":"Comment Sequence No."},"repeat":{"type":"string","description":"Comment Depth"},"rplConts":{"type":"string","description":"Comment Content"},"bbcId":{"type":"string","description":"Post ID"},"bbYn":{"type":"string","description":"Post Status"},"delYn":{"type":"string","description":"Deletion Status"},"uprRplSeq":{"type":"string","description":"Parent Comment Sequence No."},"rplWrtmnId":{"type":"string","description":"Comment Author"},"totalCount":{"type":"integer","format":"int32"}}},"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":{"/v1/system/bulletinBoardContentsMgmt/getPostCommentList":{"get":{"tags":["Post Information Management"],"summary":"Retrieve Post Comment List","description":"## Function Description\n* API for retrieving the post comment list.\n---\n## Detailed Description\n* Retrieves the comment list of the corresponding post on the post modification/detail screen.\n---\n## Revision History\n* Release v2.00_240711: New development for post comment list retrieval\n","operationId":"getPostCommentList","parameters":[{"name":"bbcId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Retrieve Post Comment List Success","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PostCommentListResponse"}}}}},"900":{"description":"Retrieve Post Comment List Failure","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Retrieve Board Type and Post Category by Board

> \## Function Description\
> \* API to retrieve the board type and post category by board..\
> \---\
> \## Detailed Description\
> \* Retrieves the board type and post category list for the corresponding board from the Post Information Management/Post Registration screen.\
> \---\
> \## Revision History\
> \* Release v2.00\_240711: New development of board type and post category retrieval by board<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":{"BoardTypeInfoResponse":{"type":"object","properties":{"bbsId":{"type":"string","description":"Post ID"},"bbsTypCd":{"type":"string","description":"Board Type Code"},"bbsTypNm":{"type":"string","description":"Board Type Code Name"},"bbsCatList":{"type":"array","description":"Post Category Item","items":{"$ref":"#/components/schemas/BulletinBoardSystemCateResponse"}},"goodsAddUseYn":{"type":"string","description":"Add Product Usage Status"},"hashTagUseYn":{"type":"string","description":"Hashtag Usage Status"},"atchFileUseYn":{"type":"string","description":"Attachment Usage Status"},"maxAtchFileNcnt":{"type":"string","description":"Maximum Number of Attachments"},"mpicUseYn":{"type":"string","description":"Video Usage Status"},"maxMpicNcnt":{"type":"string","description":"Maximum Number of Videos"},"bbsExpMethCd":{"type":"string","description":"Board Display Method (DP028)"},"bbsExpMethNm":{"type":"string","description":"Board Display Method Name"},"scrtScrpYnCd":{"type":"string","description":"Secret Post Status Code (DP030)"},"scrtScrpYnNm":{"type":"string","description":"Private Post Status Code Name"}}},"BulletinBoardSystemCateResponse":{"type":"object","properties":{"bbsId":{"type":"string","description":"Bulletin Board ID"},"langCd":{"type":"string","description":"Language Code (CM009)"},"bbsNm":{"type":"string","description":"Bulletin Board Name"},"bbcCatSeq":{"type":"string","description":"Bulletin Board Category Sequence No."},"bbcCatNmLocal":{"type":"string","description":"Bulletin Board Category Name"},"bbcCatNmOther":{"type":"string","description":"Board Category Name_Multilingual"},"sysRegDtm":{"type":"string","format":"date-time","description":"Registration Time"},"sysRegId":{"type":"string","description":"Registrant ID"},"sysModDtm":{"type":"string","format":"date-time","description":"Modification Time"},"sysModId":{"type":"string","description":"Modifier ID"}}},"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":{"/v1/system/bulletinBoardContentsMgmt/getBulletinBoardTypeInfo":{"get":{"tags":["Post Information Management"],"summary":"Retrieve Board Type and Post Category by Board","description":"## Function Description\n* API to retrieve the board type and post category by board..\n---\n## Detailed Description\n* Retrieves the board type and post category list for the corresponding board from the Post Information Management/Post Registration screen.\n---\n## Revision History\n* Release v2.00_240711: New development of board type and post category retrieval by board\n","operationId":"getBulletinBoardTypeInfo","parameters":[{"name":"boardId","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Retrieve Board Type and Post Category Succeeded","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BoardTypeInfoResponse"}}}},"900":{"description":"Retrieve Board Type and Post Category Failed","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Retrieve Bulletin Board List by Site for Post Information Management

> \## Function Description\
> \* Retrieves the bulletin board list by site on the post information management/post registration screen.\
> \---\
> \## Detailed Description\
> \* Retrieves the bulletin board list of the corresponding site.\
> \---\
> \## Revision History\
> \* Release v2.00\_240711: New development for post bulletin board list by site retrieval<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":{"BulletinBoardNmContentViewResponse":{"type":"object","properties":{"bbsId":{"type":"string","description":"Board ID"},"bbsNm":{"type":"string","description":"Bulletin Board Name"}}},"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":{"/v1/system/bulletinBoardContentsMgmt/getBulletinBoardInfo":{"get":{"tags":["Post Information Management"],"summary":"Retrieve Bulletin Board List by Site for Post Information Management","description":"## Function Description\n* Retrieves the bulletin board list by site on the post information management/post registration screen.\n---\n## Detailed Description\n* Retrieves the bulletin board list of the corresponding site.\n---\n## Revision History\n* Release v2.00_240711: New development for post bulletin board list by site retrieval\n","operationId":"getSiteBulletinBoardNm","parameters":[{"name":"siteNo","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Retrieve Bulletin Board List by Site Success","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BulletinBoardNmContentViewResponse"}}}}},"900":{"description":"Retrieve Bulletin Board List by Site Failure","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Post List Retrieval

> \## Function Description\
> \* API for retrieving the post list.\
> \---\
> \## Detailed Description\
> \* Displays the post list matching the search conditions in the grid on the post information management screen.\
> \---\
> \## Revision History\
> \* Release v2.00\_240711: New development for post list retrieval<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":{"BulletinBoardContentsMgmtListRequest":{"type":"object","properties":{"siteNo":{"type":"string","description":"Site"},"langCd":{"type":"string","description":"Language Code"},"termGbCd":{"type":"string","description":"Period Type"},"postDtmIgnoreOption":{"type":"string","description":"Search Period All Option"},"postsRegStartDtm":{"type":"string","format":"date","description":"Period (Start Date)"},"postsRegEndDtm":{"type":"string","format":"date","description":"Period (End Date)"},"bbsId":{"type":"string","description":"Board ID"},"bbcId":{"type":"string","description":"Post ID"},"bbGbCd":{"type":"string","description":"Board Type"},"bbcTitle":{"type":"string","description":"Post Title"},"bbYn":{"type":"string","description":"Post Status"},"scrtScrpSetupYn":{"type":"string","description":"Private Post Status"},"bbsCatSeq":{"type":"string","description":"Post Category"},"ansState":{"type":"string","description":"Answer Status"},"bbcDctYn":{"type":"string","description":"Report Status"},"sysRegUserId":{"type":"string","description":"Registrant ID"},"bbcTtopFixYn":{"type":"string","description":"Pinned to Top Status"},"sysGbCd":{"type":"string","description":"System Type"}}},"BulletinBoardContentsMgmtResponse":{"type":"object","properties":{"sysRegId":{"type":"string","description":"Registrant"},"sysModId":{"type":"string","description":"Modifier"},"siteNm":{"type":"string","description":"Site Name"},"bbcId":{"type":"string","description":"Post ID"},"bbcTitle":{"type":"string","description":"Post Title"},"bbcCatNm":{"type":"string","description":"Post Category Name"},"bbsNm":{"type":"string","description":"Bulletin Board Name"},"bbsTypCd":{"type":"string","description":"Board Type Code"},"bbsTypNm":{"type":"string","description":"Bulletin Board Type Name"},"ansState":{"type":"string","description":"Response Status"},"bbYn":{"type":"string","description":"Post Status"},"bbcTtopFixYn":{"type":"string","description":"Pinned to Top Status"},"rplCnt":{"type":"integer","format":"int32","description":"Comment Count"},"qryCnt":{"type":"string","description":"View Count"},"bbcRcdrCnt":{"type":"string","description":"Recommendation Count"},"bbcDclCnt":{"type":"string","description":"Report Count"},"scrtScrpSetupYn":{"type":"string","description":"Private Post Status"},"sysGbNm":{"type":"string","description":"System Classification Name"},"totalCount":{"type":"integer","format":"int32"}}},"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":{"/v1/system/bulletinBoardContentsMgmt/getBulletinBoardContentsMgmtList":{"get":{"tags":["Post Information Management"],"summary":"Post List Retrieval","description":"## Function Description\n* API for retrieving the post list.\n---\n## Detailed Description\n* Displays the post list matching the search conditions in the grid on the post information management screen.\n---\n## Revision History\n* Release v2.00_240711: New development for post list retrieval\n","operationId":"getBulletinBoardContentsList","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BulletinBoardContentsMgmtListRequest"}}],"responses":{"200":{"description":"Post List Retrieved Successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BulletinBoardContentsMgmtResponse"}}}}},"900":{"description":"Post List Retrieved Successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```

## Retrieve Post Report List

> \## Function Description\
> \* Retrieves the post report history matching the parameters passed from the screen.\
> \---\
> \## Detailed Description\
> \* Retrieves the post report history matching the parameters passed from the screen.\
> \* Bulletin board number and post number are required.\
> \---\
> \## Revision History\
> \* Release v2.00\_240711: New development for post report list retrieval<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":{"BulletinBoardContentsMgmtListRequest":{"type":"object","properties":{"siteNo":{"type":"string","description":"Site"},"langCd":{"type":"string","description":"Language Code"},"termGbCd":{"type":"string","description":"Period Type"},"postDtmIgnoreOption":{"type":"string","description":"Search Period All Option"},"postsRegStartDtm":{"type":"string","format":"date","description":"Period (Start Date)"},"postsRegEndDtm":{"type":"string","format":"date","description":"Period (End Date)"},"bbsId":{"type":"string","description":"Board ID"},"bbcId":{"type":"string","description":"Post ID"},"bbGbCd":{"type":"string","description":"Board Type"},"bbcTitle":{"type":"string","description":"Post Title"},"bbYn":{"type":"string","description":"Post Status"},"scrtScrpSetupYn":{"type":"string","description":"Private Post Status"},"bbsCatSeq":{"type":"string","description":"Post Category"},"ansState":{"type":"string","description":"Answer Status"},"bbcDctYn":{"type":"string","description":"Report Status"},"sysRegUserId":{"type":"string","description":"Registrant ID"},"bbcTtopFixYn":{"type":"string","description":"Pinned to Top Status"},"sysGbCd":{"type":"string","description":"System Type"}}},"ResponseRealGridListResponseBulletinBoardContentsDclMgmtResponse":{"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":{"$ref":"#/components/schemas/RealGridListResponseBulletinBoardContentsDclMgmtResponse","description":"payload"},"error":{"type":"boolean","description":"is error"},"errors":{"type":"array","description":"validation error list","items":{"$ref":"#/components/schemas/ValidationError"}}}},"RealGridListResponseBulletinBoardContentsDclMgmtResponse":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int32"},"payloads":{"type":"array","items":{"$ref":"#/components/schemas/BulletinBoardContentsDclMgmtResponse"}}}},"BulletinBoardContentsDclMgmtResponse":{"type":"object","properties":{"bbcId":{"type":"string","description":"Post ID"},"bbcDclTypCd":{"type":"string","description":"Post Report Type Code-DP034"},"bbcDclTypNm":{"type":"string","description":"Post Report Type Code Value-DP034"},"bbcDclEtcCaus":{"type":"string","description":"Post Report Other Reason"},"bbcDclmnId":{"type":"string","description":"Post Reporter ID"},"bbcDclDtm":{"type":"string","format":"date-time","description":"Post Report Date/Time"},"seq":{"type":"integer","format":"int32","description":"Serial Number Displayed on the Report List Screen"}}},"ValidationError":{"type":"object","properties":{"field":{"type":"string","description":"field"},"message":{"type":"string","description":"field message"}}},"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"}}}}}},"paths":{"/v1/system/bulletinBoardContentsMgmt/getBbcDclDetailsList":{"get":{"tags":["Post Information Management"],"summary":"Retrieve Post Report List","description":"## Function Description\n* Retrieves the post report history matching the parameters passed from the screen.\n---\n## Detailed Description\n* Retrieves the post report history matching the parameters passed from the screen.\n* Bulletin board number and post number are required.\n---\n## Revision History\n* Release v2.00_240711: New development for post report list retrieval\n","operationId":"getReportedBbcDetailsList","parameters":[{"name":"request","in":"query","required":true,"schema":{"$ref":"#/components/schemas/BulletinBoardContentsMgmtListRequest"}},{"name":"bbsId","in":"query","description":"Board ID","schema":{"type":"string"}},{"name":"bbcId","in":"query","description":"Post ID","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ResponseRealGridListResponseBulletinBoardContentsDclMgmtResponse"}}}},"900":{"description":"Business processing error details","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Response"}}}}}}}}}
```
