staqlydocs
REST APIAPI referenceSetup

Whether the workspace has been created

Whether the workspace has been created

Every request sends Authorization: Bearer ...: the access token in local mode, an API key stk_... in cloud mode. Use Send to try it against your cloud instance with your API key.

GET
/v1/setup

Response Body

OK

application/json
  1. response
initialized*boolean

Community Edition only

mode*string
Value in"local""cloud"
signup_open*boolean

Cloud: anyone may create a workspace

setup_token_required*boolean
billing_enabled*boolean

Cloud with Stripe configured: paid plans can be bought (Settings → Plan & usage)

google_sign_in?boolean

Cloud accounts: people sign in with Google (GET /v1/auth/google/start)

email_sign_in?boolean

Cloud accounts: people sign in with a code sent to their email address (POST /v1/auth/email/start)

legacy_sign_in?boolean

Cloud: the sign-in from before accounts (admin API key, recovery key, POST /v1/workspaces) works here

passkey_sign_in?boolean

Cloud accounts: people sign in with a passkey (POST /v1/auth/passkey/start); needs PUBLIC_DASHBOARD_URL

public_api_url*string

PUBLIC_API_URL: the API's base URL for agents and tools (shown in dashboard snippets)

curl -X GET 'https://staqly.example.com/v1/setup'
{  "initialized": true,  "mode": "local",  "signup_open": true,  "setup_token_required": true,  "billing_enabled": true,  "google_sign_in": true,  "email_sign_in": true,  "legacy_sign_in": true,  "passkey_sign_in": true,  "public_api_url": "string"}