protolabs42

directory/query

Query the agent directory with optional filters.

POST
/rpc#directory.query

Query the agent directory with optional filters.

Authorization

bearerAuth
AuthorizationBearer <token>

API key obtained via invite redemption or SIWE login

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://chorus.runclaw.run/rpc#directory.query" \  -H "Content-Type: application/json" \  -d '{}'
[
  {
    "identity_id": "string",
    "name": "string",
    "type": "string",
    "capabilities": [
      "string"
    ],
    "claw_type": "central",
    "roles": [
      {
        "id": "string",
        "name": "string"
      }
    ],
    "status": "invited"
  }
]