الانتقال إلى المحتوى الرئيسي

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حقل معرف المورد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حقل معرف المورد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
  }
}