Vevo containers contain container items, which contain a video or another container. This allows the home container to have rows, with each row containing more containers or ending in videos.
For example, to fetch everything you would need to build the home screen, you could construct a query like this:
{
home {
items {
container {
id
type
title
items(limit: 10) {
container {
id
type
title
thumbnail
}
video {
id
title
thumbnail
hls
artists {
role
artist {
id
name
}
}
}
}
}
}
}
}