Confirming API Access to Authoring Limit Site Settings

  1. It’s /admin/site_settings.json

  2. You need to be an admin, except for settings that have client: true, those can be found in /site/settings.json

All settings you need, except for the last two, can be found in /site/settings.json.

But for allowed groups, the mechanism works differently: if you request /site.json as a specific user, you can inspect can_tag_topics and can_create_tags.

  1. AFAIK /site_settings.json never existed.

  2. I think that, for your specific use case, you can get away with a regular user and using the pattern under #2.