Profiles API - add upload/create custom profile method
The profiles API endpoint doesn't have a method of uploading a custom configuration profile. This means it is not possible to create custom profiles and upload them to SimpleMDM, and then automatically create device group relationships and or assigning scopes to those custom profiles.
An example where this would be useful is where profiles are managed within a git repo and pushed to SimpleMDM via automated workflows when these profiles are updated with new payloads.
This upload/create method should also include settings for creating an assignment scope (for example, setting the OS type the profile can be applied to, the minimum and or maximum macOS version that the profile can be assigned to, and macOS architecture types the profile can be assigned to).
This method should be able to take signed or unsigned profiles.
D'oH! I've read these docs dozens of times and seen it too! *facepalm*
David K. commented