ODK API Portal
English
  • Overview
  • MediaIO
  • Continue Watching
  • Player Event
  • 지원 종료
  • 최근 변경
Information
apple
category
channels
check-region
client-base
client-log
config
contact-us
cover
curation
epg
episode
episodes
fast-channel
firetv
google
live-tv
navigation
    헤더 내비게이션 목록get헤더 내비게이션 상세get
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

navigation


헤더 내비게이션 목록

GET
https://odkmedia.io
/odx/api/v3/navigation/

헤더 내비게이션 목록 › query Parameters

debug
​string

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

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.

search
​string

A search term.

헤더 내비게이션 목록 › 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

헤더 내비게이션 목록 › Responses

200
PaginatedOdxV2NavigationList
count
​integer
next
​string | null · uri
previous
​string | null · uri
​OdxV2Navigation[]
GET/odx/api/v3/navigation/
curl https://odkmedia.io/odx/api/v3/navigation \ --header 'Service-Name: odk'
Example Responses
{ "count": 123, "next": "http://api.example.org/accounts/?page=4", "previous": "http://api.example.org/accounts/?page=2", "results": [ { "contents": [ { "background_image": "background_image", "items": [ { "background_image": "background_image", "items": [ { "background_image": "background_image", "items": [ { "background_image": "background_image", "link": "link", "logo_image": "logo_image", "og_image": "og_image", "ratio": "portrait", "seo_description": "seo_description", "seo_keywords": "seo_keywords", "seo_title": "seo_title", "slug": "slug", "sponsor_logo_url": "sponsor_logo_url", "title": "title", "type": "category" } ], "link": "link", "logo_image": "logo_image", "og_image": "og_image", "ratio": "portrait", "seo_description": "seo_description", "seo_keywords": "seo_keywords", "seo_title": "seo_title", "slug": "slug", "sponsor_logo_url": "sponsor_logo_url", "title": "title", "type": "category" } ], "link": "link", "logo_image": "logo_image", "og_image": "og_image", "ratio": "portrait", "seo_description": "seo_description", "seo_keywords": "seo_keywords", "seo_title": "seo_title", "slug": "slug", "sponsor_logo_url": "sponsor_logo_url", "title": "title", "type": "category" } ], "link": "link", "logo_image": "logo_image", "og_image": "og_image", "ratio": "portrait", "seo_description": "seo_description", "seo_keywords": "seo_keywords", "seo_title": "seo_title", "slug": "slug", "sponsor_logo_url": "sponsor_logo_url", "title": "title", "type": "category" } ], "id": 0, "service_name": "odk", "slug": "slug" } ] }
json
application/json

헤더 내비게이션 상세

GET
https://odkmedia.io
/odx/api/v3/navigation/{slug}/

Prepend an active-sponsor nav item to header navigations.

Injection only happens for navs whose slug starts with 'header-navigation' so footer/other navs are unaffected. When no sponsorship is active the response is unchanged (spec: "omit the item entirely").

Policy: Sponsorship promotions are rendered on web only. Non-web (mobile/CTV) clients must not receive the sponsor item. If per-platform sponsorship is required in the future, this gate should be replaced with a platform field on SponsorshipPromotion plus per-platform cache keys (BEE-4864).

헤더 내비게이션 상세 › path Parameters

slug
​string · required

Home slug for url

헤더 내비게이션 상세 › query Parameters

debug
​string

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

헤더 내비게이션 상세 › 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

헤더 내비게이션 상세 › Responses

200
OdxV2Navigation
​OdxV2NavigationFirst[] · required
id
​integer · readOnly
service_name
​string · enum · readOnly

ex) odk, odc and etc. / To specify service name

  • odk - ODK
  • odc - ODC
  • odv - ODV
  • odl - ODL
  • amasian - AMASIAN
Enum values:
odk
odc
odv
odl
amasian
slug
​string · readOnly · pattern: ^[-a-zA-Z0-9_]+$

Home slug for url

GET/odx/api/v3/navigation/{slug}/
curl https://odkmedia.io/odx/api/v3/navigation/:slug \ --header 'Service-Name: odk'
Example Responses
{ "contents": [ { "background_image": "background_image", "items": [ { "background_image": "background_image", "items": [ { "background_image": "background_image", "items": [ { "background_image": "background_image", "link": "link", "logo_image": "logo_image", "og_image": "og_image", "ratio": "portrait", "seo_description": "seo_description", "seo_keywords": "seo_keywords", "seo_title": "seo_title", "slug": "slug", "sponsor_logo_url": "sponsor_logo_url", "title": "title", "type": "category" } ], "link": "link", "logo_image": "logo_image", "og_image": "og_image", "ratio": "portrait", "seo_description": "seo_description", "seo_keywords": "seo_keywords", "seo_title": "seo_title", "slug": "slug", "sponsor_logo_url": "sponsor_logo_url", "title": "title", "type": "category" } ], "link": "link", "logo_image": "logo_image", "og_image": "og_image", "ratio": "portrait", "seo_description": "seo_description", "seo_keywords": "seo_keywords", "seo_title": "seo_title", "slug": "slug", "sponsor_logo_url": "sponsor_logo_url", "title": "title", "type": "category" } ], "link": "link", "logo_image": "logo_image", "og_image": "og_image", "ratio": "portrait", "seo_description": "seo_description", "seo_keywords": "seo_keywords", "seo_title": "seo_title", "slug": "slug", "sponsor_logo_url": "sponsor_logo_url", "title": "title", "type": "category" } ], "id": 0, "service_name": "odk", "slug": "slug" }
json
application/json

live-tvnotice