Skip to content

Commit 37cc07e

Browse files
authored
feat: access group user endpoints (#123)
1 parent 5025f2e commit 37cc07e

File tree

1 file changed

+178
-0
lines changed

1 file changed

+178
-0
lines changed

src/lib/seam/connect/openapi.ts

Lines changed: 178 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3931,6 +3931,91 @@ export default {
39313931
operationId: 'accessCodesUnmanagedUpdatePost',
39323932
},
39333933
},
3934+
'/acs/access_groups/add_user': {
3935+
post: {
3936+
'x-fern-sdk-group-name': ['acs', 'access_groups'],
3937+
'x-fern-sdk-method-name': 'add_user',
3938+
summary: '/acs/access_groups/add_user',
3939+
responses: {
3940+
200: {
3941+
description: 'OK',
3942+
content: {
3943+
'application/json': {
3944+
schema: {
3945+
type: 'object',
3946+
properties: { ok: { type: 'boolean' } },
3947+
required: ['ok'],
3948+
},
3949+
},
3950+
},
3951+
},
3952+
400: { description: 'Bad Request' },
3953+
401: { description: 'Unauthorized' },
3954+
},
3955+
security: [
3956+
{ seam_workspace: [], access_token: [] },
3957+
{ seam_client_session_token: [] },
3958+
{ client_session_token: [] },
3959+
],
3960+
requestBody: {
3961+
content: {
3962+
'application/json': {
3963+
schema: {
3964+
type: 'object',
3965+
properties: {
3966+
acs_access_group_id: { type: 'string', format: 'uuid' },
3967+
acs_user_id: { type: 'string', format: 'uuid' },
3968+
},
3969+
required: ['acs_access_group_id', 'acs_user_id'],
3970+
},
3971+
},
3972+
},
3973+
},
3974+
tags: [],
3975+
operationId: 'acsAccessGroupsAddUserPost',
3976+
},
3977+
patch: {
3978+
'x-fern-ignore': true,
3979+
summary: '/acs/access_groups/add_user',
3980+
responses: {
3981+
200: {
3982+
description: 'OK',
3983+
content: {
3984+
'application/json': {
3985+
schema: {
3986+
type: 'object',
3987+
properties: { ok: { type: 'boolean' } },
3988+
required: ['ok'],
3989+
},
3990+
},
3991+
},
3992+
},
3993+
400: { description: 'Bad Request' },
3994+
401: { description: 'Unauthorized' },
3995+
},
3996+
security: [
3997+
{ seam_workspace: [], access_token: [] },
3998+
{ seam_client_session_token: [] },
3999+
{ client_session_token: [] },
4000+
],
4001+
requestBody: {
4002+
content: {
4003+
'application/json': {
4004+
schema: {
4005+
type: 'object',
4006+
properties: {
4007+
acs_access_group_id: { type: 'string', format: 'uuid' },
4008+
acs_user_id: { type: 'string', format: 'uuid' },
4009+
},
4010+
required: ['acs_access_group_id', 'acs_user_id'],
4011+
},
4012+
},
4013+
},
4014+
},
4015+
tags: [],
4016+
operationId: 'acsAccessGroupsAddUserPatch',
4017+
},
4018+
},
39344019
'/acs/access_groups/create': {
39354020
post: {
39364021
'x-fern-sdk-group-name': ['acs', 'access_groups'],
@@ -4120,6 +4205,99 @@ export default {
41204205
operationId: 'acsAccessGroupsListPost',
41214206
},
41224207
},
4208+
'/acs/access_groups/list_users': {
4209+
post: {
4210+
'x-fern-sdk-group-name': ['acs', 'access_groups'],
4211+
'x-fern-sdk-method-name': 'list_users',
4212+
summary: '/acs/access_groups/list_users',
4213+
responses: {
4214+
200: {
4215+
description: 'OK',
4216+
content: {
4217+
'application/json': {
4218+
schema: {
4219+
type: 'object',
4220+
properties: {
4221+
acs_users: {
4222+
type: 'array',
4223+
items: { $ref: '#/components/schemas/acs_user' },
4224+
},
4225+
ok: { type: 'boolean' },
4226+
},
4227+
required: ['acs_users', 'ok'],
4228+
},
4229+
},
4230+
},
4231+
},
4232+
400: { description: 'Bad Request' },
4233+
401: { description: 'Unauthorized' },
4234+
},
4235+
security: [
4236+
{ seam_workspace: [], access_token: [] },
4237+
{ seam_client_session_token: [] },
4238+
{ client_session_token: [] },
4239+
],
4240+
requestBody: {
4241+
content: {
4242+
'application/json': {
4243+
schema: {
4244+
type: 'object',
4245+
properties: {
4246+
acs_access_group_id: { type: 'string', format: 'uuid' },
4247+
},
4248+
required: ['acs_access_group_id'],
4249+
},
4250+
},
4251+
},
4252+
},
4253+
tags: [],
4254+
operationId: 'acsAccessGroupsListUsersPost',
4255+
},
4256+
},
4257+
'/acs/access_groups/remove_user': {
4258+
post: {
4259+
'x-fern-sdk-group-name': ['acs', 'access_groups'],
4260+
'x-fern-sdk-method-name': 'remove_user',
4261+
summary: '/acs/access_groups/remove_user',
4262+
responses: {
4263+
200: {
4264+
description: 'OK',
4265+
content: {
4266+
'application/json': {
4267+
schema: {
4268+
type: 'object',
4269+
properties: { ok: { type: 'boolean' } },
4270+
required: ['ok'],
4271+
},
4272+
},
4273+
},
4274+
},
4275+
400: { description: 'Bad Request' },
4276+
401: { description: 'Unauthorized' },
4277+
},
4278+
security: [
4279+
{ seam_workspace: [], access_token: [] },
4280+
{ seam_client_session_token: [] },
4281+
{ client_session_token: [] },
4282+
],
4283+
requestBody: {
4284+
content: {
4285+
'application/json': {
4286+
schema: {
4287+
type: 'object',
4288+
properties: {
4289+
acs_access_group_id: { type: 'string', format: 'uuid' },
4290+
acs_user_id: { type: 'string', format: 'uuid' },
4291+
},
4292+
required: ['acs_access_group_id', 'acs_user_id'],
4293+
},
4294+
},
4295+
},
4296+
},
4297+
tags: [],
4298+
operationId: 'acsAccessGroupsRemoveUserPost',
4299+
},
4300+
},
41234301
'/acs/access_groups/update': {
41244302
patch: {
41254303
'x-fern-ignore': true,

0 commit comments

Comments
 (0)