For the complete documentation index, see llms.txt. This page is also available as Markdown.

Event Template Management

Retrieve Registered Event Template List

post

Function Description

  • Retrieves the list of registered event templates.


Detailed Description

  • There are no required values.

  • Usage Status (tmplUseYn), Template No./Name (tmplNo), Template Description (tmplDtlCont)

  • Retrieves data matching the conditions using the above parameters.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
tmplNostringOptional

Template No.

Example: 100
tmplNmstringOptional

Template Name

Example: 이벤트 HTML 템플릿
tmplUseYnstringOptional

Template Usage Status

Example: Y
tmplDtlContstringOptional

Template Detail Content

Example: <p>템플릿상세내용</p>
Responses
200

Template List Inquiry Success

*/*
totalCountinteger · int32Optional
post/v2/marketing/eventTemplateMgmt/getTemplateList
POST /api/bo/v2/marketing/eventTemplateMgmt/getTemplateList HTTP/1.1
Host: api-bo.x2bee.com/
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 111

{
  "tmplNo": 100,
  "tmplNm": "이벤트 HTML 템플릿",
  "tmplUseYn": "Y",
  "tmplDtlCont": "<p>템플릿상세내용</p>"
}
{
  "totalCount": 1,
  "payloads": [
    {
      "tmplNo": "text",
      "tmplNm": "text",
      "tmplUseYn": "text",
      "tmplDtlCont": "text",
      "tmplDtlInfoList": [
        {
          "tmplNo": "text",
          "tmplDtlGbCd": 10,
          "tmplDtlSeq": "text",
          "tmplDtlCmpsCd": 11,
          "tmplPrioRnk": "text",
          "htmlFileCont": "text",
          "pcHtmlFileCont": "text"
        }
      ]
    }
  ]
}

Save Event Template Grid

post

Function Description

  • Saves the event template grid.


Detailed Description

  • Template No. (tmplNo) is required.

  • Saves rows checked for row deletion (row deletion feature).

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
Responses
200

Template Grid Save Success

*/*
stringOptional
post/v1/marketing/eventTemplateMgmt/saveEventTemplateGrid
POST /api/bo/v1/marketing/eventTemplateMgmt/saveEventTemplateGrid HTTP/1.1
Host: api-bo.x2bee.com/
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 582

{
  "all": [
    {
      "tmplNo": "text",
      "tmplNm": "이벤트 HTML 템플릿",
      "tmplUseYn": "Y",
      "tmplDtlCont": "<p>템플릿상세내용</p>",
      "updateFlag": "text"
    }
  ],
  "create": [
    {
      "tmplNo": "text",
      "tmplNm": "이벤트 HTML 템플릿",
      "tmplUseYn": "Y",
      "tmplDtlCont": "<p>템플릿상세내용</p>",
      "updateFlag": "text"
    }
  ],
  "update": [
    {
      "tmplNo": "text",
      "tmplNm": "이벤트 HTML 템플릿",
      "tmplUseYn": "Y",
      "tmplDtlCont": "<p>템플릿상세내용</p>",
      "updateFlag": "text"
    }
  ],
  "delete": [
    {
      "tmplNo": "text",
      "tmplNm": "이벤트 HTML 템플릿",
      "tmplUseYn": "Y",
      "tmplDtlCont": "<p>템플릿상세내용</p>",
      "updateFlag": "text"
    }
  ]
}
text

Register Event Template Detail

post

Function Description

  • Registers the event template detail.


Detailed Content

  • Template No. (tmplNo), Template Detail Type Code (EV014) (tmplDtlGbCd), Template Detail Sequence No. (tmplDtlSeq), Template Detail Composition Code (EV016) (tmplDtlCmpsCd), Template Priority (tmplPrioRnk) are required.

  • Modifies an existing template or registers a new template base.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
tmplNostringOptional

Template No.

tmplDtlGbCdstring · enumOptional

Template Detail Classification Code (EV014)

Example: 10Possible values:
tmplDtlSeqstringOptional

Template Detail Sequence No.

tmplDtlCmpsCdstringOptional

Template Detail Configuration Code (EV016 11: HTML Editor, 21: One-line Comment, 22: Attendance Check, 23: FAQ, 24: Post, 25: Post+Comment, 26: Post+Image, 27: Post+Comment+Image)

tmplPrioRnkinteger · int32Optional

Template Priority

htmlFileContstringOptional

HTML File Content

pcHtmlFileContstringOptional

HTML File Content (PC)

Responses
200

Template Detail Registration Success

*/*
stringOptional
post/v1/marketing/eventTemplateMgmt/saveEventTemplateDtlInfo
POST /api/bo/v1/marketing/eventTemplateMgmt/saveEventTemplateDtlInfo HTTP/1.1
Host: api-bo.x2bee.com/
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 139

{
  "tmplNo": "text",
  "tmplDtlGbCd": 10,
  "tmplDtlSeq": "text",
  "tmplDtlCmpsCd": "text",
  "tmplPrioRnk": 1,
  "htmlFileCont": "text",
  "pcHtmlFileCont": "text"
}
text

Register Event Template Base

post

Function Description

  • Registers the event template base.


Detailed Description

  • Template No. (tmplNo), Template Name (tmplNm), Usage Status (tmplUseYn), Detail Content (tmplDtlCont) are required.

  • Modifies an existing template or registers a new template base.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
tmplNostringOptional

Template No.

tmplNmstringOptional

Template Name

Example: 이벤트 HTML 템플릿
tmplUseYnstringOptional

Template Usage Status

Example: Y
tmplDtlContstringOptional

Template Detail Content

Example: <p>템플릿상세내용</p>
updateFlagstringOptional

Column Used on Modification

Responses
200

Template Base Registration Success

*/*
stringOptional
post/v1/marketing/eventTemplateMgmt/saveEventTemplateBase
POST /api/bo/v1/marketing/eventTemplateMgmt/saveEventTemplateBase HTTP/1.1
Host: api-bo.x2bee.com/
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 134

{
  "tmplNo": "text",
  "tmplNm": "이벤트 HTML 템플릿",
  "tmplUseYn": "Y",
  "tmplDtlCont": "<p>템플릿상세내용</p>",
  "updateFlag": "text"
}
text

Generate Event Template Sequence Number

get

Function Description

  • Generates a sequence number for the event template.


Detailed Description

  • No required values.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Template Sequence Number Generation Success

*/*
integer · int32Optional
get/v1/marketing/eventTemplateMgmt/getTmplNo
GET /api/bo/v1/marketing/eventTemplateMgmt/getTmplNo HTTP/1.1
Host: api-bo.x2bee.com/
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
1

Retrieve Event Template for Modification

get

Function Description

  • Retrieves the event template for modification.


Detailed Description

  • Template No. (tmplNo) is required.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
tmplNoStringRequired

Template No.

Example: 1001
Responses
200

Template Retrieval for Modification Success

*/*
tmplNostringOptional

Template No.

tmplNmstringOptional

Template Name

tmplUseYnstringOptional

Template Usage Status

tmplDtlContstringOptional

Template Detail Content

get/v1/marketing/eventTemplateMgmt/getTmplInfo
GET /api/bo/v1/marketing/eventTemplateMgmt/getTmplInfo?tmplNo=null HTTP/1.1
Host: api-bo.x2bee.com/
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
  "tmplNo": "text",
  "tmplNm": "text",
  "tmplUseYn": "text",
  "tmplDtlCont": "text",
  "tmplDtlInfoList": [
    {
      "tmplNo": "text",
      "tmplDtlGbCd": 10,
      "tmplDtlSeq": "text",
      "tmplDtlCmpsCd": 11,
      "tmplPrioRnk": "text",
      "htmlFileCont": "text",
      "pcHtmlFileCont": "text"
    }
  ]
}

Delete Detail Data When Modifying Event Template

get

Function Description

  • Deletes detail data when modifying the event template.


Detailed Description

  • Template No. (tmplNo) is required.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
tmplNoStringRequired

Template No.

Example: 1001
Responses
200

Detail Data Deletion Success

*/*
stringOptional
get/v1/marketing/eventTemplateMgmt/deleteEventTemplateDtlInfo
GET /api/bo/v1/marketing/eventTemplateMgmt/deleteEventTemplateDtlInfo?tmplNo=null HTTP/1.1
Host: api-bo.x2bee.com/
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
text