TaskNet
  • Welcome to TaskNet Documentation
  • 🚀Getting Started
    • Authentication
      • API KEY
      • Environments
      • Fingerprints
    • Private Vs Public
    • QuickStart
  • Node Operators
    • Becoming a Node Operator
  • 📕Features
    • Browser Sessions
      • Automation Script Support
      • Automation with API
      • Real-Time View
      • File Downloads, and Uploads
    • User Fingerprints
      • Proxy
      • Chrome Extensions
  • 📚Guides
    • Running Automation Scripts
    • RealTime View
  • reference
    • Typescript SDK
      • NodeJS/Typescript
    • API Reference
      • Sessions
      • Enviornments
      • Fingerprints
      • Extensions
      • Page
      • Operators
  • What's New
    • Changelog
  • Socials
    • X
    • Github
    • Linkedin
    • Discord
Powered by GitBook
On this page
  1. reference
  2. API Reference

Operators

PreviousPageNextChangelog

Last updated 3 months ago

List all operators

get

Retrieves a list of all available operators

Authorizations
Responses
200
List of all operators
application/json
get
GET /v1/operators/listAll HTTP/1.1
Host: api.tasknet.co
X-Api-Key: YOUR_API_KEY
Accept: */*
200

List of all operators

{
  "nodes": [
    {
      "numOfBrowsers": 3,
      "info": {
        "platform": "darwin",
        "architecture": "arm64",
        "freeMemory": 75415552,
        "totalMemory": 68719476736,
        "cpuModel": "Apple M3 Max",
        "hostname": "Mac.lan"
      },
      "connectedAt": "2025-02-04T10:37:34.485Z",
      "id": "P1U2GgteHXggxS82Br9N9w93N6m1::e1dc75db-2c15-4814-a375-849714079fc6"
    }
  ]
}

Get operator information

get

Retrieves detailed information about a specific operator

Authorizations
Path parameters
operatorIdstringRequiredExample: P1U2GgteHXggxS82Br9N9w93N6m1::e1dc75db-2c15-4814-a375-849714079fc6
Responses
200
Operator information
application/json
get
GET /v1/operators/{operatorId}/info HTTP/1.1
Host: api.tasknet.co
X-Api-Key: YOUR_API_KEY
Accept: */*
200

Operator information

{
  "numOfBrowsers": 3,
  "info": {
    "platform": "darwin",
    "architecture": "arm64",
    "freeMemory": 75415552,
    "totalMemory": 68719476736,
    "cpuModel": "Apple M3 Max",
    "hostname": "Mac.lan"
  },
  "connectedAt": "2025-02-04T10:37:34.485Z",
  "id": "P1U2GgteHXggxS82Br9N9w93N6m1::e1dc75db-2c15-4814-a375-849714079fc6"
}

Get random operator

get

Retrieves a random operator ID

Authorizations
Responses
200
Random operator ID
application/json
get
GET /v1/operators/random HTTP/1.1
Host: api.tasknet.co
X-Api-Key: YOUR_API_KEY
Accept: */*
200

Random operator ID

{
  "operatorId": "P1U2GgteHXggxS82Br9N9w93N6m1::e1dc75db-2c15-4814-a375-849714079fc6"
}

Get operators information

get

Retrieves information about all operators and total browser count

Authorizations
Responses
200
Operators information and browser count
application/json
get
GET /v1/operators/info HTTP/1.1
Host: api.tasknet.co
X-Api-Key: YOUR_API_KEY
Accept: */*
200

Operators information and browser count

{
  "nodes": [
    {
      "numOfBrowsers": 3,
      "info": {
        "platform": "darwin",
        "architecture": "arm64",
        "freeMemory": 75415552,
        "totalMemory": 68719476736,
        "cpuModel": "Apple M3 Max",
        "hostname": "Mac.lan"
      },
      "connectedAt": "2025-02-04T10:37:34.485Z",
      "id": "P1U2GgteHXggxS82Br9N9w93N6m1::e1dc75db-2c15-4814-a375-849714079fc6"
    }
  ],
  "browsers": 3
}
  • GETList all operators
  • GETGet operator information
  • GETGet random operator
  • GETGet operators information