WSO2 · Schema

Application

Application schema from WSO2 API Manager

API ManagementGatewaysOpen SourceAPI LifecycleGraphQLSOAPREST

Properties

Name Type Description
applicationId string
name string
subscriber string
throttlingTier string
description string
groupId string
View JSON Schema on GitHub

JSON Schema

publisher-api-application-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-application-schema.json",
  "title": "Application",
  "description": "Application schema from WSO2 API Manager",
  "required": [
    "name",
    "throttlingTier"
  ],
  "type": "object",
  "properties": {
    "applicationId": {
      "type": "string",
      "example": "01234567-0123-0123-0123-012345678901"
    },
    "name": {
      "type": "string",
      "example": "CalculatorApp"
    },
    "subscriber": {
      "type": "string",
      "example": "admin"
    },
    "throttlingTier": {
      "type": "string",
      "example": "Unlimited"
    },
    "description": {
      "type": "string",
      "example": "Sample calculator application"
    },
    "groupId": {
      "type": "string",
      "example": ""
    }
  }
}