Can someone please tell me the parameters and what they accept to add a layout to a campaign via the API?
Sure - they are here: http://xibo.org.uk/manual-tempel/api/#!/campaign/campaignAssignLayout
You may need to Shift+F5
the browser page to ensure you get the latest swagger.json
loaded in.