트랜잭션 관리자: 런타임 API 호출 사용

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • 런타임 최종 사용자 경험에서 사용되는 API 목록을 해당 목적 및 응답과 함께 참조하십시오.

    CPQ API는 런타임 API와 관리 API의 두 가지 범주로 나뉩니다. 이 문서에는 Transaction Manager에 대한 런타임 API가 나열되어 있습니다.

    런타임 API는 런타임 최종 사용자 경험에서 사용되는 것과 동일한 API이며 다음과 같은 주요 작업을 포함합니다.

    • 세션 초기화
      • 목적: 세션을 초기화하여 트랜잭션 이벤트를 실행하고, 상태를 관리하고, 후속 API 호출을 처리하기 위한 컨텍스트를 설정합니다. 기존 트랜잭션에 대해 초기화할 수 있습니다. 트랜잭션을 지정하지 않으면 새 트랜잭션이 생성됩니다.
      • 응답: 세션 ID, 트랜잭션 ID 및 트랜잭션 정보를 반환합니다.
    • 세션 삭제
      • 목적: 세션을 삭제하여 안전하게 최종 사용자 활동을 수행하고, 세션별 데이터를 지우고, 시스템 자원을 확보합니다.
      • 응답: 세션이 삭제됩니다. 정보가 반환되지 않습니다.
    • 트랜잭션 생성
      • 목적: 트랜잭션을 생성하여 트랜잭션 수명주기를 관리하고, 제품을 구성 및 추가하고, 가격 책정을 결정하는 개체를 제공합니다.
      • 응답: 트랜잭션 ID 및 트랜잭션 정보를 반환합니다.
    • 트랜잭션에서 이벤트 실행(시스템 및 사용자 지정)
      • 목적: 트랜잭션에서 지정된 이벤트를 트리거하여 필드 값 편집, 승인 시작, 트랜잭션 버전 관리, 구성 확인과 같은 미리 정의된 논리 또는 워크플로우를 실행합니다.
      • 응답: 이벤트에 따라 다릅니다.
    • 트랜잭션에 제품 추가(업서트)
      • 목적: 트랜잭션에 제품을 추가하여 제품의 속성에 따라 동적 구성 및 가격 책정 업데이트를 활성화합니다.
      • 응답: 추가 제품과 함께 업데이트된 트랜잭션 데이터를 반환합니다.
    • 트랜잭션 목록 가져오기
      • 목적: 사용자가 기존 트랜잭션을 보거나 관리하거나 조치를 취할 수 있도록 트랜잭션 목록을 검색합니다.
      • 응답: 트랜잭션 ID 및 기타 메타데이터가 있는 트랜잭션 목록입니다.
    • 트랜잭션 상세 정보 받기
      • 목적: 트랜잭션의 헤더 정보를 검색하여 표시 또는 처리에 필요한 스테이지, 계정 및 요약 수준 데이터와 같은 주요 상세 정보를 제공합니다.
      • 응답: 트랜잭션에 대한 모든 헤더 필드 데이터입니다.
    • 트랜잭션 라인 가져오기
      • 목적: 트랜잭션의 라인 항목 상세 정보를 검색하여 견적의 각 항목에 대한 수량, 가격 책정 및 사용자 지정 속성과 같은 제품 수준 데이터를 반환합니다.
      • 응답: 트랜잭션에 대한 모든 라인 수준 필드 데이터입니다.
    • 트랜잭션에 대한 통계 가져오기
      • 목적: 트랜잭션에 대한 메트릭을 검색합니다. 메트릭에는 사용자별 뷰, 사용자별 세션 시간, 스테이지 시간이 포함됩니다.
      • 응답: 지난 30일 또는 지정된 날짜 범위에 대한 요약 메트릭입니다.

      트랜잭션 관리자 메트릭 API에 대한 자세한 내용은 다음 문서를 참조하십시오 트랜잭션 관리자: 트랜잭션 메트릭 API.

    Postman 컬렉션