---
title: "Update a Specific Event"
method: PATCH
path: "/api/v2/content/events/{id}"
tags: ["Content - Events"]
---

# Update a Specific Event

`PATCH /api/v2/content/events/{id}`

This endpoint updates supplied fields for a specific event. The `PATCH` request does not support the `X-Degreed-Organization-Code` header. <h3>Required Scope</h3>`content:write`

## Path parameters

- `id` string, required

## Request body

- ContentEventsPatchBody
  - `data` ContentEventsPatchBodyData
    - `type` string
    - `attributes` PatchEventAttributes
      - `name` string — The name of the event.
      - `summary` string, nullable — The summary of the event.
      - `url` string, nullable — URL location where more information can be found.
      - `obsolete` boolean — Indicates if the event should be marked as obsolete.
      - `image-url` string, nullable — Cover image of the event.
      - `language` string, nullable — Language of the event.
      - `format` string, nullable — The format of the event. This value appears in the UI as a filter option in search. Previously, only a list of acceptable values were allowed, however, now any value is allowed.
      - `duration` number, nullable — Length of the event. Type is supplied with `duration-type`.
      - `duration-type` string, nullable — Seconds, minutes, hours, or days.
      - `learning-minutes` integer — The calculated value that corresponds with the learning minutes displayed on content cards in the UI.
      - `date` string, date, nullable — Deprecated - Date of the event.
      - `publish-date` string, date-time — Date of the event.

## Response `200`

Success

- Event
  - `data` ListedEventData
    - `type` string
    - `id` string
    - `attributes` ListedEventAttributes
      - `date-created` string, date-time — Date that the event was created. (UTC)
      - `date-modified` string, date-time — Date that the event was last modified. (UTC)
      - `name` string, nullable — The name of the event.
      - `summary` string, nullable — Short summary of the event.
      - `image-url` string, nullable — Cover image of the event.
      - `obsolete` boolean
      - `language` string, nullable — The language of the event.
      - `publish-date` string, date-time, nullable — Date of the event. (UTC)
      - `owner` string, nullable — Owner of the event.
      - `format` string, nullable — Format of the event.
      - `date` string, date-time, nullable — Deprecated - Date of the event.
      - `url` string, nullable — URL location where the event can be found.
      - `duration` number, double — The duration for the event.
      - `duration-type` string, nullable — The duration type for the event.
      - `learning-minutes` integer — The calculated value that corresponds with the learning minutes displayed on content cards in the UI.
      - `degreed-url` string, nullable — URL location of event within Degreed UI.
      - `external-id` string, nullable — The external ID of the event.
      - `groups-with-access` string[] — Groups that have access to the content item.
      - `groups-with-access-ids` string[] — IDs of the groups that have access to the content item.
    - `links` SelfLink
      - `self` string

---

[API](https://skmtc.net/degreed/apis/degreed-api-web.md) · [All operations](https://skmtc.net/degreed/apis/degreed-api-web/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/degreed/degreed-api-web/revisions/4a22b709515c/schema)
