Skip to content

Commit 6ada484

Browse files
authored
Merge pull request #132 from Portkey-AI/fix/workspace_user_schema_changes
fix:schema changes for the endpoint /:workspaceId/(users|members)/:member…
2 parents d210e2b + 0d20bbb commit 6ada484

1 file changed

Lines changed: 70 additions & 15 deletions

File tree

openapi.yaml

Lines changed: 70 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14633,17 +14633,37 @@ paths:
1463314633
schema:
1463414634
$ref: "#/components/schemas/WorkspaceMember"
1463514635
example:
14636-
object: workspace_member
14637-
user_id: 61e08f60-4822-465e-ba23-39f85cd741cb
14638-
user:
14639-
object: user
14640-
id: 61e08f60-4822-465e-ba23-39f85cd741cb
14641-
first_name: horace
14642-
last_name: slughorn
14643-
email: horace.slughorn@example.com
14636+
object: workspace-user
14637+
id: 66dc015d-0270-11f1-8eec-0e27d7367989
14638+
first_name: John
14639+
last_name: Doe
14640+
org_role: admin
1464414641
role: admin
14645-
created_at: "2024-01-25 11:35:07"
14646-
last_updated_at: "2024-01-25 11:35:07"
14642+
created_at: "2026-03-09T07:55:25.000Z"
14643+
last_updated_at: "2026-03-09T07:55:25.000Z"
14644+
status: active
14645+
workspace_id: bf276bb9-4cef-4d87-b69b-b23a6ed6b1dd
14646+
email: john.doe@example.com
14647+
scopes:
14648+
- organisations.read
14649+
- organisation_users.read
14650+
- workspaces.read
14651+
- logs.list
14652+
- logs.view
14653+
- prompts.create
14654+
- prompts.read
14655+
- prompts.list
14656+
- configs.create
14657+
- configs.read
14658+
- configs.list
14659+
- virtual_keys.create
14660+
- virtual_keys.read
14661+
- virtual_keys.list
14662+
- workspace_users.create
14663+
- workspace_users.read
14664+
- workspace_users.list
14665+
- generations.create
14666+
settings: null
1464714667
x-code-samples:
1464814668
- lang: python
1464914669
label: Default
@@ -32420,7 +32440,7 @@ components:
3242032440
id:
3242132441
type: string
3242232442
format: uuid
32423-
example: 25afb7bd-f98a-11ee-85fe-0e27d7367987
32443+
example: 66dc015d-0270-11f1-8eec-0e27d7367989
3242432444
first_name:
3242532445
type: string
3242632446
example: John
@@ -32429,31 +32449,66 @@ components:
3242932449
example: Doe
3243032450
org_role:
3243132451
type: string
32432-
example: member
32452+
example: admin
3243332453
enum:
3243432454
- admin
3243532455
- member
3243632456
- owner
3243732457
role:
3243832458
type: string
32439-
example: member
32459+
example: admin
3244032460
enum:
3244132461
- admin
3244232462
- member
3244332463
- manager
3244432464
created_at:
3244532465
type: string
32446-
example: 2024-01-01T00:00:00.000Z
3244732466
format: date-time
32467+
example: "2026-03-09T07:55:25.000Z"
3244832468
last_updated_at:
3244932469
type: string
32450-
example: 2024-01-01T00:00:00.000Z
3245132470
format: date-time
32471+
example: "2026-03-09T07:55:25.000Z"
3245232472
status:
3245332473
type: string
3245432474
example: active
3245532475
enum:
3245632476
- active
32477+
workspace_id:
32478+
type: string
32479+
format: uuid
32480+
example: bf276bb9-4cef-4d87-b69b-b23a6ed6b1dd
32481+
email:
32482+
type: string
32483+
format: email
32484+
example: john.doe@example.com
32485+
scopes:
32486+
type: array
32487+
items:
32488+
type: string
32489+
example:
32490+
- organisations.read
32491+
- organisation_users.read
32492+
- workspaces.read
32493+
- logs.list
32494+
- logs.view
32495+
- prompts.create
32496+
- prompts.read
32497+
- prompts.list
32498+
- configs.create
32499+
- configs.read
32500+
- configs.list
32501+
- virtual_keys.create
32502+
- virtual_keys.read
32503+
- virtual_keys.list
32504+
- workspace_users.create
32505+
- workspace_users.read
32506+
- workspace_users.list
32507+
- generations.create
32508+
settings:
32509+
type: object
32510+
nullable: true
32511+
example: null
3245732512
WorkspaceMemberList:
3245832513
type: object
3245932514
properties:

0 commit comments

Comments
 (0)