GetEmailsResponse

  • items
    Type: array object[] · 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
  • limit
    Type: integer

    기본 필드

  • offset
    Type: integer

    기본 필드

  • total
    Type: integer

    기본 필드