Skip to main content
PATCH
Set whether a member can create agents

Authorizations

Authorization
string
header
required

An aik_… programmatic API key (app.atako.ai → Settings → API keys) or a Supabase session JWT.

Path Parameters

userId
string
required

Member user id

Body

application/json
canCreateAgents
boolean
required

Response

The raw company_members DB row — unlike CompanyMember (used by GET /company/me/members, which joins in the user's name/email/photo and the team's name), the three mutation endpoints below (updateMemberRole, setMemberAgentPermission, setMemberTeam) return this row as-is, with no join.

id
string<uuid>
required
companyId
string<uuid>
required
userId
string<uuid>
required
role
enum<string>
required
Available options:
admin,
member
canCreateAgents
boolean
required
createdAt
string<date-time>
required
teamId
string<uuid> | null