메인 콘텐츠로 건너뛰기

Documentation Index

Fetch the complete documentation index at: https://docs.hybridbox.io/llms.txt

Use this file to discover all available pages before exploring further.

계정

계정 레코드와 계정 목록을 확인합니다. 예시는 A2A 코드 모드를 사용합니다. MCP는 execute 도구를 통해 동일한 코드 모드를 노출합니다.

함수

accounts.get

accounts.get(account_id: str) -> Account
계정: accounts.get.
속성속성
필요 권한account.view인증 필요
실행 모드sync기능 권한account.view
리소스 유형account리소스 ID 필드account_id
공개 API 경로GET /v1/public/accounts/{account_id}
이름유형필수
account_idstr
필드유형필수
client{"id": str, "name": str}
created_atstr
idstr
namestr
statusstr
updated_atstr
요청:
{
  "request_id": "example",
  "session_id": "session_123",
  "code": "accounts.get(account_id=\"3c90c3cc-0d44-4b50-8888-8dd25736052a\")"
}
응답:
{
  "request_id": "example",
  "status": "completed",
  "result": {
    "last_value": {
      "client": {
        "id": "<string>",
        "name": "<string>"
      },
      "created_at": "<string>",
      "id": "<string>",
      "name": "<string>",
      "status": "<string>",
      "updated_at": "<string>"
    }
  },
  "responses": [
    {
      "index": 0,
      "function": "accounts.get",
      "status": "completed",
      "result": {
        "client": {
          "id": "<string>",
          "name": "<string>"
        },
        "created_at": "<string>",
        "id": "<string>",
        "name": "<string>",
        "status": "<string>",
        "updated_at": "<string>"
      }
    }
  ],
  "complexity_score": 1
}
요청:
{
  "jsonrpc": "2.0",
  "id": "example",
  "method": "tools/call",
  "params": {
    "name": "hybridbox_execute",
    "arguments": {
      "code": "accounts.get(account_id=\"3c90c3cc-0d44-4b50-8888-8dd25736052a\")"
    }
  }
}
응답:
{
  "jsonrpc": "2.0",
  "id": "example",
  "result": {
    "content": [
      {
        "type": "text",
        "text": "{\n  \"request_id\": \"example\",\n  \"status\": \"completed\",\n  \"result\": {\n    \"last_value\": {\n      \"client\": {\n        \"id\": \"<string>\",\n        \"name\": \"<string>\"\n      },\n      \"created_at\": \"<string>\",\n      \"id\": \"<string>\",\n      \"name\": \"<string>\",\n      \"status\": \"<string>\",\n      \"updated_at\": \"<string>\"\n    }\n  },\n  \"responses\": [\n    {\n      \"index\": 0,\n      \"function\": \"accounts.get\",\n      \"status\": \"completed\",\n      \"result\": {\n        \"client\": {\n          \"id\": \"<string>\",\n          \"name\": \"<string>\"\n        },\n        \"created_at\": \"<string>\",\n        \"id\": \"<string>\",\n        \"name\": \"<string>\",\n        \"status\": \"<string>\",\n        \"updated_at\": \"<string>\"\n      }\n    }\n  ],\n  \"complexity_score\": 1\n}"
      }
    ],
    "isError": false
  }
}

accounts.list

accounts.list(client_id?: str | null, page?: int, page_size?: int, status?: str | null) -> Page[Account]
계정: accounts.list.
속성속성
필요 권한account.view인증 필요
실행 모드sync기능 권한account.view
리소스 유형account리소스 ID 필드account_id
공개 API 경로GET /v1/public/accounts
이름유형필수
client_idstr | null아니요
pageint아니요
page_sizeint아니요
statusstr | null아니요
필드유형필수
items[{"client": {"id": str, "name": str}, "created_at": str, "id": str, "name": str, "status": str, "updated_at": str}]
pageint
page_sizeint
totalint
요청:
{
  "request_id": "example",
  "session_id": "session_123",
  "code": "accounts.list(client_id=\"3c90c3cc-0d44-4b50-8888-8dd25736052a\", page=123, page_size=123, status=\"<string>\")"
}
응답:
{
  "request_id": "example",
  "status": "completed",
  "result": {
    "last_value": {
      "items": [
        {
          "client": {
            "id": "<string>",
            "name": "<string>"
          },
          "created_at": "<string>",
          "id": "<string>",
          "name": "<string>",
          "status": "<string>",
          "updated_at": "<string>"
        }
      ],
      "page": 123,
      "page_size": 123,
      "total": 123
    }
  },
  "responses": [
    {
      "index": 0,
      "function": "accounts.list",
      "status": "completed",
      "result": {
        "items": [
          {
            "client": {
              "id": "<string>",
              "name": "<string>"
            },
            "created_at": "<string>",
            "id": "<string>",
            "name": "<string>",
            "status": "<string>",
            "updated_at": "<string>"
          }
        ],
        "page": 123,
        "page_size": 123,
        "total": 123
      }
    }
  ],
  "complexity_score": 1
}
요청:
{
  "jsonrpc": "2.0",
  "id": "example",
  "method": "tools/call",
  "params": {
    "name": "hybridbox_execute",
    "arguments": {
      "code": "accounts.list(client_id=\"3c90c3cc-0d44-4b50-8888-8dd25736052a\", page=123, page_size=123, status=\"<string>\")"
    }
  }
}
응답:
{
  "jsonrpc": "2.0",
  "id": "example",
  "result": {
    "content": [
      {
        "type": "text",
        "text": "{\n  \"request_id\": \"example\",\n  \"status\": \"completed\",\n  \"result\": {\n    \"last_value\": {\n      \"items\": [\n        {\n          \"client\": {\n            \"id\": \"<string>\",\n            \"name\": \"<string>\"\n          },\n          \"created_at\": \"<string>\",\n          \"id\": \"<string>\",\n          \"name\": \"<string>\",\n          \"status\": \"<string>\",\n          \"updated_at\": \"<string>\"\n        }\n      ],\n      \"page\": 123,\n      \"page_size\": 123,\n      \"total\": 123\n    }\n  },\n  \"responses\": [\n    {\n      \"index\": 0,\n      \"function\": \"accounts.list\",\n      \"status\": \"completed\",\n      \"result\": {\n        \"items\": [\n          {\n            \"client\": {\n              \"id\": \"<string>\",\n              \"name\": \"<string>\"\n            },\n            \"created_at\": \"<string>\",\n            \"id\": \"<string>\",\n            \"name\": \"<string>\",\n            \"status\": \"<string>\",\n            \"updated_at\": \"<string>\"\n          }\n        ],\n        \"page\": 123,\n        \"page_size\": 123,\n        \"total\": 123\n      }\n    }\n  ],\n  \"complexity_score\": 1\n}"
      }
    ],
    "isError": false
  }
}