---
title: "Partially update an invitation"
method: PATCH
path: "/company/invitations/{id}"
tags: ["Invitations"]
---

# Partially update an invitation

`PATCH /company/invitations/{id}`

Update one or more editable fields for an invitation.

## Path parameters

- `id` string, required

## Headers

- `X-Company-ID` string, required

## Request body

- PatchedUserInvitationUpdateOpenApiDocAttributes1
  - `company_groups` integer[]
  - `metadata` unknown
  - `permission_group` integer
  - `can_publish_data` boolean
  - `accepted_at` string, date-time, nullable

## Response `200`

- UserInvitation — This mixin is used to supplement the serializer with additional fields that are not provided in the request data for use in updating either the model being worked with OR any through tables that are used to join the model with a related model when the through table holds useful information.
  - `id` string, uuid, required
  - `email` string, email, required
  - `company` string, uuid, required
  - `permission_group` integer, required
  - `can_publish_data` boolean
  - `accepted_at` string, date-time, nullable
  - `created_by` integer, required
  - `created_at` string, date-time, required
  - `last_sent` string, date-time, required
  - `company_groups` integer[], required
  - `metadata` unknown
  - `expired` boolean, required

---

[API](https://skmtc.net/cubesoftware/apis/cube-api.md) · [All operations](https://skmtc.net/cubesoftware/apis/cube-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cubesoftware/cube-api/revisions/67d9f45bb99b/schema)
