Kong · Schema

ListCustomersParamsFilter

Filter options for listing customers.

API GatewayAI GatewayAI ConnectivityAgent GatewayEvent GatewayMCP RegistryService MeshLLMKafkaKonnectOpen Source

Properties

Name Type Description
key object Filter customers by key.
name object Filter customers by name.
primary_email object Filter customers by primary email.
View JSON Schema on GitHub

JSON Schema

kong-listcustomersparamsfilter-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ListCustomersParamsFilter",
  "title": "ListCustomersParamsFilter",
  "description": "Filter options for listing customers.",
  "type": "object",
  "properties": {
    "key": {
      "description": "Filter customers by key.",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "eq": {
          "type": "string"
        },
        "contains": {
          "type": "string"
        },
        "ocontains": {
          "type": "string"
        },
        "oeq": {
          "type": "string"
        },
        "neq": {
          "type": "string"
        }
      },
      "required": [
        "contains",
        "ocontains",
        "oeq",
        "neq"
      ],
      "title": "StringFieldNEQFilter"
    },
    "name": {
      "description": "Filter customers by name.",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "eq": {
          "type": "string"
        },
        "contains": {
          "type": "string"
        },
        "ocontains": {
          "type": "string"
        },
        "oeq": {
          "type": "string"
        },
        "neq": {
          "type": "string"
        }
      },
      "required": [
        "contains",
        "ocontains",
        "oeq",
        "neq"
      ],
      "title": "StringFieldNEQFilter"
    },
    "primary_email": {
      "description": "Filter customers by primary email.",
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "eq": {
          "type": "string"
        },
        "contains": {
          "type": "string"
        },
        "ocontains": {
          "type": "string"
        },
        "oeq": {
          "type": "string"
        },
        "neq": {
          "type": "string"
        }
      },
      "required": [
        "contains",
        "ocontains",
        "oeq",
        "neq"
      ],
      "title": "StringFieldNEQFilter"
    }
  }
}