메인 콘텐츠로 건너뛰기
POST
/
channels
/
templates
/
create_version
cURL
curl --request POST \
  --url https://api.pubrio.com/channels/templates/create_version \
  --header 'Content-Type: application/json' \
  --header 'pubrio-api-key: <api-key>' \
  --data '
{
  "channel_template_identifier": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "profile_id": 123,
  "channel_template_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "version_name": "default",
  "is_default": true,
  "parameters": {}
}
'
{
  "data": {
    "channel_template_id": 249,
    "channel_template_identifier": "4c717a78-26e9-49eb-ab2e-e1ce0755674a",
    "created_at": "2025-08-07T17:22:11.344Z",
    "version_number": 2,
    "is_default": true,
    "name": "Email Template",
    "channel_node_id": "93873c33-2635-4537-928c-6a4f3564164c",
    "parameters": {
      "content": "<div>hello world</div>",
      "subject": "hello world"
    },
    "version_name": "Default 2"
  }
}

Authorizations

pubrio-api-key
string
header
required

API에서 수행하는 작업 및 해당 권한을 식별하는 고유한 API 토큰입니다. 이 토큰은 설정 섹션에서 생성할 수 있습니다.

Body

application/json
channel_template_identifier
string<uuid>
required

채널 템플릿 버전 그룹의 식별자.

profile_id
integer
required

요청을 수행하는 팀 식별자입니다. 이 ID는 조회 및 사용 크레딧 추적을 위해 특정 팀(작업 공간)과 연계됩니다.

자세한 내용은 팀 탭의 user details 엔드포인트를 참고하세요.

channel_template_id
string<uuid>

채널 템플릿 작업의 고유 식별자.

version_name
string

버전 이름은 변경 이력을 식별하는 방법을 제공합니다.

Example:

"default"

is_default
boolean

활성화되면 실행 시 현재 레코드가 true로 설정되고, 연결된 다른 모든 관련 레코드 그룹은 false로 설정됩니다.

parameters
object

매개변수 정보는 채널 노드의 요구 사항에 따라 다릅니다.

Response

관련 세부 정보가 포함된 성공적인 응답입니다.

data
object

응답 정보는 특정 API에 따라 다릅니다.