I'm not sure what to do with this graph command for adding a user to a security group. The security group is not a mail enabled security group, the AD authorization works because I'm using the same values for a REMOVE user from group HTTP Call. I tested this in the graph testing environment without issue. The service principal has the permissions needed for this call.
The Body is throwing an error message that reads:

URI


BODY - i've tried both dynamic content for id and using a hard coded value.
{
"@odata.id": "https://graph.microsoft.com/v1.0/directoryObjects/{id}"
}