Skip to main content
Perplexity

Search documentation

Type to search this documentation.

List skill revisions

GET/v1/skills/{skill_id}/revisionsList skill revisions

Lists the revisions of a skill, newest first.

Parameters

skill_idstringpathrequired

Skill identifier returned by create or `GET /v1/skills`

limitintegerquery

Maximum items to return, 1 to 200; defaults to 50

maximum 200 · minimum 1

page_tokenstringquery

Opaque token from a previous response's `next_page_token`

Responses

200The skill revisionsapplication/json
objectSkillRevisionList
next_page_tokenstring

Opaque token for the next page; omitted on the last page

revisionsarray of objectrequired
Show child attributes
Show array items
created_atstring · date-time
namestring

Skill name at this revision

revisionstringrequired

Opaque revision token

Example response
{
  "next_page_token": "string",
  "revisions": [
    {
      "created_at": "2026-06-09T00:00:00Z",
      "name": "string",
      "revision": "string"
    }
  ]
}
400Invalid requestapplication/json
objectApiError
errorobject
Show child attributes
codeintegerrequired

HTTP status code

messagestringrequired

Human-readable error message

paramnull | string

Parameter that caused the error

typestringrequired

Error type identifier

Example response
{
  "error": {
    "code": 0,
    "message": "string",
    "param": "string",
    "type": "string"
  }
}
404Skill not foundapplication/json
objectApiError
errorobject
Show child attributes
codeintegerrequired

HTTP status code

messagestringrequired

Human-readable error message

paramnull | string

Parameter that caused the error

typestringrequired

Error type identifier

Example response
{
  "error": {
    "code": 0,
    "message": "string",
    "param": "string",
    "type": "string"
  }
}
429Rate limit exceededapplication/json
objectApiError
errorobject
Show child attributes
codeintegerrequired

HTTP status code

messagestringrequired

Human-readable error message

paramnull | string

Parameter that caused the error

typestringrequired

Error type identifier

Example response
{
  "error": {
    "code": 0,
    "message": "string",
    "param": "string",
    "type": "string"
  }
}
502Skill service unavailableapplication/json
objectApiError
errorobject
Show child attributes
codeintegerrequired

HTTP status code

messagestringrequired

Human-readable error message

paramnull | string

Parameter that caused the error

typestringrequired

Error type identifier

Example response
{
  "error": {
    "code": 0,
    "message": "string",
    "param": "string",
    "type": "string"
  }
}
Documentation menu