URI Vocabulary
type: Document
primary topic: URI Vocabulary

URI Vocabulary
replaces: vocab#
type: Ontology
type: Vocabulary
prior version: vocab#
preferred namespace prefix: uriv

URI Reference
type: Class
term status: stable
description: A class of URI references, either as absolute URIs or relative references. This includes IRIs.
equivalent class: Class
  union of: URI
  union of: Relative URI Reference

URI
type: Class
term status: stable
replaces: URI
equivalent class: URI
subclass of: URI Reference
description: An absolute URI or IRI.
disjoint with: Relative URI Reference

IRI
type: Datatype
term status: stable
subclass of: anyURI
description: The identifier of an IRI.

URI (ASCII)
type: Datatype
term status: stable
subclass of: anyURI
description: The identifier of a URI, with percent-encoded non-ASCII characters.

Relative URI Reference
type: Class
term status: stable
subclass of: URI Reference
description: A relative URI reference which can be combined with a URI.
disjoint with: URI

Well-Known URI
type: Class
term status: stable
subclass of: URI
description: A well-known URI is one using the HTTP or HTTPS scheme with path starting on '/.well-known/'.

URN
type: Class
term status: stable
subclass of: URI
description: A URI using the URN scheme.

URL
type: Class
term status: stable
subclass of: URI

Persistent URL
type: Class
term status: stable
subclass of: URL
description: A persistent URL points to a redirect to the real resource, which can be changed if the target website is no longer available.

Persistent URL Domain
type: Class
term status: stable
subclass of: Persistent URL
description: A PURL domain is maintained by a single entity and defines redirects for various URLs under it.

URI with Fragment Identifier
type: Class
term status: stable
replaces: FragmentURI
equivalent class: FragmentURI
subclass of: URI Reference
description: A URI with a fragment identifies a portion of a resource defined by the URI reference stripped of the fragment.

URI scheme
type: Property
type: ObjectProperty
term status: stable
replaces: scheme
equivalent property: scheme
domain includes: URI
range: URI Scheme
description: Specifies the URI scheme used by an identifier.

user
type: Property
type: DatatypeProperty
term status: stable
replaces: user
equivalent property: user
domain includes: URI Reference
range: string
description: Specifies the username stored in an identifier.

password
type: Property
type: DatatypeProperty
term status: stable
replaces: pass
equivalent property: pass
domain includes: URI Reference
range: string
description: Specifies the password stored in an identifier.

account
type: Property
type: ObjectProperty
term status: stable
replaces: account
equivalent property: account
domain includes: URI Reference
range: OnlineAccount
description: Specifies the account referred to by an identifier.

host
type: Property
type: ObjectProperty
term status: stable
replaces: host
equivalent property: host
domain includes: URI Reference
range: Host
description: Specifies the hostname referred to by an identifier.

port
type: Property
type: ObjectProperty
term status: stable
replaces: port
equivalent property: port
domain includes: URI Reference
range: Port
description: Specifies a port referred to by an identifier. The port may also be implied by a URI scheme.

No Port Specified
type: Concept
type: Thing
type: NamedIndividual
type: Port
term status: stable
replaces: noPortSpecified
description: Indicates that the port is not explicitly stated.

path
type: Property
type: DatatypeProperty
term status: stable
replaces: path
equivalent property: path
domain includes: URI Reference
range: Literal
description: Specifies the path stored by an identifier.

filename
type: Property
type: DatatypeProperty
term status: stable
replaces: filename
equivalent property: filename
domain includes: URI Reference
range: string
description: Specifies the file name as part of the path stored by an identifier.

suffix
type: Property
type: ObjectProperty
term status: stable
replaces: suffix
equivalent property: suffix
domain includes: URI Reference
range: Filename Suffix
description: Specifies the file suffix indicating the type of the file refererred to by an identifier.

query
type: Property
type: ObjectProperty
term status: stable
replaces: query
equivalent property: query
domain includes: URI Reference
range: URI Part
description: Specifies the query part of an identifier.

fragment
type: Property
type: ObjectProperty
term status: stable
replaces: fragment
equivalent property: fragment
domain includes: URI with Fragment Identifier
range: URI Part
description: Specifies the fragment part of an identifier.

fragment of
type: Property
type: ObjectProperty
term status: stable
replaces: fragmentOf
equivalent property: fragmentOf
domain includes: URI with Fragment Identifier
range includes: URI Reference
description: Specifies the base identifier which the subject one is a fragment of.

URN namespace
type: Property
type: ObjectProperty
term status: stable
domain includes: URN
range: URN Namespace
description: Specifies the URN namespace used by an identifier.

well-known URI suffix
type: Property
type: ObjectProperty
term status: stable
domain includes: Well-Known URI
range: Well-Known URI Suffix
description: Specifies the well-known URI suffix used by an identifier.

PURL domain
type: Property
term status: stable
domain includes: URI Reference
range includes: URI Reference
description: Specifies the PURL domain used by an identifier.

identifier
type: Property
type: ObjectProperty
term status: stable
replaces: identifiedBy
equivalent property: identifiedBy
domain: Resource
domain includes: NamedIndividual
range includes: URI
description: Specifies the identifier for a resource.
narrow match: P2699
narrow match: url

IANA reference
type: Property
type: ObjectProperty
term status: stable
replaces: IANARef
equivalent property: IANARef
range: Agent
sub property of: seeAlso
description: Identifies an IANA-affiliated resource available as a reference for this entity.

URI Scheme
type: Class
term status: stable
replaces: URIScheme
equivalent class: URIScheme
description: A URI scheme defines the structure and interpretation of URIs using it.

URI Scheme Identifier
type: Datatype
term status: stable
replaces: URISchemeDatatype
equivalent class: URISchemeDatatype
description: The identifier of a URI scheme.

Host
type: Class
term status: stable
description: The class of all URI hostnames, either domains or IP addresses.

Special Host
type: Class
term status: stable
description: The class of all URI hostnames that are special for the corresponding protocols.

Local Host
type: Class
term status: stable
description: The class of all URI hostnames that are not globally reachable.

URI Host Identifier
type: Datatype
term status: stable
description: The identifier of a host, using international characters.

URI Host Identifier (ASCII)
type: Datatype
term status: stable
description: The identifier of a host, using ASCII only.

Internet Domain
type: Class
term status: stable
replaces: Domain
equivalent class: Domain
subclass of: Host
description: A class of domain names that serve as identification of internet domains.
disjoint with: IP Address

Special-Use Domain
type: Class
term status: stable
subclass of: Internet Domain
subclass of: Special Host
description: A domain name that is reserved for a special purpose.

Locally-Served DNS Zone Domain
type: Class
term status: stable
subclass of: Internet Domain
subclass of: Local Host
description: A domain name that is located in the locally-served DNS zones.

Public Domain Suffix
type: Class
term status: stable
subclass of: Internet Domain
description: A domain name that is used as a public suffix for other domains. Also known as a registry controlled domain.

Top-Level Domain
type: Class
term status: stable
replaces: TopLevelDomain
equivalent class: TopLevelDomain
subclass of: Internet Domain
description: A domain that is not a subdomain of any other.

Country Top-Level Domain
type: Class
term status: stable
replaces: TopLevelDomain-CountryCode
equivalent class: TopLevelDomain-CountryCode
subclass of: Top-Level Domain
description: A domain name for a country.

Generic Top-Level Domain
type: Class
term status: stable
replaces: TopLevelDomain-Generic
equivalent class: TopLevelDomain-Generic
subclass of: Top-Level Domain
description: A generic domain name.

Restricted Generic Top-Level Domain
type: Class
term status: stable
replaces: TopLevelDomain-GenericRestricted
equivalent class: TopLevelDomain-GenericRestricted
subclass of: Top-Level Domain
subclass of: Generic Top-Level Domain
description: A generic domain name with restricted eligibility.

Infrastructure Top-Level Domain
type: Class
term status: stable
replaces: TopLevelDomain-Infrastructure
equivalent class: TopLevelDomain-Infrastructure
subclass of: Top-Level Domain
description: A domain name used for internet infrastructure.

Sponsored Top-Level Domain
type: Class
term status: stable
replaces: TopLevelDomain-Sponsored
equivalent class: TopLevelDomain-Sponsored
subclass of: Top-Level Domain
subclass of: Generic Top-Level Domain
description: A domain name for specific communities sponsored by an organization.

Proposed Top-Level Domain
type: Class
term status: stable
subclass of: Top-Level Domain
description: A proposed domain name, not yet incorporated into the registry.

Test Top-Level Domain
type: Class
term status: stable
replaces: TopLevelDomain-Test
equivalent class: TopLevelDomain-Test
subclass of: Top-Level Domain
description: A domain name used for testing.

IP address
type: Property
type: ObjectProperty
term status: stable
domain includes: Internet Domain
range: IP Address
description: Links a resolved IP address to the domain.

delegation record page
type: Property
type: ObjectProperty
term status: stable
replaces: delegationRecordPage
equivalent property: delegationRecordPage
domain includes: Top-Level Domain
range: Document
description: Links a page describing the delegation of the top-level domain.

sponsor
type: Property
type: ObjectProperty
term status: stable
replaces: sponsor
equivalent property: sponsor
domain includes: Top-Level Domain
range: Agent
description: Specifies the sponsor of the top-level domain.

subdomain
type: Property
type: ObjectProperty
term status: stable
replaces: subDom
equivalent property: subDom
domain: Internet Domain
range: Internet Domain
description: Links to a subdomain of the domain.

WHOIS record
type: Property
type: DatatypeProperty
term status: stable
replaces: whoIsRecord
equivalent property: whoIsRecord
domain includes: Internet Domain
domain includes: IP Address
range: string
description: Stores the response from a WHOIS server for the domain or IP address.

WHOIS server
type: Property
type: ObjectProperty
term status: stable
replaces: hasWhoIsServer
equivalent property: hasWhoIsServer
domain includes: Internet Domain
domain includes: IP Address
range includes: Internet Domain
description: Links to the domain of the WHOIS server used for the domain or IP address.

RDAP record
type: Property
type: ObjectProperty
term status: stable
domain includes: Internet Domain
domain includes: IP Address
range: Resource
description: Links to the resource storing an RDAP record about the domain or IP address.

RDAP server
type: Property
type: ObjectProperty
term status: stable
domain includes: Internet Domain
domain includes: IP Address
range includes: Internet Domain
description: Links to the domain of the RDAP server used for the domain or IP address.

HSTS enabled
type: Property
type: DatatypeProperty
term status: stable
domain includes: Internet Domain
range: boolean
description: Specifies whether HTTP Strict Transport Security (HSTS) is enabled for this domain.

public suffix
type: Property
type: ObjectProperty
term status: stable
domain includes: Internet Domain
range includes: Public Domain Suffix
description: Links to the domain that serves as a public suffix or registry for this domain.

IP Address
type: Class
term status: stable
subclass of: Host
description: An IP address of any type.
disjoint with: Internet Domain

IPv4 Address
type: Class
term status: stable
subclass of: IP Address
description: An IPv4 address.

IPv6 Address
type: Class
term status: stable
subclass of: IP Address
description: An IPv6 address.

Future IP Address
type: Class
term status: stable
subclass of: IP Address
description: A future IP address used in a URI.

Special-Purpose IP Address
type: Class
term status: stable
subclass of: IP Address
subclass of: Special Host
description: A special-purpose IP address.

Private IP Address
type: Class
term status: stable
subclass of: Special-Purpose IP Address
subclass of: Local Host
description: A private IP address.

Reserved IP Address
type: Class
term status: stable
subclass of: Special-Purpose IP Address
description: A reserved IP address.

Port
type: Class
term status: stable
description: A port for an internet protocol, with a specific number.

Protocol
type: Class
term status: stable
description: An internet protocol, such as TCP or UDP.
age: rfc791
age: rfc8200

Protocol Identifier
type: Datatype
term status: stable
description: The identifier of a protocol.

Named Service
type: Class
term status: stable
description: A named internet service, running on specific ports.

Named Service Identifier
type: Datatype
term status: stable
description: The identifier of a named service.

MIME Type
type: Class
term status: stable
replaces: Mimetype
equivalent class: Mimetype
description: A media type representing a format or a collection of related formats.

Discrete MIME Type
type: Class
term status: stable
subclass of: MIME Type
description: A media type that represents a single file or medium.
disjoint with: Multipart MIME Type

Multipart MIME Type
type: Class
term status: stable
subclass of: MIME Type
description: A media type that contains multiple media or parts.
disjoint with: Discrete MIME Type

Structured MIME Type
type: Class
term status: stable
subclass of: MIME Type
description: A media type that uses a structured suffix to indicate a more specific type.

Parametrized MIME Type
type: Class
term status: stable
subclass of: MIME Type
description: A media type with additional parameters.

Implied MIME Type
type: Class
term status: stable
subclass of: MIME Type
description: A media type implied from the structure of a file or medium.

MIME Type Identifier
type: Datatype
term status: stable
replaces: MimetypeDatatype
equivalent class: MimetypeDatatype
description: The identifier of a MIME type.

MIME parameters
type: Property
type: ObjectProperty
term status: stable
domain includes: Parametrized MIME Type
range: URI Part
description: Specifies the parameters of a MIME type.

Filename Suffix
type: Class
term status: stable
replaces: Suffix
equivalent class: Suffix
description: A filename extension, commonly corresponding to a format.

Filename Suffix Identifier
type: Datatype
term status: stable
replaces: SuffixDatatype
equivalent class: SuffixDatatype
description: The identifier of a suffix, without the dot.

File Format
type: Class
term status: stable
replaces: Format
equivalent class: Format
description: A file format, defining the structure of a file.

URI Field
type: Class
term status: stable
subclass of: Property
description: A field in the query or fragment portion of a URI.

URI Field Identifier
type: Datatype
term status: stable
description: The identifier of a URI field, percent-decoded.

URN Namespace
type: Class
term status: stable
description: A namespace used by a Uniform Resource Identifier.

Formal URN Namespace
type: Class
term status: stable
subclass of: URN Namespace
description: A URN namespace with formal registration.

Informal URN Namespace
type: Class
term status: stable
subclass of: URN Namespace
description: A URN namespace with informal registration.

Experimental URN Namespace
type: Class
term status: stable
subclass of: URN Namespace
description: An unregistered experimental URN namespace.

URN Namespace Identifier
type: Datatype
term status: stable
description: The identifier of a URN namespace.

Well-Known URI Suffix
type: Class
term status: stable
description: The identifier of a well-known resource.

Well-Known URI Suffix Identifier
type: Datatype
term status: stable
description: The identifier of a well-known URI suffix.

URI Part
type: Class
term status: stable
description: A non-hierarchical part of a URI, either a query or a fragment.

XPointer
type: Class
term status: stable
subclass of: URI Part
description: A URI fragment in the XPointer format.

Media Fragment
type: Class
term status: stable
subclass of: URI Part
description: A URI query or fragment in the Media Fragments format.

URI Part Identifier
type: Datatype
term status: stable
description: The query or fragment portion of a URI, undecoded.

URI Part Identifier (Percent-Decoded)
type: Datatype
term status: stable
description: The query or fragment portion of a URI, percent-decoded.

key
type: Property
deprecated: true
term status: deprecated
replaces: key
equivalent property: key
is replaced by: propertyID

length
type: Property
deprecated: true
term status: deprecated
replaces: length
equivalent property: length

md5 hash
type: Property
deprecated: true
term status: deprecated
replaces: md5
equivalent property: md5

URI Query Part
type: Class
deprecated: true
term status: deprecated
replaces: Query
equivalent class: Query
is replaced by: URI Part
description: Deprecated. Both query and fragment are identified using the same class.

URI Query Key
type: Class
deprecated: true
term status: deprecated
replaces: QueryKey
equivalent class: QueryKey
is replaced by: URI Field
description: Deprecated. URI fields are treated as properties.

URI Query Key-Value Pair
type: Class
deprecated: true
term status: deprecated
replaces: QueryKVP
equivalent class: QueryKVP
is replaced by: PropertyValue

used for format
type: Property
deprecated: true
term status: deprecated
replaces: usedForFormat
equivalent property: usedForFormat
is replaced by: mime
description: Deprecated. Its usage was replaced by an inverse property dbp:mime.

used for suffix
type: Property
deprecated: true
term status: deprecated
replaces: usedForSuffix
equivalent property: usedForSuffix
is replaced by: extension

value
type: Property
deprecated: true
term status: deprecated
replaces: value
equivalent property: value
is replaced by: value

Statement (reified)
type: Class
deprecated: true
term status: deprecated
replaces: Statement
equivalent class: Statement
is replaced by: Statement
description: Deprecated. Reified URI statements shall be described in another way.

object identified by
type: Property
deprecated: true
term status: deprecated
replaces: object
equivalent property: object
is replaced by: object
domain: Statement (reified)

predicate identified by
type: Property
deprecated: true
term status: deprecated
replaces: predicate
equivalent property: predicate
is replaced by: predicate
domain: Statement (reified)

subject identified by
type: Property
deprecated: true
term status: deprecated
replaces: subject
equivalent property: subject
is replaced by: subject
domain: Statement (reified)

statement true at
type: Property
deprecated: true
term status: deprecated
replaces: trueAt
equivalent property: trueAt

URI Identifier
type: Datatype
deprecated: true
term status: deprecated
replaces: URIDatatype
equivalent class: URIDatatype
is replaced by: anyURI

query string
type: Property
deprecated: true
term status: deprecated
replaces: queryString
equivalent property: queryString

URI Query Value
type: Class
deprecated: true
term status: deprecated
replaces: QueryValue
equivalent class: QueryValue

IANA page
type: Property
deprecated: true
term status: deprecated
replaces: IANAPage
equivalent property: IANAPage
is replaced by: page

WHOIS Server
type: Class
deprecated: true
term status: deprecated
replaces: WhoisServer
equivalent class: WhoisServer
description: Deprecated. A WHOIS server is identified by a domain name.

Valid Internet Domain
type: Class
deprecated: true
term status: deprecated
replaces: Domain-Valid
equivalent class: Domain-Valid
description: Deprecated. The validity of identifiers is indicated using other means.

Invalid Internet Domain
type: Class
deprecated: true
term status: deprecated
replaces: Domain-Invalid
equivalent class: Domain-Invalid
description: Deprecated. The validity of identifiers is indicated using other means.