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

이벤트 템플릿 관리

등록된 이벤트 템플릿 목록 조회

post

기능 설명

  • 등록된 이벤트 템플릿 목록을 조회합니다.


상세 설명

  • 필수값은 없습니다.

  • 사용여부(tmplUseYn) , 템플릿번호/명(tmplNo) , 템플릿설명(tmplDtlCont)

  • 위 파라미터로 넘겨받아 조건에 해당하는 데이터를 조회 합니다.

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

템플릿번호

Example: 100
tmplNmstringOptional

템플릿명

Example: 이벤트 HTML 템플릿
tmplUseYnstringOptional

템플릿사용여부

Example: Y
tmplDtlContstringOptional

템플릿상세내용

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

템플릿 목록 조회 성공

*/*
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"
        }
      ]
    }
  ]
}

이벤트 템플릿 그리드 저장

post

기능 설명

  • 이벤트 템플릿 그리드를 저장합니다.


상세 설명

  • **템플릿번호(tmplNo)**는 필수로 있어야 합니다.

  • 행삭제 체크된 row 를 저장합니다(row 삭제 기능).

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

템플릿 그리드 저장 성공

*/*
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

이벤트 템플릿 상세 등록

post

기능 설명

  • 이벤트 템플릿 상세를 등록합니다.


상세 내용

  • **템플릿번호(tmplNo) , 템플릿상세구분코드(EV014)(tmplDtlGbCd) , 템플릿상세순번(tmplDtlSeq) , 템플릿상세구성코드(EV016)(tmplDtlCmpsCd) , 템플릿우선순위(tmplPrioRnk)**은 필수로 있어야 합니다.

  • 기존 템플릿을 수정하거나 , 신규 템플릿 베이스를 등록합니다.

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

템플릿번호

tmplDtlGbCdstring · enumOptional

템플릿상세구분코드(EV014)

Example: 10Possible values:
tmplDtlSeqstringOptional

템플릿상세순번

tmplDtlCmpsCdstringOptional

템플릿상세구성코드(EV016 11:HTML에디터,21:한줄댓글,22:출석체크,23:FAQ,24:게시글,25:게시글+댓글,26:게시글+이미지,27:게시글+댓글+이미지)

tmplPrioRnkinteger · int32Optional

템플릿우선순위

htmlFileContstringOptional

HTML파일내용

pcHtmlFileContstringOptional

HTML파일내용_PC용

Responses
200

템플릿 상세 등록 성공

*/*
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

이벤트 템플릿 베이스 등록

post

기능 설명

  • 이벤트 템플릿 베이스를 등록합니다.


상세 설명

  • **템플릿번호(tmplNo) , 템플릿이름(tmplNm) , 사용여부(tmplUseYn) , 상세내용(tmplDtlCont)**은 필수로 있어야 합니다.

  • 기존 템플릿을 수정하거나 , 신규 템플릿 베이스를 등록합니다.

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

템플릿번호

tmplNmstringOptional

템플릿명

Example: 이벤트 HTML 템플릿
tmplUseYnstringOptional

템플릿사용여부

Example: Y
tmplDtlContstringOptional

템플릿상세내용

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

수정시 사용 컬럼

Responses
200

템플릿 베이스 등록 성공

*/*
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

이벤트 템플릿 시퀀스 채번

get

기능 설명

  • 이벤트 템플릿 시퀀스를 채번합니다.


상세 설명

  • 필수값 없습니다.

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

템플릿 시퀀스 채번 성공

*/*
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

이벤트 템플릿 수정용 조회

get

기능 설명

  • 이벤트 템플릿 수정용 조회합니다.


상세 설명

  • **템플릿번호(tmplNo)**는 필수로 있어야 합니다.

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

템플릿번호

Example: 1001
Responses
200

템플릿 수정용 조회 성공

*/*
tmplNostringOptional

템플릿번호

tmplNmstringOptional

템플릿명

tmplUseYnstringOptional

템플릿사용여부

tmplDtlContstringOptional

템플릿상세내용

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"
    }
  ]
}

이벤트 템플릿 수정시 상세 데이터 삭제

get

기능 설명

  • 이벤트 템플릿 수정시 상세 데이터를 삭제합니다.


상세 설명

  • **템플릿번호(tmplNo)**는 필수로 있어야 합니다.

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

템플릿번호

Example: 1001
Responses
200

상세 데이터 삭제 성공

*/*
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

마지막 업데이트