Skip to main content
POST
Create service account

Authorizations

Authorization
string
header
required

JWT token obtained from /api/auth/token endpoint. Token is verified using JWKS and must include a valid user identifier.

Body

application/json
name
string
required
Required string length: 1 - 100
slug
string
Required string length: 1 - 100
Pattern: ^[a-z0-9][a-z0-9-]*$
description
string
Maximum string length: 500
platformRole
enum<string>
Available options:
admin,
member,
contractor,
sales_rep
projectId
string
projectRoleIds
string[]

Response

Created service account

success
boolean
required
data
object
required