ODK API Portal
한국어
  • Overview
  • MediaIO
  • Continue Watching
  • Player Event
  • Deprecated
  • Recent changes
Information
apple
category
channels
check-region
client-base
client-log
config
contact-us
cover
curation
epg
episode
episodes
fast-channel
firetv
google
live-tv
    live-tv_listget
navigation
notice
otp
page
payment
playback-log
playback
profile
program
programs
promotion-banner
reward
samsung
search
shorts
sponsor
tv-guide
user
visio-amasian-feed
Schemas
powered by Zudoku
ODX API v3
ODX API v3

live-tv


live-tv_list

GET
https://odkmedia.io
/odx/api/v3/live-tv/

live-tv_list › query Parameters

debug
​string

If value is "on", debug is included in response.

adid
​string

광고 식별자(Advertising ID, IDFA/AAID 등).

channel_limit
​integer

카테고리별로 반환할 채널 수 상한.

did
​string

ODK 클라이언트가 보내는 Device ID. 없으면 헤더의 did 값을, 그것도 없으면 서버가 생성한 기본값을 쓴다.

dnt
​string · enum

Do Not Track preference. Values: "0" (not enabled) or "1" (enabled). This is a user/browser preference and is independent of both the CMP consent choice and is_lat.

Enum values:
0
1
epg_limit
​integer

채널별로 반환할 EPG 항목 수 상한.

gdpr
​string · enum

GDPR applicability flag as reported by the CMP. Values: "0" (does not apply) or "1" (applies). Omit the parameter when the CMP does not report it; the backend never assumes a value.

Enum values:
0
1
gdpr_consent
​string

IAB TCF consent string, required by buyers when gdpr=1. Forwarded unmodified.

gpp
​string

IAB Global Privacy Platform (GPP) consent string as reported by the CMP. Forwarded to ad tags unmodified. Omit the parameter when the CMP has not resolved.

gpp_sid
​string

GPP section ID(s) as reported by the CMP (e.g. "7" for usnat, "8" for usca). Send whatever the CMP reports. The value is forwarded unmodified and is never validated or defaulted, because it differs per platform and jurisdiction.

is_lat
​string · enum

Limit Ad Tracking (LAT). 사용자가 광고 추적을 거부했는지 여부. "0"(허용, 기본값) 또는 "1"(거부).

Enum values:
0
1
lmt
​string · enum

Limit Ad Tracking flag as reported by the device (OpenRTB device.lmt). Values: "0" (allow tracking) or "1" (limit tracking). Equivalent to is_lat.

Enum values:
0
1
ordering
​string

Which field to use when ordering the results.

page
​integer

A page number within the paginated result set.

page_size
​integer

Number of results to return per page.

period
​integer

start 로부터 몇 시간(8~24) 뒤까지의 EPG 를 포함할지. 기본값 24.

search
​string

A search term.

start
​string · date-time

(UTC) EPG 스케줄을 조회할 시작 시각. 기본값은 요청 시각.

us_privacy
​string

CCPA US Privacy string as reported by the CMP (e.g. "1YNN", "1YYN"). Send the real consent value. Omit the parameter when no consent signal is available.

live-tv_list › Headers

Service-Name
​string · enum · required

요청을 처리할 서비스. v3 에서 유효한 값은 odk, odc 뿐이다 (content.constants.Service; v4 는 다른 값 체계를 쓴다).

Enum values:
odk
odc
Example: odk
Accept-Language
​string

"zh-Hans", "zh-Hant" is deprecated. Supported values: ko, en, es, zh-Hans, zh-Hant, pt, vi (default: en) — see LANGUAGES in app/settings/base.py.

Example: ko-KR,ko;q=0.9,en;q=0.8

live-tv_list › Responses

200
PaginatedLiveTvList
count
​integer
next
​string | null · uri
previous
​string | null · uri
​LiveTv[]
GET/odx/api/v3/live-tv/
curl https://odkmedia.io/odx/api/v3/live-tv \ --header 'Service-Name: odk' \ --header 'Authorization: <api-key>'
Example Responses
{ "count": 123, "next": "http://api.example.org/accounts/?page=4", "previous": "http://api.example.org/accounts/?page=2", "results": [ { "channels": "channels", "order": 0, "slug": "slug", "title": "title" } ] }
json
application/json

googlenavigation