GetEmailResponse

  • abRatio
    Type: integer

    A/B 테스트 비율(%). A/B 이메일이고 값이 있을 때만 포함됩니다. 값이 0이어도 필드 자체가 생략될 수 있습니다.

  • createdTime
    Type: string Format: date-time

    이메일 생성 시간

  • groupIds
    Type: array integer[] | null
  • id
    Type: integer

    이메일 아이디

  • listId
    Type: integer

    주소록 아이디

  • owner
    Type: string Format: uuid

    이메일 소유자 UU아이디

  • permanentLink
    Type: string Format: uri

    이메일 콘텐츠 링크(웹에서 보기)

  • permanentLinkSecondary
    Type: string Format: uri

    A/B 테스트 B안 콘텐츠 링크(웹에서 보기). A/B 이메일이고 값이 있을 때만 포함됩니다. 값이 없으면 필드 자체가 생략됩니다.

  • segmentIds
    Type: array integer[]
  • senderEmail
    Type: string Format: email

    발신자 이메일 주소

  • senderName
    Type: string

    발신자 이름

  • senderNameB
    Type: string

    A/B 테스트용 B안 발신자 이름. A/B 이메일이고 값이 있을 때만 포함됩니다. 값이 없으면 필드 자체가 생략됩니다.

  • sentTime
    Type: string Format: date-time

    이메일 발송 시간. 미발송 이메일(status: 0 등)은 아직 발송 시각이 없어 1990-01-01T00:00:00+09:00 으로 표시될 수 있습니다. 발송 여부는 status·statusName 으로 확인하세요.

    sortBy=sentTime 으로 정렬하면 이 값이 기준이 되므로 미발송 이메일은 내림차순에서 맨 뒤, 오름차순에서 맨 앞에 옵니다. 발송한 이메일만 보려면 statuses=SENT 를 함께 사용하세요.

  • sentTimeB
    Type: string Format: date-time

    A/B 테스트 B안 발송 시간. A/B 이메일이고 값이 있을 때만 포함됩니다. 값이 없으면 필드 자체가 생략됩니다.

  • status
    Type: integer enum

    이메일의 상태 코드 (legacy 필드). 제거 일정은 없으며, 이름으로 다루려면 statusName을 사용하세요.

    • 0: 작성 중
    • 1: 예약
    • 3: 발송 완료
    • 10: 자동 작성 중
    • 11: 자동 발송 중
    • 12: 자동 일시중지
    • 13: 자동 중지
    • 15: 자동 예약
    • 21: 처리 중
    • 22: 발송 중
    • 23: 발송 지연
    • 41: 실패
    • 42: 스팸

    ※ 21·22·23은 발송이 진행되는 동안 잠깐 거치는 상태입니다.

    values
    • 0
    • 1
    • 3
    • 10
    • 11
  • statusName
    Type: string enum

    이메일 상태 이름(status와 대응). 아래 목록에 없는 상태 코드는 UNKNOWN으로 내려갑니다. 새로 추가된 필드라 대문자 스네이크 표기(예: SENT)를 씁니다. 이미 공개된 값(예: 구독자 status)과 표기 방식이 다른 것은, 기존 값을 바꾸면 하위 호환이 깨지기 때문입니다.

    • WRITING: 작성 중 (status 0)
    • RESERVED: 예약 (status 1)
    • SENT: 발송 완료 (status 3)
    • AUTO_DRAFT: 자동 작성 중 (status 10)
    • AUTO_SENDING: 자동 발송 중 (status 11)
    • AUTO_PAUSED: 자동 일시중지 (status 12)
    • AUTO_STOPPED: 자동 중지 (status 13)
    • AUTO_RESERVED: 자동 예약 (status 15)
    • PROCESSING: 처리 중 (status 21)
    • SENDING: 발송 중 (status 22)
    • SENDING_DELAYED: 발송 지연 (status 23)
    • FAILED: 실패 (status 41)
    • SPAM: 스팸 (status 42)
    • UNKNOWN: 위 목록에 없는 상태 코드
    values
    • WRITING
    • RESERVED
    • SENT
    • AUTO_DRAFT
    • AUTO_SENDING
  • subject
    Type: string

    이메일 제목

  • subjectB
    Type: string

    A/B 테스트용 B안 제목. A/B 이메일이고 값이 있을 때만 포함됩니다. 값이 없으면 필드 자체가 생략됩니다.

  • subType
    Type: integer

    A/B 테스트 대상. A/B 이메일이고 값이 있을 때만 포함됩니다. 값이 없으면 필드 자체가 생략됩니다. 어떤 subType에서 어떤 B안 필드가 실제로 채워지는지는 보증하지 않습니다.

    • 1: 제목 (subjectB)
    • 2: 발신자명 (senderNameB)
    • 3: 발송시각 (sentTimeB)
    • 4: 콘텐츠 (permanentLinkSecondary)
  • type
    Type: integer

    이메일 종류

    • 1: 일반 이메일
    • 2: A/B 이메일
    • 3: 자동 이메일
    • 4: 자동 문자
  • typeName
    Type: string enum

    이메일 종류 이름(type과 대응). 아래 목록에 없는 값은 UNKNOWN으로 내려갑니다.

    • NORMAL: 일반 이메일 (type 1)
    • AB_TEST: A/B 이메일 (type 2)
    • AUTO_MAIL: 자동 이메일 (type 3)
    • AUTO_SMS: 자동 문자 (type 4)
    • UNKNOWN: 위 목록에 없는 값
    values
    • NORMAL
    • AB_TEST
    • AUTO_MAIL
    • AUTO_SMS
    • UNKNOWN