Channel

채널 API둜 채널 정보 쑰회, 채널 κ΄€λ¦¬μž 쑰회, 채널 νŒ”λ‘œμ›Œ 쑰회, 채널 κ΅¬λ…μžλ₯Ό μ‘°νšŒν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ±„νŒ… API둜 μ±„νŒ… 전솑, μ±„νŒ… 곡지 등둝, μ±„νŒ… μ„€μ • 쑰회, μ±„νŒ… μ„€μ • 변경을 ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ±„νŒ… API 쀑 채널 κ΄€λ¦¬μž 쑰회, 채널 νŒ”λ‘œμ›Œ 쑰회, 채널 κ΅¬λ…μžλ₯Ό ν˜ΈμΆœν•˜λ €λ©΄ μ‚¬μš©μž κ³„μ •μœΌλ‘œ μΈμ¦ν•˜μ—¬ 얻은 Access Token이 ν•„μš”ν•©λ‹ˆλ‹€. API ScopeλŠ” 채널 κ΄€λ¦¬μž 쑰회, 채널 νŒ”λ‘œμ›Œ 쑰회, 채널 κ΅¬λ…μž μ‘°νšŒμž…λ‹ˆλ‹€.


채널 정보 쑰회

채널 정보λ₯Ό μ‘°νšŒν•  수 μžˆμŠ΅λ‹ˆλ‹€. 채널 정보 쑰회 APIλ₯Ό ν˜ΈμΆœν•˜λ €λ©΄ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 등둝 ν›„ Client 인증이 ν•„μš”ν•©λ‹ˆλ‹€. (Client 인증 API μ°Έμ‘°)

HTTP Request
Description

GET /open/v1/channels

채널 정보 쑰회

Request Param

Field
Type
required
Description

channelIds

String[]

*

μ‘°νšŒν•  채널 ID λͺ©λ‘. μ΅œλŒ€ 20κ°œκΉŒμ§€ μš”μ²­ κ°€λŠ₯

Response Body

Field
Type
Description

data

Object[]

μš”μ²­ν•œ 채널 정보 λͺ©λ‘. μΌμΉ˜ν•˜λŠ” 채널을 μ°Ύμ§€ λͺ»ν•  경우 κ²°κ³Ό λ―Έλ°˜ν™˜

channelId

String

채널 μ‹λ³„μž

channelName

String

채널 이름

channelImageUrl

String

채널 이미지 URL

followerCount

Int

μ±„λ„μ˜ νŒ”λ‘œμ›Œ 수

verifiedMark

Boolean

채널 인증 마크 μ—¬λΆ€

채널 κ΄€λ¦¬μž 쑰회

채널 κ΄€λ¦¬μžλ₯Ό μ‘°νšŒν•  수 μžˆμŠ΅λ‹ˆλ‹€.

HTTP Request
Description

GET /open/v1/channels/streaming-roles

채널 κ΄€λ¦¬μž 쑰회

Response Body

Field
Type
Description

data

Object[]

μš”μ²­ν•œ 채널 κ΄€λ¦¬μž λͺ©λ‘

managerChannelId

String

κ΄€λ¦¬μž 채널 μ‹λ³„μž

managerChannelName

String

κ΄€λ¦¬μž 채널 이름

userRole

String

κ΄€λ¦¬μž μ—­ν• 

  • STREAMING_CHANNEL_OWNER - 채널 μ†Œμœ μž

  • STREAMING_CHANNEL_MANAGER - 채널 κ΄€λ¦¬μž

  • STREAMING_CHAT_MANAGER - μ±„νŒ… 운영자

  • STREAMING_SETTLEMENT_MANAGER - μ •μ‚° κ΄€λ¦¬μž

createdDate

Date

등둝일

채널 νŒ”λ‘œμ›Œ 쑰회

μ±„λ„μ˜ νŒ”λ‘œμ›Œ λͺ©λ‘μ„ μ‘°νšŒν•  수 μžˆμŠ΅λ‹ˆλ‹€.

HTTP Request
Description

GET /open/v1/channels/followers

채널 νŒ”λ‘œμ›Œ 쑰회

Request Param

Field
Type
required
Description

page

Int

optional

μš”μ²­ν•˜λŠ” νŽ˜μ΄μ§€. 0λΆ€ν„° μ‹œμž‘

λ””ν΄νŠΈ κ°’ : 0

size

Int

optional

μ‘°νšŒν•  μΉ΄ν…Œκ³ λ¦¬ 개수. μ΅œμ†Œ 1 ~ μ΅œλŒ€ 50 μš”μ²­ κ°€λŠ₯ λ””ν΄νŠΈ κ°’ : 30

Response Body

Field
Type
Description

data

Object[]

μš”μ²­ν•œ μ±„λ„μ˜ νŒ”λ‘œμ›Œ λͺ©λ‘

channelId

String

νŒ”λ‘œμ›Œ 채널 μ‹λ³„μž

channelName

String

νŒ”λ‘œμ›Œ 채널 이름

createdDate

Date

νŒ”λ‘œμš° 일자

채널 κ΅¬λ…μž 쑰회

μ±„λ„μ˜ κ΅¬λ…μž λͺ©λ‘μ„ μ‘°νšŒν•  수 μžˆμŠ΅λ‹ˆλ‹€.

HTTP Request
Description

GET /open/v1/channels/subscribers

채널 κ΅¬λ…μž 쑰회

Request Param

Field
Type
required
Description

page

Int

optional

μš”μ²­ν•˜λŠ” νŽ˜μ΄μ§€. 0λΆ€ν„° μ‹œμž‘

λ””ν΄νŠΈ κ°’ : 0

size

Int

optional

μ‘°νšŒν•  μΉ΄ν…Œκ³ λ¦¬ 개수. μ΅œμ†Œ 1 ~ μ΅œλŒ€ 50 μš”μ²­ κ°€λŠ₯ λ””ν΄νŠΈ κ°’ : 30

sort

String

optional

μ •λ ¬ 방식

  • RECENT (μ΅œμ‹  ꡬ독 순)

  • LONGER (ꡬ독 κ°œμ›” 순)

Response Body

Field
Type
Description

data

Object[]

μš”μ²­ν•œ μ±„λ„μ˜ κ΅¬λ…μž λͺ©λ‘

channelId

String

κ΅¬λ…μž 채널 μ‹λ³„μž

channelName

String

κ΅¬λ…μž 채널 이름

month

Int

ꡬ독 κ°œμ›” 수

tierNo

Int

ꡬ독 μƒν’ˆ

  • 1 (ν‹°μ–΄1 ꡬ독)

  • 2 (ν‹°μ–΄2 ꡬ독)

createdDate

Date

νŒ”λ‘œμš° 일자

Last updated