WSO2 · JSON-LD Context

Wso2 Context

JSON-LD context defining the semantic vocabulary for Wso2 from WSO2.

120 Classes 235 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
wso2: https://wso2.com/schema#

Classes

ErrorListItem QueryParameterCondition ThrottleCondition ThrottleLimit IPCondition Error JWTClaimsCondition ThrottlePolicy ConditionalGroup HeaderCondition ThrottleLimitBase AdvancedThrottlePolicyList AIServiceProviderResponse ModelProvider AIServiceProviderRequest AIServiceProviderSummaryResponse AIServiceProviderSummaryResponseList AlertType AlertsSubscription AlertTypesList APIArtifact APICategory APICategoryList ApiChatRequest ApiChatResponse SampleQuery DocumentList Pagination Document APIKey APIKeyRevokeRequest APIKeyList ErrorListItem_2 APIAPIKeyRevokeRequest APIKeyDissociateRequest APIAPIKeyInfo APIKeyRevokeRequest_2 APIKeyAssociationInfo APIKeyAssociation APIKeyInfo Error_2 APIKeyRenewRequest APIAPIKeyGenerateRequest APIAPIKeyList APIAPIKeyAssociateRequest AppAPIKeyAssociateRequest APIKeyAssociationList APIWithKeyInfo APIKeyList_2 SubscribedAPIWithApiKeyList APIKeyGenerateRequest APIKey_2 APIMonetizationUsage SearchResultList ApiResult Pagination_2 APIInfo ThrottlingPolicyPermissionInfo MonetizationInfo API APIBusinessInformation APIOperations ThrottlingPolicy ScopeInfo AdvertiseInfo APIList APIMonetizationInfo ApplicationUpdateRequest Application ApplicationList ApplicationInfo KeyManagerInfo ApplicationKey ApplicationToken ApplicationKeyReGenerateResponse ConsumerSecret ApplicationKeyList ApplicationKeyMappingRequest ApplicationKeyGenerateRequest BurstLimit ApplicationThrottlePolicyList ConsumerSecretList ConsumerSecretDeletionRequest ConsumerSecretCreationRequest ApplicationTokenGenerateRequest WorkflowResponse ApplicationThrottleReset Application_2 PolicyAdherenceWithRulesets RuleValidationResult PolicyAdherenceSummary RulesetValidationResult RulesetValidationResultWithoutRules SeverityBasedRuleViolationCount ArtifactComplianceDetails ArtifactComplianceList ArtifactComplianceStatus ArtifactComplianceSummary ArtifactInfo BotDetectionAlertSubscriptionList BotDetectionAlertSubscription BotDetectionData BotDetectionDataList Comment PostRequestBody PatchRequestBody CommentList CommenterInfo CorrelationComponentsList CorrelationComponentProperty CorrelationComponent CustomRuleList BlockingConditionList BlockingCondition BlockingConditionStatus Endpoints GatewayInstanceList GatewayInstance AdditionalProperty EnvironmentList

Properties

Property Type Container
code string
message string
parameterName string
parameterValue string
type string
invertCondition boolean
headerCondition reference
ipCondition reference
jwtClaimsCondition reference
queryParameterCondition reference
requestCount reference
bandwidth reference
eventCount reference
aiApiQuota reference
ipConditionType string
specificIP string
startingIP string
endingIP string
description string
moreInfo string
error list
claimUrl string
attribute string
policyId string
policyName string
displayName string
isDeployed boolean
conditions list
limit reference
headerName string
headerValue string
timeUnit string
unitTime integer
count integer
list list
id string
name string
apiVersion string
builtInSupport boolean
multipleModelProviderSupport boolean
configurations string
apiDefinition string
modelProviders list
deprecated boolean
models list
alerts list
emailList list
api string
apiChatRequestId string
command string
apiSpec
response
taskStatus string
resource
result string
queries list
scenario string
query string
pagination reference
offset integer
total integer
next string
previous string
documentId string
summary string
sourceType string
sourceUrl string
otherTypeName string
keyUUID string
keyName string
apiName string
applicationName string
keyType string
user string
issuedOn integer
validityPeriod integer
lastUsed integer
associatedApp string
apikey string
apiUUID string
additionalProperties
applicationUUID string
properties
apis list
provider string
version string
context string
createdTime string
lifeCycleStatus string
thumbnailUri string
avgRating string
throttlingPolicies list
advertiseInfo reference
businessInformation reference
isSubscriptionAvailable boolean
monetizationLabel string
gatewayType string
gatewayVendor string
monetizedInfo boolean
egress boolean
subtype string
roles list
billingType string
billingCycle string
fixedPrice string
pricePerRequest string
currencyType string
wsdlUri string
isDefaultVersion boolean
transport list
operations list
authorizationHeader string
apiKeyHeader string
securityScheme list
tags list
tiers list
hasThumbnail boolean
monetization reference
endpointURLs list
environmentList list
scopes list
subscriptions integer
initiatedFromGateway boolean
categories list
keyManagers
lastUpdatedTime string
asyncTransportProtocols list
businessOwner string
businessOwnerEmail string
technicalOwner string
technicalOwnerEmail string
target string
verb string
policyLevel string
attributes
dataUnit string
rateLimitCount integer
rateLimitTimeUnit string
quotaPolicyType string
tierPlan string
stopOnQuotaReach boolean
monetizationAttributes reference
throttlingPolicyPermissions reference
key string
advertised boolean
apiExternalProductionEndpoint string
apiExternalSandboxEndpoint string
originalDevPortalUrl string
apiOwner string
vendor string
enabled boolean
owner string
tokenType string
applicationId string
throttlingPolicy string
status string
groups list
subscriptionCount integer
subscriptionScopes list
groupId string
isGlobal boolean
isUsed boolean
keyMappingId string
keyManager string
consumerKey string
consumerSecret string
consumerSecrets list
supportedGrantTypes list
callbackUrl string
keyState string
mode string
token reference
accessToken string
tokenScopes list
validityTime integer
secretId string
secretValue string
grantTypesToBeSupported list
clientId string
clientSecret string
revokeToken string
grantType string
workflowStatus string
jsonPayload string
userName string
keys list
hashEnabled boolean
updatedTime string
visibility string
rulesetValidationResults list
severity string
violatedPath
followed integer
violated integer
unApplied integer
violatedRules list
followedRules list
ruleType string
violatedRulesCount integer
info reference
governedPolicies list
policyAdherenceSummary reference
severityBasedRuleViolationSummary list
compliant integer
nonCompliant integer
pending integer
notApplicable integer
extendedType string
uuid string
email string
recordedTime integer
messageID string
apiMethod string
headerSet string
messageBody string
clientIp string
content string
createdBy string
category string
parentCommentId string
entryPoint string
commenterInfo reference
replies reference
firstName string
lastName string
fullName string
components list
value list
conditionId string
conditionType string
conditionValue
conditionStatus boolean
endpoints list
gatewayId string
lastActive string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://wso2.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "wso2": "https://wso2.com/schema#",
    "ErrorListItem": "wso2:ErrorListItem",
    "code": {
      "@id": "wso2:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "wso2:message",
      "@type": "xsd:string"
    },
    "QueryParameterCondition": "wso2:QueryParameterCondition",
    "parameterName": {
      "@id": "wso2:parameterName",
      "@type": "xsd:string"
    },
    "parameterValue": {
      "@id": "wso2:parameterValue",
      "@type": "xsd:string"
    },
    "ThrottleCondition": "wso2:ThrottleCondition",
    "type": {
      "@id": "wso2:type",
      "@type": "xsd:string"
    },
    "invertCondition": {
      "@id": "wso2:invertCondition",
      "@type": "xsd:boolean"
    },
    "headerCondition": {
      "@id": "wso2:headerCondition",
      "@type": "@id"
    },
    "ipCondition": {
      "@id": "wso2:ipCondition",
      "@type": "@id"
    },
    "jwtClaimsCondition": {
      "@id": "wso2:jwtClaimsCondition",
      "@type": "@id"
    },
    "queryParameterCondition": {
      "@id": "wso2:queryParameterCondition",
      "@type": "@id"
    },
    "ThrottleLimit": "wso2:ThrottleLimit",
    "requestCount": {
      "@id": "wso2:requestCount",
      "@type": "@id"
    },
    "bandwidth": {
      "@id": "wso2:bandwidth",
      "@type": "@id"
    },
    "eventCount": {
      "@id": "wso2:eventCount",
      "@type": "@id"
    },
    "aiApiQuota": {
      "@id": "wso2:aiApiQuota",
      "@type": "@id"
    },
    "IPCondition": "wso2:IPCondition",
    "ipConditionType": {
      "@id": "wso2:ipConditionType",
      "@type": "xsd:string"
    },
    "specificIP": {
      "@id": "wso2:specificIP",
      "@type": "xsd:string"
    },
    "startingIP": {
      "@id": "wso2:startingIP",
      "@type": "xsd:string"
    },
    "endingIP": {
      "@id": "wso2:endingIP",
      "@type": "xsd:string"
    },
    "Error": "wso2:Error",
    "description": {
      "@id": "wso2:description",
      "@type": "xsd:string"
    },
    "moreInfo": {
      "@id": "wso2:moreInfo",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "wso2:error",
      "@container": "@list"
    },
    "JWTClaimsCondition": "wso2:JWTClaimsCondition",
    "claimUrl": {
      "@id": "wso2:claimUrl",
      "@type": "xsd:string"
    },
    "attribute": {
      "@id": "wso2:attribute",
      "@type": "xsd:string"
    },
    "ThrottlePolicy": "wso2:ThrottlePolicy",
    "policyId": {
      "@id": "wso2:policyId",
      "@type": "xsd:string"
    },
    "policyName": {
      "@id": "wso2:policyName",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "wso2:displayName",
      "@type": "xsd:string"
    },
    "isDeployed": {
      "@id": "wso2:isDeployed",
      "@type": "xsd:boolean"
    },
    "ConditionalGroup": "wso2:ConditionalGroup",
    "conditions": {
      "@id": "wso2:conditions",
      "@container": "@list"
    },
    "limit": {
      "@id": "wso2:limit",
      "@type": "@id"
    },
    "HeaderCondition": "wso2:HeaderCondition",
    "headerName": {
      "@id": "wso2:headerName",
      "@type": "xsd:string"
    },
    "headerValue": {
      "@id": "wso2:headerValue",
      "@type": "xsd:string"
    },
    "ThrottleLimitBase": "wso2:ThrottleLimitBase",
    "timeUnit": {
      "@id": "wso2:timeUnit",
      "@type": "xsd:string"
    },
    "unitTime": {
      "@id": "wso2:unitTime",
      "@type": "xsd:integer"
    },
    "AdvancedThrottlePolicyList": "wso2:AdvancedThrottlePolicyList",
    "count": {
      "@id": "wso2:count",
      "@type": "xsd:integer"
    },
    "list": {
      "@id": "wso2:list",
      "@container": "@list"
    },
    "AIServiceProviderResponse": "wso2:AIServiceProviderResponse",
    "id": {
      "@id": "wso2:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "wso2:name",
      "@type": "xsd:string"
    },
    "apiVersion": {
      "@id": "wso2:apiVersion",
      "@type": "xsd:string"
    },
    "builtInSupport": {
      "@id": "wso2:builtInSupport",
      "@type": "xsd:boolean"
    },
    "multipleModelProviderSupport": {
      "@id": "wso2:multipleModelProviderSupport",
      "@type": "xsd:boolean"
    },
    "configurations": {
      "@id": "wso2:configurations",
      "@type": "xsd:string"
    },
    "apiDefinition": {
      "@id": "wso2:apiDefinition",
      "@type": "xsd:string"
    },
    "modelProviders": {
      "@id": "wso2:modelProviders",
      "@container": "@list"
    },
    "deprecated": {
      "@id": "wso2:deprecated",
      "@type": "xsd:boolean"
    },
    "ModelProvider": "wso2:ModelProvider",
    "models": {
      "@id": "wso2:models",
      "@container": "@list"
    },
    "AIServiceProviderRequest": "wso2:AIServiceProviderRequest",
    "AIServiceProviderSummaryResponse": "wso2:AIServiceProviderSummaryResponse",
    "AIServiceProviderSummaryResponseList": "wso2:AIServiceProviderSummaryResponseList",
    "AlertType": "wso2:AlertType",
    "AlertsSubscription": "wso2:AlertsSubscription",
    "alerts": {
      "@id": "wso2:alerts",
      "@container": "@list"
    },
    "emailList": {
      "@id": "wso2:emailList",
      "@container": "@list"
    },
    "AlertTypesList": "wso2:AlertTypesList",
    "APIArtifact": "wso2:APIArtifact",
    "api": {
      "@id": "wso2:api",
      "@type": "xsd:string"
    },
    "APICategory": "wso2:APICategory",
    "APICategoryList": "wso2:APICategoryList",
    "ApiChatRequest": "wso2:ApiChatRequest",
    "apiChatRequestId": {
      "@id": "wso2:apiChatRequestId",
      "@type": "xsd:string"
    },
    "command": {
      "@id": "wso2:command",
      "@type": "xsd:string"
    },
    "apiSpec": {
      "@id": "wso2:apiSpec"
    },
    "response": {
      "@id": "wso2:response"
    },
    "ApiChatResponse": "wso2:ApiChatResponse",
    "taskStatus": {
      "@id": "wso2:taskStatus",
      "@type": "xsd:string"
    },
    "resource": {
      "@id": "wso2:resource"
    },
    "result": {
      "@id": "wso2:result",
      "@type": "xsd:string"
    },
    "queries": {
      "@id": "wso2:queries",
      "@container": "@list"
    },
    "SampleQuery": "wso2:SampleQuery",
    "scenario": {
      "@id": "wso2:scenario",
      "@type": "xsd:string"
    },
    "query": {
      "@id": "wso2:query",
      "@type": "xsd:string"
    },
    "DocumentList": "wso2:DocumentList",
    "pagination": {
      "@id": "wso2:pagination",
      "@type": "@id"
    },
    "Pagination": "wso2:Pagination",
    "offset": {
      "@id": "wso2:offset",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "wso2:total",
      "@type": "xsd:integer"
    },
    "next": {
      "@id": "wso2:next",
      "@type": "xsd:string"
    },
    "previous": {
      "@id": "wso2:previous",
      "@type": "xsd:string"
    },
    "Document": "wso2:Document",
    "documentId": {
      "@id": "wso2:documentId",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "wso2:summary",
      "@type": "xsd:string"
    },
    "sourceType": {
      "@id": "wso2:sourceType",
      "@type": "xsd:string"
    },
    "sourceUrl": {
      "@id": "wso2:sourceUrl",
      "@type": "xsd:string"
    },
    "otherTypeName": {
      "@id": "wso2:otherTypeName",
      "@type": "xsd:string"
    },
    "APIKey": "wso2:APIKey",
    "keyUUID": {
      "@id": "wso2:keyUUID",
      "@type": "xsd:string"
    },
    "keyName": {
      "@id": "wso2:keyName",
      "@type": "xsd:string"
    },
    "apiName": {
      "@id": "wso2:apiName",
      "@type": "xsd:string"
    },
    "applicationName": {
      "@id": "wso2:applicationName",
      "@type": "xsd:string"
    },
    "keyType": {
      "@id": "wso2:keyType",
      "@type": "xsd:string"
    },
    "user": {
      "@id": "wso2:user",
      "@type": "xsd:string"
    },
    "issuedOn": {
      "@id": "wso2:issuedOn",
      "@type": "xsd:integer"
    },
    "validityPeriod": {
      "@id": "wso2:validityPeriod",
      "@type": "xsd:integer"
    },
    "lastUsed": {
      "@id": "wso2:lastUsed",
      "@type": "xsd:integer"
    },
    "APIKeyRevokeRequest": "wso2:APIKeyRevokeRequest",
    "APIKeyList": "wso2:APIKeyList",
    "ErrorListItem_2": "wso2:ErrorListItem_2",
    "APIAPIKeyRevokeRequest": "wso2:APIAPIKeyRevokeRequest",
    "APIKeyDissociateRequest": "wso2:APIKeyDissociateRequest",
    "APIAPIKeyInfo": "wso2:APIAPIKeyInfo",
    "associatedApp": {
      "@id": "wso2:associatedApp",
      "@type": "xsd:string"
    },
    "APIKeyRevokeRequest_2": "wso2:APIKeyRevokeRequest_2",
    "apikey": {
      "@id": "wso2:apikey",
      "@type": "xsd:string"
    },
    "APIKeyAssociationInfo": "wso2:APIKeyAssociationInfo",
    "apiUUID": {
      "@id": "wso2:apiUUID",
      "@type": "xsd:string"
    },
    "APIKeyAssociation": "wso2:APIKeyAssociation",
    "APIKeyInfo": "wso2:APIKeyInfo",
    "Error_2": "wso2:Error_2",
    "APIKeyRenewRequest": "wso2:APIKeyRenewRequest",
    "APIAPIKeyGenerateRequest": "wso2:APIAPIKeyGenerateRequest",
    "additionalProperties": {
      "@id": "wso2:additionalProperties"
    },
    "APIAPIKeyList": "wso2:APIAPIKeyList",
    "APIAPIKeyAssociateRequest": "wso2:APIAPIKeyAssociateRequest",
    "applicationUUID": {
      "@id": "wso2:applicationUUID",
      "@type": "xsd:string"
    },
    "AppAPIKeyAssociateRequest": "wso2:AppAPIKeyAssociateRequest",
    "APIKeyAssociationList": "wso2:APIKeyAssociationList",
    "APIWithKeyInfo": "wso2:APIWithKeyInfo",
    "APIKeyList_2": "wso2:APIKeyList_2",
    "SubscribedAPIWithApiKeyList": "wso2:SubscribedAPIWithApiKeyList",
    "APIKeyGenerateRequest": "wso2:APIKeyGenerateRequest",
    "APIKey_2": "wso2:APIKey_2",
    "APIMonetizationUsage": "wso2:APIMonetizationUsage",
    "properties": {
      "@id": "wso2:properties"
    },
    "SearchResultList": "wso2:SearchResultList",
    "apis": {
      "@id": "wso2:apis",
      "@container": "@list"
    },
    "ApiResult": "wso2:ApiResult",
    "provider": {
      "@id": "wso2:provider",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "wso2:version",
      "@type": "xsd:string"
    },
    "Pagination_2": "wso2:Pagination_2",
    "APIInfo": "wso2:APIInfo",
    "context": {
      "@id": "wso2:context",
      "@type": "xsd:string"
    },
    "createdTime": {
      "@id": "wso2:createdTime",
      "@type": "xsd:string"
    },
    "lifeCycleStatus": {
      "@id": "wso2:lifeCycleStatus",
      "@type": "xsd:string"
    },
    "thumbnailUri": {
      "@id": "wso2:thumbnailUri",
      "@type": "xsd:string"
    },
    "avgRating": {
      "@id": "wso2:avgRating",
      "@type": "xsd:string"
    },
    "throttlingPolicies": {
      "@id": "wso2:throttlingPolicies",
      "@container": "@list"
    },
    "advertiseInfo": {
      "@id": "wso2:advertiseInfo",
      "@type": "@id"
    },
    "businessInformation": {
      "@id": "wso2:businessInformation",
      "@type": "@id"
    },
    "isSubscriptionAvailable": {
      "@id": "wso2:isSubscriptionAvailable",
      "@type": "xsd:boolean"
    },
    "monetizationLabel": {
      "@id": "wso2:monetizationLabel",
      "@type": "xsd:string"
    },
    "gatewayType": {
      "@id": "wso2:gatewayType",
      "@type": "xsd:string"
    },
    "gatewayVendor": {
      "@id": "wso2:gatewayVendor",
      "@type": "xsd:string"
    },
    "monetizedInfo": {
      "@id": "wso2:monetizedInfo",
      "@type": "xsd:boolean"
    },
    "egress": {
      "@id": "wso2:egress",
      "@type": "xsd:boolean"
    },
    "subtype": {
      "@id": "wso2:subtype",
      "@type": "xsd:string"
    },
    "ThrottlingPolicyPermissionInfo": "wso2:ThrottlingPolicyPermissionInfo",
    "roles": {
      "@id": "wso2:roles",
      "@container": "@list"
    },
    "MonetizationInfo": "wso2:MonetizationInfo",
    "billingType": {
      "@id": "wso2:billingType",
      "@type": "xsd:string"
    },
    "billingCycle": {
      "@id": "wso2:billingCycle",
      "@type": "xsd:string"
    },
    "fixedPrice": {
      "@id": "wso2:fixedPrice",
      "@type": "xsd:string"
    },
    "pricePerRequest": {
      "@id": "wso2:pricePerRequest",
      "@type": "xsd:string"
    },
    "currencyType": {
      "@id": "wso2:currencyType",
      "@type": "xsd:string"
    },
    "API": "wso2:API",
    "wsdlUri": {
      "@id": "wso2:wsdlUri",
      "@type": "xsd:string"
    },
    "isDefaultVersion": {
      "@id": "wso2:isDefaultVersion",
      "@type": "xsd:boolean"
    },
    "transport": {
      "@id": "wso2:transport",
      "@container": "@list"
    },
    "operations": {
      "@id": "wso2:operations",
      "@container": "@list"
    },
    "authorizationHeader": {
      "@id": "wso2:authorizationHeader",
      "@type": "xsd:string"
    },
    "apiKeyHeader": {
      "@id": "wso2:apiKeyHeader",
      "@type": "xsd:string"
    },
    "securityScheme": {
      "@id": "wso2:securityScheme",
      "@container": "@list"
    },
    "tags": {
      "@id": "wso2:tags",
      "@container": "@list"
    },
    "tiers": {
      "@id": "wso2:tiers",
      "@container": "@list"
    },
    "hasThumbnail": {
      "@id": "wso2:hasThumbnail",
      "@type": "xsd:boolean"
    },
    "monetization": {
      "@id": "wso2:monetization",
      "@type": "@id"
    },
    "endpointURLs": {
      "@id": "wso2:endpointURLs",
      "@container": "@list"
    },
    "environmentList": {
      "@id": "wso2:environmentList",
      "@container": "@list"
    },
    "scopes": {
      "@id": "wso2:scopes",
      "@container": "@list"
    },
    "subscriptions": {
      "@id": "wso2:subscriptions",
      "@type": "xsd:integer"
    },
    "initiatedFromGateway": {
      "@id": "wso2:initiatedFromGateway",
      "@type": "xsd:boolean"
    },
    "categories": {
      "@id": "wso2:categories",
      "@container": "@list"
    },
    "keyManagers": {
      "@id": "wso2:keyManagers"
    },
    "lastUpdatedTime": {
      "@id": "wso2:lastUpdatedTime",
      "@type": "xsd:string"
    },
    "asyncTransportProtocols": {
      "@id": "wso2:asyncTransportProtocols",
      "@container": "@list"
    },
    "APIBusinessInformation": "wso2:APIBusinessInformation",
    "businessOwner": {
      "@id": "wso2:businessOwner",
      "@type": "xsd:string"
    },
    "businessOwnerEmail": {
      "@id": "wso2:businessOwnerEmail",
      "@type": "xsd:string"
    },
    "technicalOwner": {
      "@id": "wso2:technicalOwner",
      "@type": "xsd:string"
    },
    "technicalOwnerEmail": {
      "@id": "wso2:technicalOwnerEmail",
      "@type": "xsd:string"
    },
    "APIOperations": "wso2:APIOperations",
    "target": {
      "@id": "wso2:target",
      "@type": "xsd:string"
    },
    "verb": {
      "@id": "wso2:verb",
      "@type": "xsd:string"
    },
    "ThrottlingPolicy": "wso2:ThrottlingPolicy",
    "policyLevel": {
      "@id": "wso2:policyLevel",
      "@type": "xsd:string"
    },
    "attributes": {
      "@id": "wso2:attributes"
    },
    "dataUnit": {
      "@id": "wso2:dataUnit",
      "@type": "xsd:string"
    },
    "rateLimitCount": {
      "@id": "wso2:rateLimitCount",
      "@type": "xsd:integer"
    },
    "rateLimitTimeUnit": {
      "@id": "wso2:rateLimitTimeUnit",
      "@type": "xsd:string"
    },
    "quotaPolicyType": {
      "@id": "wso2:quotaPolicyType",
      "@type": "xsd:string"
    },
    "tierPlan": {
      "@id": "wso2:tierPlan",
      "@type": "xsd:string"
    },
    "stopOnQuotaReach": {
      "@id": "wso2:stopOnQuotaReach",
      "@type": "xsd:boolean"
    },
    "monetizationAttributes": {
      "@id": "wso2:monetizationAttributes",
      "@type": "@id"
    },
    "throttlingPolicyPermissions": {
      "@id": "wso2:throttlingPolicyPermissions",
      "@type": "@id"
    },
    "ScopeInfo": "wso2:ScopeInfo",
    "key": {
      "@id": "wso2:key",
      "@type": "xsd:string"
    },
    "AdvertiseInfo": "wso2:AdvertiseInfo",
    "advertised": {
      "@id": "wso2:advertised",
      "@type": "xsd:boolean"
    },
    "apiExternalProductionEndpoint": {
      "@id": "wso2:apiExternalProductionEndpoint",
      "@type": "xsd:string"
    },
    "apiExternalSandboxEndpoint": {
      "@id": "wso2:apiExternalSandboxEndpoint",
      "@type": "xsd:string"
    },
    "originalDevPortalUrl": {
      "@id": "wso2:originalDevPortalUrl",
      "@type": "xsd:string"
    },
    "apiOwner": {
      "@id": "wso2:apiOwner",
      "@type": "xsd:string"
    },
    "vendor": {
      "@id": "wso2:vendor",
      "@type": "xsd:string"
    },
    "APIList": "wso2:APIList",
    "APIMonetizationInfo": "wso2:APIMonetizationInfo",
    "enabled": {
      "@id": "wso2:enabled",
      "@type": "xsd:boolean"
    },
    "ApplicationUpdateRequest": "wso2:ApplicationUpdateRequest",
    "owner": {
      "@id": "wso2:owner",
      "@type": "xsd:string"
    },
    "tokenType": {
      "@id": "wso2:tokenType",
      "@type": "xsd:string"
    },
    "Application": "wso2:Application",
    "applicationId": {
      "@id": "wso2:applicationId",
      "@type": "xsd:string"
    },
    "throttlingPolicy": {
      "@id": "wso2:throttlingPolicy",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "wso2:status",
      "@type": "xsd:string"
    },
    "groups": {
      "@id": "wso2:groups",
      "@container": "@list"
    },
    "subscriptionCount": {
      "@id": "wso2:subscriptionCount",
      "@type": "xsd:integer"
    },
    "subscriptionScopes": {
      "@id": "wso2:subscriptionScopes",
      "@container": "@list"
    },
    "ApplicationList": "wso2:ApplicationList",
    "ApplicationInfo": "wso2:ApplicationInfo",
    "groupId": {
      "@id": "wso2:groupId",
      "@type": "xsd:string"
    },
    "KeyManagerInfo": "wso2:KeyManagerInfo",
    "isGlobal": {
      "@id": "wso2:isGlobal",
      "@type": "xsd:boolean"
    },
    "isUsed": {
      "@id": "wso2:isUsed",
      "@type": "xsd:boolean"
    },
    "ApplicationKey": "wso2:ApplicationKey",
    "keyMappingId": {
      "@id": "wso2:keyMappingId",
      "@type": "xsd:string"
    },
    "keyManager": {
      "@id": "wso2:keyManager",
      "@type": "xsd:string"
    },
    "consumerKey": {
      "@id": "wso2:consumerKey",
      "@type": "xsd:string"
    },
    "consumerSecret": {
      "@id": "wso2:consumerSecret",
      "@type": "xsd:string"
    },
    "consumerSecrets": {
      "@id": "wso2:consumerSecrets",
      "@container": "@list"
    },
    "supportedGrantTypes": {
      "@id": "wso2:supportedGrantTypes",
      "@container": "@list"
    },
    "callbackUrl": {
      "@id": "wso2:callbackUrl",
      "@type": "xsd:string"
    },
    "keyState": {
      "@id": "wso2:keyState",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "wso2:mode",
      "@type": "xsd:string"
    },
    "token": {
      "@id": "wso2:token",
      "@type": "@id"
    },
    "ApplicationToken": "wso2:ApplicationToken",
    "accessToken": {
      "@id": "wso2:accessToken",
      "@type": "xsd:string"
    },
    "tokenScopes": {
      "@id": "wso2:tokenScopes",
      "@container": "@list"
    },
    "validityTime": {
      "@id": "wso2:validityTime",
      "@type": "xsd:integer"
    },
    "ApplicationKeyReGenerateResponse": "wso2:ApplicationKeyReGenerateResponse",
    "ConsumerSecret": "wso2:ConsumerSecret",
    "secretId": {
      "@id": "wso2:secretId",
      "@type": "xsd:string"
    },
    "secretValue": {
      "@id": "wso2:secretValue",
      "@type": "xsd:string"
    },
    "ApplicationKeyList": "wso2:ApplicationKeyList",
    "ApplicationKeyMappingRequest": "wso2:ApplicationKeyMappingRequest",
    "ApplicationKeyGenerateRequest": "wso2:ApplicationKeyGenerateRequest",
    "grantTypesToBeSupported": {
      "@id": "wso2:grantTypesToBeSupported",
      "@container": "@list"
    },
    "clientId": {
      "@id": "wso2:clientId",
      "@type": "xsd:string"
    },
    "clientSecret": {
      "@id": "wso2:clientSecret",
      "@type": "xsd:string"
    },
    "BurstLimit": "wso2:BurstLimit",
    "ApplicationThrottlePolicyList": "wso2:ApplicationThrottlePolicyList",
    "ConsumerSecretList": "wso2:ConsumerSecretList",
    "ConsumerSecretDeletionRequest": "wso2:ConsumerSecretDeletionRequest",
    "ConsumerSecretCreationRequest": "wso2:ConsumerSecretCreationRequest",
    "ApplicationTokenGenerateRequest": "wso2:ApplicationTokenGenerateRequest",
    "revokeToken": {
      "@id": "wso2:revokeToken",
      "@type": "xsd:string"
    },
    "grantType": {
      "@id": "wso2:grantType",
      "@type": "xsd:string"
    },
    "WorkflowResponse": "wso2:WorkflowResponse",
    "workflowStatus": {
      "@id": "wso2:workflowStatus",
      "@type": "xsd:string"
    },
    "jsonPayload": {
      "@id": "wso2:jsonPayload",
      "@type": "xsd:string"
    },
    "ApplicationThrottleReset": "wso2:ApplicationThrottleReset",
    "userName": {
      "@id": "wso2:userName",
      "@type": "xsd:string"
    },
    "Application_2": "wso2:Application_2",
    "keys": {
      "@id": "wso2:keys",
      "@container": "@list"
    },
    "hashEnabled": {
      "@id": "wso2:hashEnabled",
      "@type": "xsd:boolean"
    },
    "updatedTime": {
      "@id": "wso2:updatedTime",
      "@type": "xsd:string"
    },
    "visibility": {
      "@id": "wso2:visibility",
      "@type": "xsd:string"
    },
    "PolicyAdherenceWithRulesets": "wso2:PolicyAdherenceWithRulesets",
    "rulesetValidationResults": {
      "@id": "wso2:rulesetValidationResults",
      "@container": "@list"
    },
    "RuleValidationResult": "wso2:RuleValidationResult",
    "severity": {
      "@id": "wso2:severity",
      "@type": "xsd:string"
    },
    "violatedPath": {
      "@id": "wso2:violatedPath"
    },
    "PolicyAdherenceSummary": "wso2:PolicyAdherenceSummary",
    "followed": {
      "@id": "wso2:followed",
      "@type": "xsd:integer"
    },
    "violated": {
      "@id": "wso2:violated",
      "@type": "xsd:integer"
    },
    "unApplied": {
      "@id": "wso2:unApplied",
      "@type": "xsd:integer"
    },
    "RulesetValidationResult": "wso2:RulesetValidationResult",
    "violatedRules": {
      "@id": "wso2:violatedRules",
      "@container": "@list"
    },
    "followedRules": {
      "@id": "wso2:followedRules",
      "@container": "@list"
    },
    "RulesetValidationResultWithoutRules": "wso2:RulesetValidationResultWithoutRules",
    "ruleType": {
      "@id": "wso2:ruleType",
      "@type": "xsd:string"
    },
    "SeverityBasedRuleViolationCount": "wso2:SeverityBasedRuleViolationCount",
    "violatedRulesCount": {
      "@id": "wso2:violatedRulesCount",
      "@type": "xsd:integer"
    },
    "ArtifactComplianceDetails": "wso2:ArtifactComplianceDetails",
    "info": {
      "@id": "wso2:info",
      "@type": "@id"
    },
    "governedPolicies": {
      "@id": "wso2:governedPolicies",
      "@container": "@list"
    },
    "ArtifactComplianceList": "wso2:ArtifactComplianceList",
    "ArtifactComplianceStatus": "wso2:ArtifactComplianceStatus",
    "policyAdherenceSummary": {
      "@id": "wso2:policyAdherenceSummary",
      "@type": "@id"
    },
    "severityBasedRuleViolationSummary": {
      "@id": "wso2:severityBasedRuleViolationSummary",
      "@container": "@list"
    },
    "ArtifactComplianceSummary": "wso2:ArtifactComplianceSummary",
    "compliant": {
      "@id": "wso2:compliant",
      "@type": "xsd:integer"
    },
    "nonCompliant": {
      "@id": "wso2:nonCompliant",
      "@type": "xsd:integer"
    },
    "pending": {
      "@id": "wso2:pending",
      "@type": "xsd:integer"
    },
    "notApplicable": {
      "@id": "wso2:notApplicable",
      "@type": "xsd:integer"
    },
    "ArtifactInfo": "wso2:ArtifactInfo",
    "extendedType": {
      "@id": "wso2:extendedType",
      "@type": "xsd:string"
    },
    "BotDetectionAlertSubscriptionList": "wso2:BotDetectionAlertSubscriptionList",
    "BotDetectionAlertSubscription": "wso2:BotDetectionAlertSubscription",
    "uuid": {
      "@id": "wso2:uuid",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "wso2:email",
      "@type": "xsd:string"
    },
    "BotDetectionData": "wso2:BotDetectionData",
    "recordedTime": {
      "@id": "wso2:recordedTime",
      "@type": "xsd:integer"
    },
    "messageID": {
      "@id": "wso2:messageID",
      "@type": "xsd:string"
    },
    "apiMethod": {
      "@id": "wso2:apiMethod",
      "@type": "xsd:string"
    },
    "headerSet": {
      "@id": "wso2:headerSet",
      "@type": "xsd:string"
    },
    "messageBody": {
      "@id": "wso2:messageBody",
      "@type": "xsd:string"
    },
    "clientIp": {
      "@id": "wso2:clientIp",
      "@type": "xsd:string"
    },
    "BotDetectionDataList": "wso2:BotDetectionDataList",
    "Comment": "wso2:Comment",
    "content": {
      "@id": "wso2:content",
      "@type": "xsd:string"
    },
    "createdBy": {
      "@id": "wso2:createdBy",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "wso2:category",
      "@type": "xsd:string"
    },
    "parentCommentId": {
      "@id": "wso2:parentCommentId",
      "@type": "xsd:string"
    },
    "entryPoint": {
      "@id": "wso2:entryPoint",
      "@type": "xsd:string"
    },
    "commenterInfo": {
      "@id": "wso2:commenterInfo",
      "@type": "@id"
    },
    "replies": {
      "@id": "wso2:replies",
      "@type": "@id"
    },
    "PostRequestBody": "wso2:PostRequestBody",
    "PatchRequestBody": "wso2:PatchRequestBody",
    "CommentList": "wso2:CommentList",
    "CommenterInfo": "wso2:CommenterInfo",
    "firstName": {
      "@id": "wso2:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "wso2:lastName",
      "@type": "xsd:string"
    },
    "fullName": {
      "@id": "wso2:fullName",
      "@type": "xsd:string"
    },
    "CorrelationComponentsList": "wso2:CorrelationComponentsList",
    "components": {
      "@id": "wso2:components",
      "@container": "@list"
    },
    "CorrelationComponentProperty": "wso2:CorrelationComponentProperty",
    "value": {
      "@id": "wso2:value",
      "@container": "@list"
    },
    "CorrelationComponent": "wso2:CorrelationComponent",
    "CustomRuleList": "wso2:CustomRuleList",
    "BlockingConditionList": "wso2:BlockingConditionList",
    "BlockingCondition": "wso2:BlockingCondition",
    "conditionId": {
      "@id": "wso2:conditionId",
      "@type": "xsd:string"
    },
    "conditionType": {
      "@id": "wso2:conditionType",
      "@type": "xsd:string"
    },
    "conditionValue": {
      "@id": "wso2:conditionValue"
    },
    "conditionStatus": {
      "@id": "wso2:conditionStatus",
      "@type": "xsd:boolean"
    },
    "BlockingConditionStatus": "wso2:BlockingConditionStatus",
    "Endpoints": "wso2:Endpoints",
    "endpoints": {
      "@id": "wso2:endpoints",
      "@container": "@list"
    },
    "GatewayInstanceList": "wso2:GatewayInstanceList",
    "GatewayInstance": "wso2:GatewayInstance",
    "gatewayId": {
      "@id": "wso2:gatewayId",
      "@type": "xsd:string"
    },
    "lastActive": {
      "@id": "wso2:lastActive",
      "@type": "xsd:string"
    },
    "AdditionalProperty": "wso2:AdditionalProperty",
    "EnvironmentList": "wso2:EnvironmentList"
  },
  "@type": "schema:Dataset",
  "schema:name": "WSO2 API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects WSO2's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-04) from openapi/wso2-advanced-policy-collection-api-openapi.yml, openapi/wso2-advanced-policy-individual-api-openapi.yml, openapi/wso2-aiserviceprovider-api-openapi.yml.",
  "dcterms:created": "2026-10-04",
  "dcterms:source": [
    "openapi/wso2-advanced-policy-collection-api-openapi.yml",
    "openapi/wso2-advanced-policy-individual-api-openapi.yml",
    "openapi/wso2-aiserviceprovider-api-openapi.yml",
    "openapi/wso2-aiserviceproviders-api-openapi.yml",
    "openapi/wso2-alert-subscriptions-api-openapi.yml"
  ]
}