REST APISetup
First-run availability (true only while 0 organizations exist)
Response Body
application/json
curl -X GET "https://example.com/setup"{ "available": true}Bootstrap the initial org + owner + workspace + starter project (FR-AUTH-010) POST
Previous Page
Begin the Slack install GET
Returns the Slack consent URL. The `state` inside it is a signed, short-lived nonce bound to the org, workspace, and admin — the callback rejects anything else. Requires `org:settings:write`.