WSO2 · Schema

Monetization attribute object

MonetizationAttribute schema from WSO2 API Manager

API ManagementGatewaysOpen SourceAPI LifecycleGraphQLSOAPREST

Properties

Name Type Description
required boolean Is attribute required
name string Name of the attribute
displayName string Display name of the attribute
description string Description of the attribute
hidden boolean Is attribute hidden
default string Default value of the attribute
View JSON Schema on GitHub

JSON Schema

publisher-api-monetization-attribute-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/publisher-api-monetization-attribute-schema.json",
  "title": "Monetization attribute object",
  "description": "MonetizationAttribute schema from WSO2 API Manager",
  "type": "object",
  "properties": {
    "required": {
      "type": "boolean",
      "description": "Is attribute required\n",
      "example": true
    },
    "name": {
      "type": "string",
      "description": "Name of the attribute\n"
    },
    "displayName": {
      "type": "string",
      "description": "Display name of the attribute\n"
    },
    "description": {
      "type": "string",
      "description": "Description of the attribute\n"
    },
    "hidden": {
      "type": "boolean",
      "description": "Is attribute hidden\n"
    },
    "default": {
      "type": "string",
      "description": "Default value of the attribute\n"
    }
  }
}