Schema Docs
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Defined in |
#/$defs/SoftwareApplication |
Description: A software application.
| Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
| - @type |
No |
const |
No |
- |
- |
| + name |
No |
string |
No |
- |
The name of the item. |
| + description |
No |
string |
No |
- |
A description of the item. |
| + dateCreated |
No |
Combination |
No |
- |
The date on which the CreativeWork was created or the item was added to a DataFeed. |
| + license |
No |
Combination |
No |
- |
A license document that applies to this content, typically indicated by URL. |
| - identifier |
No |
object |
No |
Same as identifier |
The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
|
| - sameAs |
No |
object |
No |
In #/$defs/URI |
URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website. |
| - keywords |
No |
Combination |
No |
- |
Keywords or tags used to describe some item. Multiple textual entries in a keywords list are typically delimited by commas, or by repeating the property. |
| - operatingSystem |
No |
Combination |
No |
- |
Operating systems supported (Windows 7, OS X 10.6, Android 1.6). |
| - softwareRequirements |
No |
Combination |
No |
- |
Component dependency requirements for application. This includes runtime environments and shared libraries that are not included in the application distribution package, but required to run the application (examples: DirectX, Java or .NET runtime). |
| + softwareVersion |
No |
string |
No |
- |
Version of the software instance. |
| + softwareHelp |
No |
Combination |
No |
- |
Software application help. |
| + publisher |
No |
object |
No |
In #/$defs/Organization |
The publisher of the article in question. |
| + author |
No |
Combination |
No |
- |
The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably. |
| - contributor |
No |
Combination |
No |
- |
A secondary contributor to the CreativeWork or Event. |
1. Property root > @type
Specific value: "https://schema.org/SoftwareApplication"
2. Property root > name
Description: The name of the item.
3. Property root > description
Description: A description of the item.
4. Property root > dateCreated
|
|
| Type |
combining |
| Required |
Yes |
| Additional properties |
Any type allowed |
Description: The date on which the CreativeWork was created or the item was added to a DataFeed.
4.1. Property root > dateCreated > oneOf > item 0
|
|
| Type |
string |
| Required |
No |
| Format |
date |
4.2. Property root > dateCreated > oneOf > item 1
|
|
| Type |
string |
| Required |
No |
| Format |
date-time |
5. Property root > license
|
|
| Type |
combining |
| Required |
Yes |
| Additional properties |
Any type allowed |
Description: A license document that applies to this content, typically indicated by URL.
5.1. Property root > license > oneOf > CreativeWork
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Defined in |
#/$defs/CreativeWork |
Description: The most generic kind of creative work, including books, movies, photographs, software programs, etc.
| Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
| - @type |
No |
const |
No |
- |
- |
| - name |
No |
string |
No |
- |
The name of the item. |
| - url |
No |
string |
No |
- |
URL of the item. |
| - identifier |
No |
object |
No |
In #/$defs/Identifier |
The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
|
5.1.1. Property root > license > oneOf > item 0 > @type
Specific value: "https://schema.org/CreativeWork"
5.1.2. Property root > license > oneOf > item 0 > name
Description: The name of the item.
5.1.3. Property root > license > oneOf > item 0 > url
|
|
| Type |
string |
| Required |
No |
| Format |
uri |
Description: URL of the item.
5.1.4. Property root > license > oneOf > item 0 > identifier
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
| Defined in |
#/$defs/Identifier |
Description: The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
5.1.4.1. Property root > license > oneOf > item 0 > identifier > oneOf > item 0
|
|
| Type |
string |
| Required |
No |
| Format |
uri |
5.1.4.2. Property root > license > oneOf > item 0 > identifier > oneOf > item 1
5.2. Property root > license > oneOf > item 1
|
|
| Type |
string |
| Required |
No |
| Format |
uri |
5.3. Property root > license > oneOf > item 2
|
Array restrictions |
| Min items |
N/A |
| Max items |
N/A |
| Items unicity |
False |
| Additional items |
False |
| Tuple validation |
See below |
5.3.1. root > license > oneOf > item 2 > item 2 items
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
5.3.1.1. Property root > license > oneOf > item 2 > item 2 items > oneOf > CreativeWork
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
license_oneOf_i0 |
Description: The most generic kind of creative work, including books, movies, photographs, software programs, etc.
5.3.1.2. Property root > license > oneOf > item 2 > item 2 items > oneOf > item 1
|
|
| Type |
string |
| Required |
No |
| Format |
uri |
6. Property root > identifier
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
identifier |
Description: The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
7. Property root > sameAs
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
| Defined in |
#/$defs/URI |
Description: URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.
7.1. Property root > sameAs > oneOf > item 0
|
|
| Type |
string |
| Required |
No |
| Format |
uri |
7.2. Property root > sameAs > oneOf > item 1
|
|
| Type |
array of string |
| Required |
No |
|
Array restrictions |
| Min items |
N/A |
| Max items |
N/A |
| Items unicity |
False |
| Additional items |
False |
| Tuple validation |
See below |
7.2.1. root > sameAs > oneOf > item 1 > item 1 items
|
|
| Type |
string |
| Required |
No |
| Format |
uri |
8. Property root > keywords
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
Description: Keywords or tags used to describe some item. Multiple textual entries in a keywords list are typically delimited by commas, or by repeating the property.
8.1. Property root > keywords > oneOf > item 0
8.2. Property root > keywords > oneOf > item 1
|
|
| Type |
string |
| Required |
No |
| Format |
uri |
8.3. Property root > keywords > oneOf > DefinedTerm
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Defined in |
#/$defs/DefinedTerm |
Description: A word, name, acronym, phrase, etc. with a formal definition. Often used in the context of category or subject classification, glossaries or dictionaries, product or creative work types, etc. Use the name property for the term being defined, use termCode if the term has an alpha-numeric code allocated, use description to provide the definition of the term.
| Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
| - @type |
No |
const |
No |
- |
- |
| - name |
No |
string |
No |
- |
The name of the item. |
| - description |
No |
string |
No |
- |
A description of the item. |
| - termCode |
No |
string |
No |
- |
A code that identifies this [[DefinedTerm]] within a [[DefinedTermSet]]. |
| - inDefinedTermSet |
No |
string |
No |
- |
A [[DefinedTermSet]] that contains this term. |
8.3.1. Property root > keywords > oneOf > item 2 > @type
Specific value: "https://schema.org/DefinedTerm"
8.3.2. Property root > keywords > oneOf > item 2 > name
Description: The name of the item.
8.3.3. Property root > keywords > oneOf > item 2 > description
Description: A description of the item.
8.3.4. Property root > keywords > oneOf > item 2 > termCode
Description: A code that identifies this [[DefinedTerm]] within a [[DefinedTermSet]].
8.3.5. Property root > keywords > oneOf > item 2 > inDefinedTermSet
|
|
| Type |
string |
| Required |
No |
| Format |
uri |
Description: A [[DefinedTermSet]] that contains this term.
8.4. Property root > keywords > oneOf > item 3
|
Array restrictions |
| Min items |
N/A |
| Max items |
N/A |
| Items unicity |
False |
| Additional items |
False |
| Tuple validation |
See below |
8.4.1. root > keywords > oneOf > item 3 > item 3 items
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
8.4.1.1. Property root > keywords > oneOf > item 3 > item 3 items > oneOf > item 0
8.4.1.2. Property root > keywords > oneOf > item 3 > item 3 items > oneOf > item 1
|
|
| Type |
string |
| Required |
No |
| Format |
uri |
8.4.1.3. Property root > keywords > oneOf > item 3 > item 3 items > oneOf > DefinedTerm
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
keywords_oneOf_i2 |
Description: A word, name, acronym, phrase, etc. with a formal definition. Often used in the context of category or subject classification, glossaries or dictionaries, product or creative work types, etc. Use the name property for the term being defined, use termCode if the term has an alpha-numeric code allocated, use description to provide the definition of the term.
9. Property root > operatingSystem
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
Description: Operating systems supported (Windows 7, OS X 10.6, Android 1.6).
9.1. Property root > operatingSystem > oneOf > item 0
9.2. Property root > operatingSystem > oneOf > item 1
|
|
| Type |
array of string |
| Required |
No |
|
Array restrictions |
| Min items |
N/A |
| Max items |
N/A |
| Items unicity |
False |
| Additional items |
False |
| Tuple validation |
See below |
9.2.1. root > operatingSystem > oneOf > item 1 > item 1 items
10. Property root > softwareRequirements
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
Description: Component dependency requirements for application. This includes runtime environments and shared libraries that are not included in the application distribution package, but required to run the application (examples: DirectX, Java or .NET runtime).
10.1. Property root > softwareRequirements > oneOf > item 0
10.2. Property root > softwareRequirements > oneOf > item 1
|
|
| Type |
string |
| Required |
No |
| Format |
uri |
10.3. Property root > softwareRequirements > oneOf > item 2
|
Array restrictions |
| Min items |
N/A |
| Max items |
N/A |
| Items unicity |
False |
| Additional items |
False |
| Tuple validation |
See below |
10.3.1. root > softwareRequirements > oneOf > item 2 > item 2 items
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
10.3.1.1. Property root > softwareRequirements > oneOf > item 2 > item 2 items > oneOf > item 0
10.3.1.2. Property root > softwareRequirements > oneOf > item 2 > item 2 items > oneOf > item 1
|
|
| Type |
string |
| Required |
No |
| Format |
uri |
11. Property root > softwareVersion
Description: Version of the software instance.
12. Property root > softwareHelp
|
|
| Type |
combining |
| Required |
Yes |
| Additional properties |
Any type allowed |
Description: Software application help.
12.1. Property root > softwareHelp > oneOf > CreativeWork
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
license_oneOf_i0 |
Description: The most generic kind of creative work, including books, movies, photographs, software programs, etc.
12.2. Property root > softwareHelp > oneOf > item 1
|
Array restrictions |
| Min items |
N/A |
| Max items |
N/A |
| Items unicity |
False |
| Additional items |
False |
| Tuple validation |
See below |
| Each item of this array must be |
Description |
| CreativeWork |
The most generic kind of creative work, including books, movies, photographs, software programs, etc. |
12.2.1. root > softwareHelp > oneOf > item 1 > CreativeWork
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
license_oneOf_i0 |
Description: The most generic kind of creative work, including books, movies, photographs, software programs, etc.
13. Property root > publisher
|
|
| Type |
object |
| Required |
Yes |
| Additional properties |
Any type allowed |
| Defined in |
#/$defs/Organization |
Description: The publisher of the article in question.
| Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
| - @type |
No |
const |
No |
- |
- |
| + name |
No |
string |
No |
- |
The name of the item. |
| - email |
No |
object |
No |
In #/$defs/Email |
Email address. |
| - identifier |
No |
object |
No |
Same as identifier |
The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
|
13.1. Property root > publisher > @type
Specific value: "https://schema.org/Organization"
13.2. Property root > publisher > name
Description: The name of the item.
13.3. Property root > publisher > email
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
| Defined in |
#/$defs/Email |
Description: Email address.
13.3.1. Property root > publisher > email > oneOf > item 0
|
|
| Type |
string |
| Required |
No |
| Format |
email |
13.3.2. Property root > publisher > email > oneOf > item 1
|
|
| Type |
array of string |
| Required |
No |
|
Array restrictions |
| Min items |
N/A |
| Max items |
N/A |
| Items unicity |
False |
| Additional items |
False |
| Tuple validation |
See below |
13.3.2.1. root > publisher > email > oneOf > item 1 > item 1 items
|
|
| Type |
string |
| Required |
No |
| Format |
email |
13.4. Property root > publisher > identifier
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
identifier |
Description: The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
14. Property root > author
|
|
| Type |
combining |
| Required |
Yes |
| Additional properties |
Any type allowed |
Description: The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.
14.1. Property root > author > oneOf > AuthorRole
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
| Defined in |
#/$defs/AuthorRole |
14.1.1. Property root > author > oneOf > item 0 > allOf > Role
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Defined in |
#/$defs/Role |
Description: Represents additional information about a relationship or property.
| Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
| - @type |
No |
const |
No |
- |
- |
| + roleName |
No |
string |
No |
- |
A role played, performed or filled by a person or organization. |
| - startDate |
No |
string |
No |
- |
The start date and time of the item |
| - endDate |
No |
string |
No |
- |
The end date and time of the item |
| - additionalType |
No |
string |
No |
- |
An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. |
14.1.1.1. Property root > author > oneOf > item 0 > allOf > item 0 > @type
Specific value: "https://schema.org/Role"
14.1.1.2. Property root > author > oneOf > item 0 > allOf > item 0 > roleName
Description: A role played, performed or filled by a person or organization.
14.1.1.3. Property root > author > oneOf > item 0 > allOf > item 0 > startDate
|
|
| Type |
string |
| Required |
No |
| Format |
date |
Description: The start date and time of the item
14.1.1.4. Property root > author > oneOf > item 0 > allOf > item 0 > endDate
|
|
| Type |
string |
| Required |
No |
| Format |
date |
Description: The end date and time of the item
14.1.1.5. Property root > author > oneOf > item 0 > allOf > item 0 > additionalType
|
|
| Type |
string |
| Required |
No |
| Format |
uri |
Description: An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax.
14.1.2. Property root > author > oneOf > item 0 > allOf > item 1
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
| + author |
No |
object |
No |
In #/$defs/Person |
A person (alive, dead, undead, or fictional). |
14.1.2.1. Property root > author > oneOf > item 0 > allOf > item 1 > author
|
|
| Type |
object |
| Required |
Yes |
| Additional properties |
Any type allowed |
| Defined in |
#/$defs/Person |
Description: A person (alive, dead, undead, or fictional).
| Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
| - @type |
No |
const |
No |
- |
- |
| + givenName |
No |
string |
No |
- |
Given name. In the U.S., the first name of a Person. |
| + familyName |
No |
string |
No |
- |
Family name. In the U.S., the last name of a Person. |
| + email |
No |
object |
No |
Same as email |
Email address. |
| - identifier |
No |
object |
No |
Same as identifier |
The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
|
| + affiliation |
No |
Combination |
No |
- |
An organization that this person is affiliated with. For example, a school/university, a club, or a team. |
14.1.2.1.1. Property root > author > oneOf > item 0 > allOf > item 1 > author > @type
Specific value: "https://schema.org/Person"
14.1.2.1.2. Property root > author > oneOf > item 0 > allOf > item 1 > author > givenName
Description: Given name. In the U.S., the first name of a Person.
14.1.2.1.3. Property root > author > oneOf > item 0 > allOf > item 1 > author > familyName
Description: Family name. In the U.S., the last name of a Person.
14.1.2.1.4. Property root > author > oneOf > item 0 > allOf > item 1 > author > email
|
|
| Type |
combining |
| Required |
Yes |
| Additional properties |
Any type allowed |
| Same definition as |
email |
Description: Email address.
14.1.2.1.5. Property root > author > oneOf > item 0 > allOf > item 1 > author > identifier
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
identifier |
Description: The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
14.1.2.1.6. Property root > author > oneOf > item 0 > allOf > item 1 > author > affiliation
|
|
| Type |
combining |
| Required |
Yes |
| Additional properties |
Any type allowed |
Description: An organization that this person is affiliated with. For example, a school/university, a club, or a team.
14.1.2.1.6.1. Property root > author > oneOf > item 0 > allOf > item 1 > author > affiliation > oneOf > Organization
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
publisher |
Description: An organization such as a school, NGO, corporation, club, etc.
14.1.2.1.6.2. Property root > author > oneOf > item 0 > allOf > item 1 > author > affiliation > oneOf > item 1
|
Array restrictions |
| Min items |
N/A |
| Max items |
N/A |
| Items unicity |
False |
| Additional items |
False |
| Tuple validation |
See below |
| Each item of this array must be |
Description |
| Organization |
An organization such as a school, NGO, corporation, club, etc. |
14.1.2.1.6.2.1. root > author > oneOf > item 0 > allOf > item 1 > author > affiliation > oneOf > item 1 > Organization
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
publisher |
Description: An organization such as a school, NGO, corporation, club, etc.
14.2. Property root > author > oneOf > Person
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
author |
Description: A person (alive, dead, undead, or fictional).
14.3. Property root > author > oneOf > item 2
|
Array restrictions |
| Min items |
N/A |
| Max items |
N/A |
| Items unicity |
False |
| Additional items |
False |
| Tuple validation |
See below |
14.3.1. root > author > oneOf > item 2 > item 2 items
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
14.3.1.1. Property root > author > oneOf > item 2 > item 2 items > oneOf > AuthorRole
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
author_oneOf_i0 |
14.3.1.2. Property root > author > oneOf > item 2 > item 2 items > oneOf > Person
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
author |
Description: A person (alive, dead, undead, or fictional).
15. Property root > contributor
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
Description: A secondary contributor to the CreativeWork or Event.
15.1. Property root > contributor > oneOf > ContributorRole
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
| Defined in |
#/$defs/ContributorRole |
15.1.1. Property root > contributor > oneOf > item 0 > allOf > Role
Description: Represents additional information about a relationship or property.
15.1.2. Property root > contributor > oneOf > item 0 > allOf > item 1
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
| + contributor |
No |
object |
No |
Same as author |
A person (alive, dead, undead, or fictional). |
15.1.2.1. Property root > contributor > oneOf > item 0 > allOf > item 1 > contributor
|
|
| Type |
object |
| Required |
Yes |
| Additional properties |
Any type allowed |
| Same definition as |
author |
Description: A person (alive, dead, undead, or fictional).
15.2. Property root > contributor > oneOf > Person
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
author |
Description: A person (alive, dead, undead, or fictional).
15.3. Property root > contributor > oneOf > item 2
|
Array restrictions |
| Min items |
N/A |
| Max items |
N/A |
| Items unicity |
False |
| Additional items |
False |
| Tuple validation |
See below |
15.3.1. root > contributor > oneOf > item 2 > item 2 items
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
15.3.1.1. Property root > contributor > oneOf > item 2 > item 2 items > oneOf > ContributorRole
|
|
| Type |
combining |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
contributor_oneOf_i0 |
15.3.1.2. Property root > contributor > oneOf > item 2 > item 2 items > oneOf > Person
|
|
| Type |
object |
| Required |
No |
| Additional properties |
Any type allowed |
| Same definition as |
author |
Description: A person (alive, dead, undead, or fictional).
Generated using json-schema-for-humans on 2025-11-07 at 00:41:11 +0100