API support for enumerations and their mappings
December 2nd, 2019 (Revision 1), print this pageWe’ve added API support for enumerations, and any related mappings. This note describes this change in full, and as usual you can contact support or your Technical Account Manager for further clarification.
At Mediagenix On-Demand we ❤️ our APIs. Letting our products play nicely with other systems is a large part of why our customers find it so easy to integrate with us.
Until recently, we hid a number of configuration items for our products away behind the scenes. Enumerations are lists of things. We often use them to define constrained lists when configuring Metadata for our customers. For example, you likely all represent your list of genres (action
, drama
, sci-fi
, etc) using an enumeration.
These enumerations might also have mappings (you just want to store your genre of drama
, because for another system that you publish to, the value might really be urn:tva:metadata:cs:ContentCS:2010:3.4
and who wants to remember that? Yuck!). Currently, Mediagenix On-Demand takes care of those mappings so you don’t have to.
We also find it convenient at times to store configuration data in enumerations and now, all of that configuration data is also exposed via the API in the same way! Talk to your Technical Account Manager to discuss this further if this might be useful for your workflow.
All of this data is now exposed via our API. You can find comprehensive documentation relating to this change, and for our entire API, in the documentation section of our website, and for this change specifically in the Enumeration section.
References
movida#9073
API support for enumerationsmovida#9401
API support for enumeration mappings