# List skill versions

> The version history a publish or revert leaves behind.

Source: https://docs.generalinput.com/api/skills/list-versions



<Endpoint method="GET" path="/v1/skills/:id/versions" />

<Access scope="skills:manage" />

## Response [#response]

```json
{
  "versions": [
    {
      "id": "sklv_01HX…",
      "skillId": "skl_01HX…",
      "versionNumber": 5,
      "source": "user",
      "agentRunId": null,
      "revertedFromVersionId": null,
      "revertedFromVersionNumber": null,
      "fileCount": 3,
      "sizeBytes": 4812,
      "createdAt": "2026-09-03T10:00:00.000Z"
    }
  ]
}
```

`source` is `user`, `agent`, or `revert`.
