ODX API v4
stringintegerintegerstringstring · required
string · required integer · min: 1 · requiredAmasianFavoriteTypeEnum · enum · required integer · min: 1 · requiredAmasianFavoriteTypeEnum · enum · requiredstring · date-time · readOnlystring · readOnly
Favorites
Get favorites list
GET
https://odkmedia.io
/odx/api/v4/favorites/
Retrieve favorites list for a specific device.
query Parameters
orderingWhich field to use when ordering the results.
pageA page number within the paginated result set.
Default: 1
page_sizeNumber of results to return per page.
Example: 10
searchA search term.
Headers
didDevice ID
Example: 00000000-0000-4000-8000-000000000000
Get favorites list › Responses
Add to favorites
POST
https://odkmedia.io
/odx/api/v4/favorites/
Code
Headers
didDevice ID
Example: 00000000-0000-4000-8000-000000000000
Add to favorites › Request Body
Serializer for AmasianFavorites model.
Handles serialization and validation of favorite items.
Supports content, season, and channel types.
Device ID is provided via 'did' request header, not in request body.
source_idID of the content, season, or channel (positive integer)
typecontent- Contentseason- Seasonchannel- Channel
Enum values:
content
season
channel
Add to favorites › Responses
Serializer for AmasianFavorites model.
Handles serialization and validation of favorite items.
Supports content, season, and channel types.
Device ID is provided via 'did' request header, not in request body.
source_idID of the content, season, or channel (positive integer)
typecontent- Contentseason- Seasonchannel- Channel
Enum values:
content
season
channel
createddevice_id