While POST api/user_groups/create is deprecated in lieu of POST/api/v2/authorizations/groups, it should still be accessible. It’s deprecated for now, not removed.
colin@MAC-L0251 sonarqube-25.3.0.104237 % curl -u username:password -X POST 'http://localhost:9000/api/user_groups/create?name=TestGroup3'
{"group":{"id":"61292157-e429-4b90-ad44-14e35943d600","name":"TestGroup3","membersCount":0,"default":false}}
colin@MAC-L0251 sonarqube-25.3.0.104237 % curl -u username:password -X GET 'http://localhost:9000/api/server/version'
25.3.0.104237
Are you doing anything differently than me? Can you show me the commands you’re running?
I’m not so sure! It might come down to how your specific implementation of curl is parsing the request. I tried it out and it was successful. Can’t spot any differences between what you tried and what I tried.