Skip to main content
GET
/
skills
List Skills
const options = {method: 'GET', headers: {'X-Browser-Use-API-Key': '<api-key>'}};

fetch('https://api.browser-use.com/api/v2/skills', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
{
  "items": [
    {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "title": "<string>",
      "description": "<string>",
      "categories": [
        "search"
      ],
      "domains": [
        "<string>"
      ],
      "status": "recording",
      "parameters": [
        {
          "name": "<string>",
          "type": "string",
          "required": true,
          "description": "<string>",
          "default": null,
          "cookieDomain": "<string>"
        }
      ],
      "outputSchema": {},
      "isEnabled": true,
      "isPublic": true,
      "currentVersion": 123,
      "createdAt": "2023-11-07T05:31:56Z",
      "updatedAt": "2023-11-07T05:31:56Z",
      "slug": "<string>",
      "goal": "<string>",
      "agentPrompt": "<string>",
      "iconUrl": "<string>",
      "firstPublishedAt": "2023-11-07T05:31:56Z",
      "lastPublishedAt": "2023-11-07T05:31:56Z",
      "currentVersionStartedAt": "2023-11-07T05:31:56Z",
      "currentVersionFinishedAt": "2023-11-07T05:31:56Z",
      "code": "<string>",
      "clonedFromSkillId": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
    }
  ],
  "totalItems": 123,
  "pageNumber": 123,
  "pageSize": 123
}

Authorizations

X-Browser-Use-API-Key
string
header
required

Query Parameters

pageSize
integer
default:10
Required range: 1 <= x <= 100
pageNumber
integer
default:1
Required range: x >= 1
isPublic
boolean | null
isEnabled
boolean | null
category
enum<string> | null

Skill category.

Available options:
search,
e_commerce,
financial,
news,
real_estate,
social_media,
travel,
marketplace,
lead_generation,
seo,
jobs,
developer,
media,
automation,
integration,
other
query
string | null
Maximum string length: 100
fromDate
string<date-time> | null
toDate
string<date-time> | null

Response

Successful Response

Response for listing skills.

items
SkillResponse · object[]
required

List of skills

totalItems
integer
required

Total number of items in the list

pageNumber
integer
required

Page number

pageSize
integer
required

Number of items per page