---
sourceDocument: Xanadu API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# 이벤트 관리 주제 Open API 기능 재정의

# 이벤트 관리 주제 Open API 기능 재정의 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 3분

Event Management Topic Open API를 사용하면 주제 페이로드의 유효성을 검사한 후 주제 \[sn_api_notif_mgmt_topic\] 테이블에 주제 기록을 저장할 수 있습니다.
TopicAPIUtils API의 [TopicAPIUtilsOOB](https://servicenow-prod.fluidtopics.net/wtaQpsvgjn2uzPHzpiF8mA#TopicAPIUtilsOOBAPIScoped "TopicAPIUtilsOOB 스크립트 포함은 이벤트 관리 주제 Open API 엔드포인트를 처리할 때 사용되는 메소드를 제공합니다.") API에서 메서드를 업데이트하여 주제 기록의 처리를 재정의할 수 있습니다.  
다음은 이 API에서 사용할 수 있는 메서드와 API가 제공하는 기본 기능 목록입니다.

* [TopicAPIUtilsOOB - createTopicHelper(개체 topicObject, 배열 경고)](https://servicenow-prod.fluidtopics.net/wtaQpsvgjn2uzPHzpiF8mA#TopAPIUtilOOB-createTopHelp_O_A "이벤트 관리 주제 Open API - POST /sn_api_notif_mgmt/topic 엔드포인트에 전달된 정보를 주제 [sn_api_notif_mgmt_topic] 테이블에 삽입합니다."): 이벤트 관리 주제 Open API - POST /sn_api_notif_mgmt/topic 엔드포인트에 전달된 페이로드를 주제 \[sn_api_notif_mgmt_topic\] 테이블에 삽입합니다.
* [TopicAPIUtilsOOB - getCreateTopicSchema()](https://servicenow-prod.fluidtopics.net/wtaQpsvgjn2uzPHzpiF8mA#TopAPIUtilOOB-getCreTopSchema "주제 페이로드의 유효성을 검사하기 위해 이벤트 관리 주제 열기 API - POST /sn_api_notif_mgmt/topic 엔드포인트에서 사용하는 페이로드에 대해 정의된 스키마를 반환합니다."): 주제 페이로드의 유효성을 검사하기 위해 이벤트 관리 주제 열기 API - POST /sn_api_notif_mgmt/topic 엔드포인트에서 사용하는 페이로드에 대해 정의된 스키마를 반환합니다. 기본 페이로드 스키마인 <var class="keyword varname">Constants.SCHEMA</var>는 sn_api_notif_mgmt에 있습니다 . 상수 스크립트 포함.
* [TopicAPIUtilsOOB - isValidCreateTopicPayload(개체 topicObject, 문자열 스키마, 배열 경고)](https://servicenow-prod.fluidtopics.net/wtaQpsvgjn2uzPHzpiF8mA#TopAPIUtilOOB-isValCreTopPay_O "Event Management Topic Open API - POST /sn_api_notif_mgmt/topic 엔드포인트에 전달된 페이로드의 유효성을 확인합니다. 이 유효성 검사는 요청 본문 및 스키마에서 수행됩니다."): Event Management Topic Open API - POST /sn_api_notif_mgmt/topic 엔드포인트에 전달된 페이로드의 유효성을 확인합니다. 이 유효성 검사는 요청 본문 및 스키마에서 수행됩니다.
* [TopicAPIUtilsOOB - prepareCreateTopicResponse(객체, topicObject, 문자열, topicSysId, 배열 경고)](https://servicenow-prod.fluidtopics.net/wtaQpsvgjn2uzPHzpiF8mA#TopAPIUtilOOB-prepCreTopResp_OSA "이벤트 관리 주제 Open API - POST /sn_api_notif_mgmt/topic 엔드포인트 호출에 대한 응답을 생성하고 반환합니다."): 이벤트 관리 주제 Open API - POST /sn_api_notif_mgmt/topic 엔드포인트 호출에 대한 응답을 생성하고 반환합니다.
* [TopicAPIUtilsOOB - processTopicCreation(객체 topicObject)](https://servicenow-prod.fluidtopics.net/wtaQpsvgjn2uzPHzpiF8mA#TopAPIUtilOOB-processTopicCreation_O "이벤트 관리 주제 Open API 엔드포인트에서 수행한 요청을 처리합니다."): 이벤트 관리 주제 Open API 엔드포인트에서 수행한 요청을 처리합니다. 이 메서드는 데이터 삽입, 스키마 유효성 검사, 요청 본문 유효성 검사 및 응답 오케스트레이션에 필요한 도우미 메서드를 호출합니다. 요청의 [이벤트 관리 주제 오픈 - POST /sn_api_notif_mgmt/topic](https://servicenow-prod.fluidtopics.net/B6RpeI5LMY2Axz6vA2tBbA#evt_man_top-POST-topic "주제 [sn_api_notif_mgmt_topic] 테이블에 새 기록을 만들고 전달된 주제 정보를 해당 기록에 저장합니다.") 기본 처리를 사용자 지정해야 하는 경우 이 메서드를 재정의합니다. 그렇지 않으면 개별 도우미 메서드를 재정의합니다.
* [TopicAPIUtilsOOB - transformCreateTopicResponse(객체, topicObject, 문자열, topicSysId)](https://servicenow-prod.fluidtopics.net/wtaQpsvgjn2uzPHzpiF8mA#TopAPIUtilOOB-tranCreTopResp_OS "이벤트 관리 주제 Open API - POST /sn_api_notif_mgmt/topic 엔드포인트로 반환된 응답 객체에 사용자 지정 데이터를 추가하는 기능을 제공합니다."): 이벤트 관리 주제 Open API - POST /sn_api_notif_mgmt/topic 엔드포인트로 반환된 응답 객체에 사용자 지정 데이터를 추가하는 기능을 제공합니다.
* [TopicAPIUtilsOOB - validateTopicAttributes(객체 topicObject, 배열 상세 정보)](https://servicenow-prod.fluidtopics.net/wtaQpsvgjn2uzPHzpiF8mA#TopAPIUtilOOB-valTopAtts_O_A "이벤트 관리 주제 Open API 엔드포인트 페이로드에 전달된 주제 이름, 헤더-쿼리, 컨텐츠-쿼리 및 네임스페이스 조합이 고유한지 확인합니다."): 이벤트 관리 주제 Open API 엔드포인트 페이로드에 전달된 주제 이름, 헤더-쿼리, 컨텐츠-쿼리 및 네임스페이스 조합이 고유한지 여부를 확인합니다. 엔드포인트는 이 특성 조합을 사용하여 토픽이 현재 토픽 \[sn_api_notif_mgmt_topic\] 테이블에 있는지 여부를 확인합니다. 기본 구현은 기본 주제 페이로드 스키마에서 필수로 정의된 속성이 전달된 페이로드에 포함되어 있는지 여부 name 도 확인합니다.
* [TopicAPIUtilsOOB - validateTopicExternalId(객체, topicObject, 배열 상세 정보)](https://servicenow-prod.fluidtopics.net/wtaQpsvgjn2uzPHzpiF8mA#TopAPIUtilOOB-valTopExtId_O_A "이벤트 관리 주제 Open API 엔드포인트의 요청 본문에 전달된 주제 외부 ID의 유효성을 확인합니다."): 이벤트 관리 주제 Open API 엔드포인트의 요청 본문에 전달된 주제 외부 ID의 유효성을 확인합니다. 기본 구현에서는 외부 ID가 비어 있지 않은지만 유효성을 검사합니다.

