Skip to main content
GET
/
api
/
workspace
/
{workspaceId}
/
settings
Get workspace settings
curl --request GET \
  --url https://app.alana.shopping/api/workspace/{workspaceId}/settings \
  --header 'Authorization: Bearer <token>'
{
  "id": "ws_1a2b3c4d",
  "name": "Acme Corp",
  "slug": "acme-corp",
  "logo_url": "https://cdn.alana.shopping/ws_1a2b3c4d/logo.png",
  "owner_id": "user_xyz789",
  "plan": "pro",
  "industry": "retail",
  "company_size": "51-200",
  "allowed_email_domains": [
    "acme.com",
    "mail.acme.com"
  ],
  "ai_training_opt_out": false,
  "onboarding_completed": true,
  "onboarding_step": 6,
  "created_at": "2024-01-15T10:30:00Z",
  "updated_at": "2024-02-10T14:22:00Z"
}

Authorizations

Authorization
string
header
required

Bearer token authentication. Obtain a token via the authentication endpoint and include it in the Authorization header: Authorization: Bearer <token>

Path Parameters

workspaceId
string
required

The workspace ID

Response

Workspace settings retrieved successfully

id
string
required

Unique workspace identifier

name
string
required

Workspace display name

slug
string
required

URL-friendly workspace slug

owner_id
string
required

User ID of workspace owner

plan
enum<string>
required
Available options:
standard,
pro,
business,
enterprise
created_at
string<date-time>
required
updated_at
string<date-time>
required
logo_url
string<uri> | null
industry
enum<string> | null
Available options:
retail,
manufacturing,
technology,
healthcare,
finance,
media,
other
company_size
enum<string> | null
Available options:
1-10,
11-50,
51-200,
201-500,
500+
allowed_email_domains
string[]

Email domains allowed for member invitations

ai_training_opt_out
boolean

Whether workspace data is excluded from AI training

onboarding_completed
boolean
onboarding_step
integer