Euler Finance · Schema

ApiKeyUsageResponse

DeFiLendingBorrowingFinanceEthereumBlockchainVaultsLiquidationInterest RatesPermissionless

Properties

Name Type Description
period object
summary object
endpoints array
View JSON Schema on GitHub

JSON Schema

api-key-usage-response.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "ApiKeyUsageResponse",
  "type": "object",
  "required": [
    "period",
    "summary",
    "endpoints"
  ],
  "properties": {
    "period": {
      "type": "object",
      "required": [
        "days",
        "since"
      ],
      "properties": {
        "days": {
          "type": "integer"
        },
        "since": {
          "type": "string",
          "format": "date-time"
        }
      }
    },
    "summary": {
      "type": "object",
      "required": [
        "totalRequests",
        "avgResponseTimeMs",
        "errorCount"
      ],
      "properties": {
        "totalRequests": {
          "type": "integer"
        },
        "avgResponseTimeMs": {
          "type": "integer"
        },
        "errorCount": {
          "type": "integer"
        }
      }
    },
    "endpoints": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "endpoint",
          "method",
          "count",
          "avgResponseTime"
        ],
        "properties": {
          "endpoint": {
            "type": "string"
          },
          "method": {
            "type": "string"
          },
          "count": {
            "type": "integer"
          },
          "avgResponseTime": {
            "type": "integer"
          }
        }
      }
    }
  }
}