const { result, error } = await unkey.keys.addRoles({
keyId: "key_123",
roles: [{
"name": "domain.manager",
"create": true
}]
})
if (error) {
// handle potential network or bad request error
// a link to our docs will be in the `error.docs` field
console.error(error.message);
return;
}
console.log(result)
{
"result": [
{
"id": 'role_45TTRKT5Yh28M6Qj',
"name": 'domain.manager'
}
]
}
Add one or more roles to a key.
const { result, error } = await unkey.keys.addRoles({
keyId: "key_123",
roles: [{
"name": "domain.manager",
"create": true
}]
})
if (error) {
// handle potential network or bad request error
// a link to our docs will be in the `error.docs` field
console.error(error.message);
return;
}
console.log(result)
{
"result": [
{
"id": 'role_45TTRKT5Yh28M6Qj',
"name": 'domain.manager'
}
]
}
const { result, error } = await unkey.keys.addRoles({
keyId: "key_123",
roles: [{
"name": "domain.manager",
"create": true
}]
})
if (error) {
// handle potential network or bad request error
// a link to our docs will be in the `error.docs` field
console.error(error.message);
return;
}
console.log(result)
{
"result": [
{
"id": 'role_45TTRKT5Yh28M6Qj',
"name": 'domain.manager'
}
]
}
Show child attributes
Was this page helpful?