---
title: "Update Resources in a Section of a Skill Plan"
method: PATCH
path: "/api/v2/skill-plans/{id}/sections/{section-id}/relationships/resources"
tags: ["SkillPlan"]
---

# Update Resources in a Section of a Skill Plan

`PATCH /api/v2/skill-plans/{id}/sections/{section-id}/relationships/resources`

This endpoint replaces the entire existing collection of resources within the identified section of an existing Skill Plan. The sequence will be in the order they appear in the array. If all resources are successfully updated, a `200 OK` response is returned. Any resources that could not be updated will be identified in the response. <br><br><h3>Required Scope</h3>`skill_plans:write`

## Path parameters

- `id` string, required
- `section-id` string, required

## Request body

- RelationshipsResourcesBody7
  - `data` Apiv2skillplansidsectionssectionidrelationshipsresourcesData1[]
    - `type` string — The type of resource. For example, articles, videos, books, courses, etc.
    - `id` string — The unique ID of the resource.

## Response `200`

Success

---

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