> ## Documentation Index
> Fetch the complete documentation index at: https://support.visualcare.com.au/llms.txt
> Use this file to discover all available pages before exploring further.

# Skills

> Look up available skills and manage worker skill assignments

## Skills lookup

### GET /skills

**Query parameters:** None

**Response fields:**

| Field         | Type    |
| ------------- | ------- |
| `SkillId`     | integer |
| `SkillCode`   | string  |
| `Description` | string  |
| `Status`      | string  |

***

## Worker skills

### POST /worker-skill

Adds a skill to a worker.

**Required fields:** `CarerId`, `SkillId`

**Auto-generated:** `LinkId`

**Content-Type:** `application/json`

**Request body:**

```json theme={null}
{
  "CarerId": 1303,
  "SkillId": 52,
  "Note": "handling"
}
```

### PUT /worker-skill

Updates a worker's skill record.

**Required fields:** `LinkId`

**Content-Type:** `application/json`

**Request body:**

```json theme={null}
{
  "LinkId": 11110,
  "Note": "Driving Layup"
}
```
