There is unfortunately no Switch Profile creation endpoint, I have been asking for it for a few years as we have 100s/1000s that need creating in a disaster recovery scenario of many Configuration Templates, currently we have a semi-automated task to do this for our NOC DR Team, frustratingly once the Switch Profile is manually created everything thereafter is fully automated, i.e. setting switchports for all thier details as well as the autobind to the MS Switches, etc