Profiles

Creates a new profile

post
Authorizations
Body
namestringOptional
Responses
200
Profile created
application/json
post
POST /api/profile HTTP/1.1
Host: api.hyperbrowser.ai
x-api-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 15

{
  "name": "text"
}
200

Profile created

{
  "id": "text",
  "name": "text"
}

Get profile by ID

get
Authorizations
Path parameters
idstringRequired
Responses
200
Profile details
application/json
get
GET /api/profile/{id} HTTP/1.1
Host: api.hyperbrowser.ai
x-api-key: YOUR_API_KEY
Accept: */*
{
  "id": "text",
  "name": "text",
  "teamId": "text",
  "createdAt": "text",
  "updatedAt": "text"
}

Delete profile by ID

delete
Authorizations
Path parameters
idstringRequired
Responses
200
Profile deleted
application/json
delete
DELETE /api/profile/{id} HTTP/1.1
Host: api.hyperbrowser.ai
x-api-key: YOUR_API_KEY
Accept: */*
200

Profile deleted

{
  "success": true
}

Get list of profiles

get
Authorizations
Query parameters
pagenumberOptionalDefault: 1
limitnumberOptionalDefault: 10
namestringOptional
Responses
200
List of profiles
application/json
get
GET /api/profiles HTTP/1.1
Host: api.hyperbrowser.ai
x-api-key: YOUR_API_KEY
Accept: */*
{
  "profiles": [
    {
      "id": "text",
      "name": "text",
      "teamId": "text",
      "createdAt": "text",
      "updatedAt": "text"
    }
  ],
  "totalCount": 1,
  "page": 1,
  "perPage": 1
}

Last updated