It's there, it's just easier to find through PyCentral than in the raw endpoint list. The call is scopes.assign_profile_to_scope, and it takes the profile name in resource form like wlan/SecureWiFi, a profile_persona such as CAMPUS_AP, scope set to site, and the scope_id of the target. So the library object and the assignment are two separate operations: create or update the profile first, then bind it to the scope.
The Validated Solution Guide's Central configuration API page writes it up with a worked example, and it's the clearest thing published on this right now.
If you'd rather stay on raw REST, the SDK has a passthrough, session.command with apiMethod and apiPath, which that same page uses for endpoints the SDK doesn't wrap yet. I don't have a confirmed bare path for the scope assignment itself, so I'd sniff it off the SDK call rather than guess at one.
------------------------------
Dustin Burns
@Worldcom Exchange, Inc.
www.wei.com- - -
The comments I post here are my own, and not my employers
If my post was useful accept solution and/or give kudos
Personal Blog:
www.networkfieldnotes.com- - -
------------------------------