Skip to content
Get started

Create

client.roles.create(RoleCreateParams { role } body, RequestOptionsoptions?): RoleCreateResponse { data }
POST/roles

Creates a new role

ParametersExpand Collapse
body: RoleCreateParams { role }
role: string

Name of the role

ReturnsExpand Collapse
RoleCreateResponse { data }
data: Data { id, role }

Role object

id: string

Unique role ID

role: string

Name of the role

Create

import Fragment from '@fragment-dev/ts-node';

const client = new Fragment();

const role = await client.roles.create({ role: 'admin' });

console.log(role.data);
{
  "data": {
    "id": "role_abc123",
    "role": "admin"
  }
}
Returns Examples
{
  "data": {
    "id": "role_abc123",
    "role": "admin"
  }
}