.net web api single http post accept different resource documents
<p>I have a web api 2 basic template and would like to make my controllers POST method accept multiple documents (they differ in data slightly but it semantically makes sense that it is the same endpoint accepting these documents).</p>

<p>Is this even possible with .net web api 2? Would I need a custom model binder to convert the document that was recieved in the request into a consistent object model for the controller action to be selected/invoked correctly?</p>

<p>Thanks in advance</p>