---
title: "Patch a collaboration given an id"
method: PATCH
path: "/v1/collaborators/{collaboration_id}"
tags: ["collaborator"]
---

# Patch a collaboration given an id

`PATCH /v1/collaborators/{collaboration_id}`

## Headers

- `X-Fields` string, mask

## Request body

- CollaboratorUpdate
  - `appUuid` string — App uuid
  - `collaboratorRole` 'ADMIN' | 'INSTRUCTOR' | 'MEMBER' — Collaborator Role
  - `collaboratorStatus` 'ACTIVE' | 'INACTIVE' | 'INVITED' — Collaborator Status

## Response `200`

Success

- CollaboratorAccessRole
  - `accepted` string, date-time — Accepted date
  - `appId` string — App uuid
  - `collaboratorEmail` string — Email of collaborator
  - `collaboratorId` integer — Id of collaborator
  - `collaboratorRole` 'ADMIN' | 'INSTRUCTOR' | 'MEMBER' — Collaborator Role
  - `collaboratorStatus` 'ACTIVE' | 'INACTIVE' | 'INVITED' — Collaborator status
  - `created` string, date-time — Created date
  - `id` integer — Id of collaboration/invitation
  - `invited` string, date-time — Invitation date
  - `invitedEmail` string — Email where invitation was send
  - `ownerEmail` string — Email of owner
  - `ownerId` integer — Id of owner
  - `orgRole` 'MEMBER' | 'OWNER'
  - `invitedAsFullUser` boolean
  - `role` 'ADMIN' | 'INSTRUCTOR' | 'MEMBER' | 'OWNER' — Access Role

---

[API](https://skmtc.net/super/apis/super-ai-api.md) · [All operations](https://skmtc.net/super/apis/super-ai-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/super/super-ai-api/versions/0d125680e232/schema)
