In order to make a visually compelling Video on Demand product, it is important to be able to have images associated with video content so users aren’t just presented with lists. Within Skylark, images can be associated with content and can be organised to make them easier to find for editorial teams.

Images are generally associated with another Skylark object such as a Set or piece of TV Content, identified by the content_url in the image metadata. Objects can have multiple images, which can be classified with an Image Type and ordered by position.

Images can also be treated as content in their own right, and can be (for example) added to a set to form a gallery. In this case, the content_url is left set to null.


This API endpoint allows Skylark to return all the image metadata available in the database and create new images.

The URL to the original image file is given in url. This image can be converted or resized by changing the URL suffix to invoke the resizer.

Images support versioning.