Skip to main content

schema:UnitPriceSpecification

schema.org's UnitPriceSpecification: one price, with a name saying which price it is and a unit text saying what a unit is. It carries an amount, never a percentage.

idurirequired

URI format identifier used to refer to this node within the graph.

Example: https://graph.onteric.com/.draft-nodes/f85b8b6b37fe3e8b144829d200000000
typestringrequired

A type identifier used to indicate the data model that the node conforms to.

Constant value: schema:UnitPriceSpecification
Example: schema:UnitPriceSpecification
namestring

What this price is, taken from the label printed beside it, such as 'Subtotal', 'VAT' or 'Total'.

Example: VAT
descriptionstring

Any wording printed with the figure, such as the rate a tax line states.

pricestring
Financial

The amount, as digits only with no currency symbol and no thousands separator.

Possible values: Value must match regular expression ^[0-9]{1,}(\.[0-9]{2})?$

Example: 228.00
priceCurrencystring

The currency of the amount, as a three-letter ISO 4217 code.

Possible values: Value must match regular expression ^[A-Z]{3}$

Example: GBP
unitTextstring

What one unit is, as the line words it, such as 'hour', 'day' or 'each'.

Example: hour
unitCodestring

The unit of measurement as a three-character UN/CEFACT Common Code, where one is given.

Example: HUR
valueAddedTaxIncludedboolean

Whether the price already includes value added tax. Omitted where the document does not say.

Example: false
priceTypestring

The kind of price this is.

Possible values: [InvoicePrice, ListPrice, MSRP, MinimumAdvertisedPrice, RegularPrice, SRP, SalePrice, StrikethroughPrice]

Example: InvoicePrice
schema:UnitPriceSpecification
{
"id": "https://graph.onteric.com/.draft-nodes/f85b8b6b37fe3e8b144829d200000000",
"type": "schema:UnitPriceSpecification",
"name": "VAT",
"description": "string",
"price": "228.00",
"priceCurrency": "GBP",
"unitText": "hour",
"unitCode": "HUR",
"valueAddedTaxIncluded": false,
"priceType": "InvoicePrice"
}