Add Schema Checker to your device

Use your browser menu to install this website as an app or add it to your home screen.

Schema.org type reference

Boolean — Schema.org Type, Hierarchy & Properties

Learn about Schema.org Boolean: parent types, child types, property value relationships and official references. Independent local educational guide.

Source: Schema.org v30.1 offline vocabulary. Official Boolean definition.

What is Boolean?

Boolean: True or False.

DataType guidance: Boolean describes the format or meaning of a value. Use it where a Schema.org property accepts this value type. See the property table below for practical contexts.

Full parent hierarchy

Each chain starts at a root type. Multiple paths are shown when Schema.org defines more than one parent. For very complex types, up to 256 paths are displayed; consult the official definition for the full graph.

  1. DataType → Boolean

Direct parents: DataType

Child types (0)

No entries listed in the available snapshot.

Properties that accept Boolean values (35)

PropertyOn typesDescription
abridgedBookIndicates whether the book is an abridged edition.
acceptsReservationsFoodEstablishmentIndicates whether a FoodEstablishment accepts reservations. Values can be Boolean, an URL at which reservations can be made or (for backwards compatibility) the strings ```Yes``` or ```No```.
cashBackPaymentCardA cardholder benefit that pays the cardholder a small percentage of their net expenditures.
contactlessPaymentPaymentCardA secure method for consumers to purchase products or services via debit, credit or smartcards by using RFID or NFC technology.
directApplyJobPostingIndicates whether an [[url]] that is associated with a [[JobPosting]] enables direct application for the job, via the posting website. A job posting is considered to have directApply of [[True]] if an application process for the specified job can be directly initiated via the url(s) given (noting that e.g. multiple internet domains might nevertheless be involved at an implementation level). A value of [[False]] is appropriate if there is no clear path to applying directly online for the specified job, navigating directly from the JobPosting url(s) supplied.
doesNotShipOfferShippingDetails or ShippingConditions or ShippingRateSettingsIndicates when shipping to a particular [[shippingDestination]] is not available.
domiciledMortgageMortgageLoanWhether borrower is a resident of the jurisdiction where the property is located.
experienceInPlaceOfEducationJobPostingIndicates whether a [[JobPosting]] will accept experience (as indicated by [[OccupationalExperienceRequirements]]) in place of its formal educational qualifications (as indicated by [[educationRequirements]]). If true, indicates that satisfying one of these requirements is sufficient.
freePublicationEventA flag to signal that the item, event, or place is accessible for free.
hasDriveThroughServicePlaceIndicates whether some facility (e.g. [[FoodEstablishment]], [[CovidTestingFacility]]) offers a service that can be used by driving through in a car. In the case of [[CovidTestingFacility]] such facilities could potentially help with social distancing from other potentially-infected users.
healthPlanCostSharingHealthPlanFormulary or HealthPlanNetworkThe costs to the patient for services under this network or formulary.
inStoreReturnsOfferedMerchantReturnPolicyAre in-store returns offered? (For more advanced return methods use the [[returnMethod]] property.)
isAcceptingNewPatientsMedicalOrganizationWhether the provider is accepting new patients.
isAccessibleForFreeCreativeWork or Event or PlaceA flag to signal that the item, event, or place is accessible for free.
isAvailableGenericallyDrugTrue if the drug is available in a generic form (regardless of name).
isFamilyFriendlyCreativeWork or Offer or ProductIndicates whether this content is family friendly.
isGiftOrderIndicates whether the offer was accepted as a gift for someone other than the buyer.
isLiveBroadcastBroadcastEventTrue if the broadcast is of a live event.
isProprietaryDietarySupplement or DrugTrue if this item's name is a proprietary/brand name (vs. generic name).
isResizable3DModel (official)Whether the 3DModel allows resizing. For example, room layout applications often do not allow 3DModel elements to be resized to reflect reality.
isUnlabelledFallbackDeliveryTimeSettings or ShippingRateSettingsThis can be marked 'true' to indicate that some published [[DeliveryTimeSettings]] or [[ShippingRateSettings]] are intended to apply to all [[OfferShippingDetails]] published by the same merchant, when referenced by a [[shippingSettingsLink]] in those settings. It is not meaningful to use a 'true' value for this property alongside a transitTimeLabel (for [[DeliveryTimeSettings]]) or shippingLabel (for [[ShippingRateSettings]]), since this property is for use with unlabelled settings.
jobImmediateStartJobPostingAn indicator as to whether a position is available for an immediate start.
multipleValuesPropertyValueSpecificationWhether multiple values are allowed for the property. Default is false.
offersPrescriptionByMailHealthPlanFormularyWhether prescriptions can be delivered by mail.
petsAllowedAccommodation or ApartmentComplex or FloorPlan or LodgingBusinessIndicates whether pets are allowed to enter the accommodation or lodging business. More detailed information can be put in a text value.
publicAccessPlaceA flag to signal that the [[Place]] is open to public visitors. If this property is omitted there is no assumed default boolean value.
readonlyValuePropertyValueSpecificationWhether or not a property is mutable. Default is false. Specifying this for a property that also has a value makes it act similar to a "hidden" input in an HTML form.
recourseLoanLoanOrCreditThe only way you get the money back in the event of default is the security. Recourse is where you still have the opportunity to go back to the borrower for the rest of the money.
renegotiableLoanLoanOrCreditWhether the terms for payment of interest can be renegotiated during the life of the loan.
representativeOfPageImageObjectIndicates whether this image is representative of the content of the page.
requiresSubscriptionActionAccessSpecification or MediaObjectIndicates if use of the media require a subscription (either paid or free). Allowed values are ```true``` or ```false``` (note that an earlier version had 'yes', 'no').
smokingAllowedPlaceIndicates whether it is allowed to smoke in the place, e.g. in the restaurant, hotel or hotel room.
valueMonetaryAmount or PropertyValue or QuantitativeValueThe value of a [[QuantitativeValue]] (including [[Observation]]) or property value node.\n\n* For [[QuantitativeValue]] and [[MonetaryAmount]], the recommended type for values is 'Number'.\n* For [[PropertyValue]], it can be 'Text', 'Number', 'Boolean', 'StructuredValue' or 'QualitativeValue'.\n* Use values from 0123456789 (Unicode 'DIGIT ZERO' (U+0030) to 'DIGIT NINE' (U+0039)) rather than superficially similar Unicode symbols.\n* Use '.' (Unicode 'FULL STOP' (U+002E)) rather than ',' to indicate a decimal point. Avoid using these symbols as a readability separator.
valueAddedTaxIncludedPriceSpecificationSpecifies whether the applicable value-added tax (VAT) is included in the price specification or not.
valueRequiredPropertyValueSpecificationWhether the property must be filled in to complete the action. Default is false.

Properties directly defined on Boolean (0)

This is a DataType: it is mainly used as a property value, not as a Thing with its own descriptive fields. The table above shows properties that accept Boolean values.

No domainIncludes entries found.

Schema.org vs Google

This type's presence in Schema.org is not a Google feature approval. Check our dated Google status snapshot and Google's official Rich Results Test separately.

← Back to Schema Explorer