{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/answeringservicecare-com/json-schema/answeringservicecare-com-batch-request-schema.json",
  "title": "BatchRequest",
  "x-generated": "2026-11-01",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/answeringservicecare-com-openapi.json#/components/schemas/BatchRequest",
  "type": "object",
  "required": [
    "requests"
  ],
  "properties": {
    "requests": {
      "type": "array",
      "minItems": 1,
      "maxItems": 10,
      "items": {
        "type": "object",
        "required": [
          "path"
        ],
        "additionalProperties": false,
        "properties": {
          "id": {
            "type": "string",
            "maxLength": 64,
            "description": "Your label for this operation, echoed in its result. Defaults to its position (1, 2, ...)."
          },
          "method": {
            "type": "string",
            "enum": [
              "GET"
            ]
          },
          "path": {
            "type": "string",
            "enum": [
              "/company",
              "/services",
              "/pricing",
              "/search"
            ]
          },
          "query": {
            "type": "object",
            "description": "Query parameters for the operation; list values comma-separated.",
            "additionalProperties": {
              "type": [
                "string",
                "integer"
              ]
            }
          }
        }
      }
    }
  }
}