---
title: "Remove skills"
method: POST
path: "/contacts/{contactId}/skills"
tags: ["Contact API:Skills"]
---

# Remove skills

`POST /contacts/{contactId}/skills`

## Path parameters

- `contactId` integer, required

## Request body

- RemoveContactSkillsCommand
  - `categories` RemoveCategoriesModel[], nullable — Skill categories to remove from this contact.
    - `categoryId` integer, required — Category to remove.<br /> Specify a categoryId without subCategories to remove the category and all previously linked sub-categories associated with the category.
    - `subCategories` RemoveSubCategoriesModel[], nullable — Optional list of sub-categories and skills to remove.
      - `subCategoryId` integer, required — Sub-category to remove.<br /> Specify a subCategoryId without skills to remove the sub-category and all previously linked skills associated with the sub-category.
      - `skills` SubmitSkillsModel[], nullable — Optional list of skills to remove.
        - `skillId` integer, required — Skill for detailed skill classification.

## Response `200`

List of skills for the specified contact

- CategoryListRepresentation
  - `items` CategoryModel[], nullable
    - `categoryId` integer, required
    - `name` string, required
    - `subCategories` SubCategoryModel[], nullable
      - `subCategoryId` integer, required
      - `name` string, required
      - `skills` SkillCategoryModel[], nullable
        - `skillId` integer, required
        - `name` string, required
  - `links` ModelLinks
    - `self` string, uri, nullable

---

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