Mojang · JSON-LD Context

Mojang Minecraft Services Context

JSON-LD context defining the semantic vocabulary for Mojang Minecraft Services from Mojang.

32 Classes 55 Properties 4 Namespaces
View Context View on GitHub

Namespaces

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

Classes

AuthenticatedProfile BanStatus Blocklist Cape CapeSelection ChangeSkinRequest EntitlementItem Entitlements Friend FriendUpdateRequest FriendsList FriendsPreferences MinecraftAccessToken NameAvailability NameChangeInfo PlayerAttributes PlayerAttributesUpdate PlayerCertificates PresenceEntry PresenceReport PrivilegeMap ProfanityFilterPreferences Profile PublicKeyEntry PublicKeys Skin XboxLoginRequest addedAt createdAt lastUpdated name url

Properties

Property Type Container
accessToken string
alias string
allowFriendRequests boolean
authenticationKeys reference set
banStatus reference
bannedScopes reference
blockedProfiles string set
capeId string
capes reference set
changedAt dateTime
empty boolean
enabled boolean
ensureLegacyEnabled boolean
expiresAt dateTime
expiresIn integer
friends reference set
friendsPreferences reference
id string
identityToken string
incomingRequests reference set
items reference set
joinInfo reference
keyId string
keyPair reference
multiplayerRealms reference
multiplayerServer reference
nameChangeAllowed boolean
onlineChat reference
outgoingRequests reference set
playerCertificateKeys reference set
privateKey string
privileges reference
profanityFilterOn boolean
profanityFilterPreferences reference
profile reference
profileActions string set
profileId string
profileName string
profilePropertyKeys reference set
publicKey string
publicKeySignature string
publicKeySignatureV2 string
refreshedAfter dateTime
roles string set
signature string
skins reference set
source string
state string
status string
telemetry reference
textureKey string
tokenType string
updateType string
username string
variant string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "mojang": "https://api.mojang.com/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "AuthenticatedProfile": "mojang:AuthenticatedProfile",
    "BanStatus": "mojang:BanStatus",
    "Blocklist": "mojang:Blocklist",
    "Cape": "mojang:Cape",
    "CapeSelection": "mojang:CapeSelection",
    "ChangeSkinRequest": "mojang:ChangeSkinRequest",
    "EntitlementItem": "mojang:EntitlementItem",
    "Entitlements": "mojang:Entitlements",
    "Friend": "mojang:Friend",
    "FriendUpdateRequest": "mojang:FriendUpdateRequest",
    "FriendsList": "mojang:FriendsList",
    "FriendsPreferences": "mojang:FriendsPreferences",
    "MinecraftAccessToken": "mojang:MinecraftAccessToken",
    "NameAvailability": "mojang:NameAvailability",
    "NameChangeInfo": "mojang:NameChangeInfo",
    "PlayerAttributes": "mojang:PlayerAttributes",
    "PlayerAttributesUpdate": "mojang:PlayerAttributesUpdate",
    "PlayerCertificates": "mojang:PlayerCertificates",
    "PresenceEntry": "mojang:PresenceEntry",
    "PresenceReport": "mojang:PresenceReport",
    "PrivilegeMap": "mojang:PrivilegeMap",
    "ProfanityFilterPreferences": "mojang:ProfanityFilterPreferences",
    "Profile": "mojang:Profile",
    "PublicKeyEntry": "mojang:PublicKeyEntry",
    "PublicKeys": "mojang:PublicKeys",
    "Skin": "mojang:Skin",
    "XboxLoginRequest": "mojang:XboxLoginRequest",
    "accessToken": {
      "@id": "mojang:access_token",
      "@type": "xsd:string"
    },
    "addedAt": "schema:dateCreated",
    "alias": {
      "@id": "mojang:alias",
      "@type": "xsd:string"
    },
    "allowFriendRequests": {
      "@id": "mojang:allowFriendRequests",
      "@type": "xsd:boolean"
    },
    "authenticationKeys": {
      "@id": "mojang:authenticationKeys",
      "@container": "@set",
      "@type": "@id"
    },
    "banStatus": {
      "@id": "mojang:banStatus",
      "@type": "@id"
    },
    "bannedScopes": {
      "@id": "mojang:bannedScopes",
      "@type": "@id"
    },
    "blockedProfiles": {
      "@id": "mojang:blockedProfiles",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "capeId": {
      "@id": "mojang:capeId",
      "@type": "xsd:string"
    },
    "capes": {
      "@id": "mojang:capes",
      "@container": "@set",
      "@type": "@id"
    },
    "changedAt": {
      "@id": "mojang:changedAt",
      "@type": "xsd:dateTime"
    },
    "createdAt": "schema:dateCreated",
    "empty": {
      "@id": "mojang:empty",
      "@type": "xsd:boolean"
    },
    "enabled": {
      "@id": "mojang:enabled",
      "@type": "xsd:boolean"
    },
    "ensureLegacyEnabled": {
      "@id": "mojang:ensureLegacyEnabled",
      "@type": "xsd:boolean"
    },
    "expiresAt": {
      "@id": "mojang:expiresAt",
      "@type": "xsd:dateTime"
    },
    "expiresIn": {
      "@id": "mojang:expires_in",
      "@type": "xsd:integer"
    },
    "friends": {
      "@id": "mojang:friends",
      "@container": "@set",
      "@type": "@id"
    },
    "friendsPreferences": {
      "@id": "mojang:friendsPreferences",
      "@type": "@id"
    },
    "id": {
      "@id": "mojang:id",
      "@type": "xsd:string"
    },
    "identityToken": {
      "@id": "mojang:identityToken",
      "@type": "xsd:string"
    },
    "incomingRequests": {
      "@id": "mojang:incomingRequests",
      "@container": "@set",
      "@type": "@id"
    },
    "items": {
      "@id": "mojang:items",
      "@container": "@set",
      "@type": "@id"
    },
    "joinInfo": {
      "@id": "mojang:joinInfo",
      "@type": "@id"
    },
    "keyId": {
      "@id": "mojang:keyId",
      "@type": "xsd:string"
    },
    "keyPair": {
      "@id": "mojang:keyPair",
      "@type": "@id"
    },
    "lastUpdated": "schema:dateModified",
    "multiplayerRealms": {
      "@id": "mojang:multiplayerRealms",
      "@type": "@id"
    },
    "multiplayerServer": {
      "@id": "mojang:multiplayerServer",
      "@type": "@id"
    },
    "name": "schema:name",
    "nameChangeAllowed": {
      "@id": "mojang:nameChangeAllowed",
      "@type": "xsd:boolean"
    },
    "onlineChat": {
      "@id": "mojang:onlineChat",
      "@type": "@id"
    },
    "outgoingRequests": {
      "@id": "mojang:outgoingRequests",
      "@container": "@set",
      "@type": "@id"
    },
    "playerCertificateKeys": {
      "@id": "mojang:playerCertificateKeys",
      "@container": "@set",
      "@type": "@id"
    },
    "privateKey": {
      "@id": "mojang:privateKey",
      "@type": "xsd:string"
    },
    "privileges": {
      "@id": "mojang:privileges",
      "@type": "@id"
    },
    "profanityFilterOn": {
      "@id": "mojang:profanityFilterOn",
      "@type": "xsd:boolean"
    },
    "profanityFilterPreferences": {
      "@id": "mojang:profanityFilterPreferences",
      "@type": "@id"
    },
    "profile": {
      "@id": "mojang:profile",
      "@type": "@id"
    },
    "profileActions": {
      "@id": "mojang:profileActions",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "profileId": {
      "@id": "mojang:profileId",
      "@type": "xsd:string"
    },
    "profileName": {
      "@id": "mojang:profileName",
      "@type": "xsd:string"
    },
    "profilePropertyKeys": {
      "@id": "mojang:profilePropertyKeys",
      "@container": "@set",
      "@type": "@id"
    },
    "publicKey": {
      "@id": "mojang:publicKey",
      "@type": "xsd:string"
    },
    "publicKeySignature": {
      "@id": "mojang:publicKeySignature",
      "@type": "xsd:string"
    },
    "publicKeySignatureV2": {
      "@id": "mojang:publicKeySignatureV2",
      "@type": "xsd:string"
    },
    "refreshedAfter": {
      "@id": "mojang:refreshedAfter",
      "@type": "xsd:dateTime"
    },
    "roles": {
      "@id": "mojang:roles",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "mojang:signature",
      "@type": "xsd:string"
    },
    "skins": {
      "@id": "mojang:skins",
      "@container": "@set",
      "@type": "@id"
    },
    "source": {
      "@id": "mojang:source",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "mojang:state",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "mojang:status",
      "@type": "xsd:string"
    },
    "telemetry": {
      "@id": "mojang:telemetry",
      "@type": "@id"
    },
    "textureKey": {
      "@id": "mojang:textureKey",
      "@type": "xsd:string"
    },
    "tokenType": {
      "@id": "mojang:token_type",
      "@type": "xsd:string"
    },
    "updateType": {
      "@id": "mojang:updateType",
      "@type": "xsd:string"
    },
    "url": "schema:url",
    "username": {
      "@id": "mojang:username",
      "@type": "xsd:string"
    },
    "variant": {
      "@id": "mojang:variant",
      "@type": "xsd:string"
    }
  }
}