Every collection has a 4×3 grid of photos that represents it.

You can build the grid with photo data returned by many collection API methods under the key iconphotos. Following the guide for photo URLs you construct images for each tile in a grid 4 photos across by 3 rows tall. Separate photos with a 1 pixel wide white line.

As an example the grid should have this layout:

For each image it is recommended to use either the s or q square thumbnail sizes. Each image will have a URL that looks like:{server-id}/{id}_{secret}_[sq].jpg

In some cases a photo will be returned without a secret but will instead have a deleted property. These are photos that are either removed, private, or are otherwise unable to viewed by the calling user. In those cases please display a tile in lieu of that photo with the color #eeeeee.