{
   "class" : {
      "rdf:type" : "rdfs:Class",
      "rdfs:comment" : "A subscription which allows a user to access media including audio, video, books, etc.",
      "rdfs:label" : "MediaSubscription",
      "rdfs:subClassOf" : "schema:Intangible",
      "schema:source" : "https://github.com/schemaorg/schemaorg/issues/1741"
   },
   "properties" : {
      "schema:authenticator" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "The Organization responsible for authenticating the user's subscription. For example, many media apps require a cable/satellite provider to authenticate your subscription before playing media.",
         "rdfs:label" : "authenticator",
         "schema:domainIncludes" : "schema:MediaSubscription",
         "schema:rangeIncludes" : "schema:Organization",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/1741"
      },
      "schema:expectsAcceptanceOf" : {
         "rdf:type" : "rdf:Property",
         "rdfs:comment" : "An Offer which must be accepted before the user can perform the Action. For example, the user may need to buy a movie before being able to watch it.",
         "rdfs:label" : "expectsAcceptanceOf",
         "schema:domainIncludes" : [
            "schema:MediaSubscription",
            "schema:ConsumeAction",
            "schema:ActionAccessSpecification"
         ],
         "schema:rangeIncludes" : "schema:Offer",
         "schema:source" : "https://github.com/schemaorg/schemaorg/issues/1741"
      }
   }
}