Skip to main content
GET
List skills

Authorizations

Authorization
string
header
required

Can be either an Organization API Key or Personal Access Token (PAT).

Include in the Authorization header as: Bearer YOUR_TOKEN

Query Parameters

cursor
string

Cursor for pagination from previous response nextCursor.

Example:

"eyJpZCI6IjEyMzQ1In0"

pageSize
integer
default:20

Number of results per page

Required range: 1 <= x <= 100
Example:

20

sortDirection
enum<string>

Direction for sorting results:

  • asc - Ascending order (A-Z, 0-9)
  • desc - Descending order (Z-A, 9-0)
Available options:
asc,
desc
sortField
enum<string>
default:updatedAt

Field to sort results by

Available options:
createdAt,
name,
updatedAt
userId
string<uuid>

Organization API key required. Target user membership ID.

creatorId
string<uuid>

Filter by creator membership ID — creator.id from a listed skill, or your own membershipId from the Who am I? endpoint. Applies within what the caller can already see.

identifier
string

Filter to skills holding this handle.

Required string length: 1 - 48
Pattern: ^[a-z0-9][a-z0-9-]*$
Example:

"quarterly-report"

Response

Paginated list of skills

pageInfo
object
required

Pagination information for paginated responses.

records
object[]
required