Currently, the Face API by Microsoft Cognitive Services does not support submitting more than one image per call. However, there is a way to get more than one picture processed by call, involving some massaging on the input and output data.
According to the Face API documentation, the largest image size you can process is 4096x4096 pixels. A possible option would be to create a composite image combining multiple images before you submit it to Face API. You can do it in OpenCV and Python (take a look at this previous entry). The result may look like this:

Finally, you will have to do some bookkeeping to figure out the relative face coordinates of each sub-image w.r.t. the composite image you have submitted to Face API. Also, you must take into account the minimum detectable face size of 36x36 pixels: that may help you defining the maximum number of images you can squeeze into a single composite. Here a more extreme case of this technique:
