WSO2 · Schema

Bot Detection Data

BotDetectionData schema from WSO2 API Manager

API ManagementGatewaysOpen SourceAPI LifecycleGraphQLSOAPREST

Properties

Name Type Description
recordedTime integer The time of detection
messageID string The message ID
apiMethod string The api method
headerSet string The header set
messageBody string The content of the message body
clientIp string The IP of the client
View JSON Schema on GitHub

JSON Schema

admin-api-bot-detection-data-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/wso2/refs/heads/main/json-schema/admin-api-bot-detection-data-schema.json",
  "title": "Bot Detection Data",
  "description": "BotDetectionData schema from WSO2 API Manager",
  "type": "object",
  "properties": {
    "recordedTime": {
      "type": "integer",
      "description": "The time of detection",
      "format": "int64",
      "example": 1591734138413
    },
    "messageID": {
      "type": "string",
      "description": "The message ID",
      "example": "urn:uuid:1ed6d2de-29df-4fed-a96a-46d2329dce65"
    },
    "apiMethod": {
      "type": "string",
      "description": "The api method",
      "example": "GET"
    },
    "headerSet": {
      "type": "string",
      "description": "The header set",
      "example": "[Accept=*/*, Host=localhost:8243, User-Agent=curl/7.58.0]"
    },
    "messageBody": {
      "type": "string",
      "description": "The content of the message body",
      "example": "<soapenv:Body xmlns:soapenv=\\\"http://www.w3.org/2003/05/soap-envelope\\\"/>"
    },
    "clientIp": {
      "type": "string",
      "description": "The IP of the client",
      "example": "127.0.0.1"
    }
  }
}