ClassInstance

    Event Fundraiser

    A fundraiser campaign tied to an event, activity, gala, race, tournament, livestream, auction night, or other scheduled fundraising occasion.
    Enumeration instance of
    FundraiserType
    Instance Hierarchies
    1. Thing
    2. Intangible
    3. Enumeration
    4. FundraiserType::
    5. EventFundraiser
    1. Thing
    2. Intangible
    3. Campaign
    4. FundraiserCampaign
    5. EventFundraiser
    1. Thing
    2. Intangible
    3. Offer
    4. Listing
    5. Fundraiser
  1. FundraiserCampaign
  2. EventFundraiser
  3. Properties from Campaign
    PropertyExpected Typedescription
    eligibility
    Text
    DefinedTermAudienceAudienceSegmentEntitlementType
    Human-readable eligibility rules for a reward or campaign when the requirement is not yet captured by a more specific entitlement, audience, or admission property.
    Properties from Fundraiser
    PropertyExpected Typedescription
    fundraiserGoalAmount
    Number
    MonetaryAmount
    The target amount the fundraiser is trying to raise. Currency comes from the listing's baseCurrency.
    fundraiserRaisedAmount
    Number
    MonetaryAmount
    The amount currently raised by the fundraiser. Currency comes from the listing's baseCurrency.
    fundraiserType
    FundraiserType
    The fundraiser campaign mechanic, such as direct donation, crowdfunding, peer-to-peer fundraising, event fundraising, or recurring giving.
    raisedAmount
    MonetaryAmount
    Deprecated generic fundraiser raised amount term. Use fundraiserRaisedAmount for TMC listings.
    targetAmount
    MonetaryAmount
    Deprecated generic fundraiser target amount term. Use fundraiserGoalAmount for TMC listings.
    Properties from Listing
    PropertyExpected Typedescription
    accessibilityInformation
    Text
    Participant-facing notes that explain how accessibility needs are or can be supported for a listing, event, course, or facility.
    accessibilitySupport
    AccessibilityCategory
    Accessibility categories supported by a listing, course, event, facility, or other marketplace opportunity.
    activity
    PlayTypePhysicalActivityTypeSportType
    The physical activity, sport, or play type associated with an event, course, facility, or listing.
    addOn
    OfferOfferOption
    An additional offer that can only be obtained in combination with the first base offer (e.g. supplements and extensions that are available for a surcharge).
    attendanceRecords
    AttendanceRecord
    Attendance records captured for booked slots, listings, transaction items, or availability slots.
    attendeeInstructions
    Text
    Operational instructions a participant should know before attending or using a listing, such as what to bring, when to arrive, how to check in, or other practical guidance.
    availabilityEnds
    DateTime
    Time
    Date
    The date and time after which the offered item, space, service, reward, or benefit is no longer available for use, redemption, access, pickup, or fulfillment.
    availabilityPlans
    AvailabilityPlan
    The availability authoring rules attached to a listing, used for schedules, recurrence, exceptions, capacity defaults, and plan-level overrides.
    availabilityScheduleType
    AvailabilityScheduleType
    The schedule model used to represent a listing's availability, such as a single date/time, recurring time slots, day-based availability, work hours, or no schedule.
    availabilitySearchSummary
    AvailabilitySearchSummary
    A derived availability summary stored on the listing for fast search filters, such as days of week, time of day, next start time, and generation window.
    availabilitySlots
    AvailabilitySlot
    Concrete bookable availability occurrences generated or authored from a listing or availability plan.
    availabilityStarts
    Date
    Time
    DateTime
    The date and time when the offered item, space, service, reward, or benefit becomes available for use, redemption, access, pickup, or fulfillment.
    availabilityStatus
    ItemAvailability
    The current availability state of the offer, such as in stock, sold out, preorder, or limited availability.
    bookedSlots
    BookedSlot
    Confirmed booked slots or reservation records created against a concrete availability slot.
    bookingExternalUrl
    URL
    The external URL used when a listing's booking, registration, purchase, donation, application, or reward claim is completed outside the platform.
    bookingFlowRequirement
    BookingFlowRequirement
    OpenActive booking-flow features required to accept the offer, such as attendee details, intake forms, approval, negotiation, or message exchange.
    bookingFlowType
    BookingFlowType
    The product journey shell used by the booking UI, such as registration, reservation, donation, application, claim, or purchase.
    bookingInAdvance
    RequiredStatusType
    Whether accepting the offer requires, optionally supports, or does not support booking in advance.
    bookingPrepayment
    RequiredStatusType
    Whether accepting the offer requires, optionally supports, or does not support payment in advance.
    bookingPriceSelectionType
    BookingPriceSelectionType
    The amount picker shape used by the booking UI, such as a fixed amount, selectable price options, a customer-defined amount, price options with a custom amount, or free.
    bookingResolutionType
    BookingResolutionType
    Where and how the booking resolves: directly on the platform, by request or proposal, or externally.
    bookingUnitDuration
    Integer
    The number of booking units included in the default purchasable unit, interpreted with bookingUnitType.
    bookingUnitType
    BookingUnitType
    The unit a customer buys or books against an offer, such as minutes, hours, days, nights, or a custom unit.
    cancellationEvents
    CancellationEvent
    Runtime cancellation audit events attached to a listing, transaction item, or booked slot.
    cancellationTerms
    CancellationTerms
    Structured cancellation rules for the listing or offer before a customer books or purchases it.
    contactPoint
    ContactPointContactPointAssignment
    A structured contact route for an entity or contextual assignment, such as booking support, accessibility support, an event-day phone line, or an instructor contact.
    descriptionContentJson
    StructuredValue
    Canonical rich editor JSON state for a listing description. This is the editable structured content source used to derive plain text and formatted HTML outputs.
    eligibleEntitlementType
    EntitlementTypeDefinedTerm
    The entitlement a customer must hold to qualify for an offer or offer option, such as member-only access or member-only pricing.
    estimatedDuration
    QuantitativeValue
    An approximate duration range for an event, course, facility use, or listing when the exact duration is not fixed.
    formattedDescription
    Text
    Sanitized HTML rendering of rich listing description content, used for OpenActive import/export and other formatted-description projections.
    inventoryLevel
    QuantitativeValue
    The current approximate inventory level for the offer, such as remaining seats, units, passes, or simple bookable capacity.
    inventoryManagement
    InventoryManagementType
    How the platform manages inventory for an offer, such as unlimited availability, manual control, tracked inventory, or backorder behavior.
    isScheduledAsSlots
    Boolean
    Whether an event or listing should be presented as a dense set of time slots rather than a small set of individually named sessions.
    leader
    Person
    The person who leads an event, course, facility use, or listing experience, such as a coach, instructor, guide, host, or facilitator.
    listingMetrics
    ListingMetrics
    Listing-level metrics rollup for registration, attendance, booking, cancellation, no-show, and waitlist counters.
    listingOccurrenceMetrics
    ListingOccurrenceMetrics
    Per-occurrence metrics rollups for concrete availability slots or generated occurrence keys.
    listingSubTypes
    AccommodationTypeEventTypeFacilityTypeFundraiserTypeRewardTypeTripType
    Refinement classes that describe the specific shape of a listing below its broad listing type.
    listingType
    ListingType
    The broad category of offer represented by a listing.
    location
    Place
    Text
    VirtualLocationPostalAddress
    The location of, for example, where an event is happening, where an organization is located, or where an action takes place.
    marketplace
    Marketplace
    A marketplace associated with the entity.
    meetingPointInstructions
    Text
    Human-readable guidance for the exact place participants should meet within, near, or before reaching the listing location.
    microMarketplace
    MicroMarketplace
    The scoped micro-marketplace or partner marketplace experience that owns, curates, or distributes the listing within a parent marketplace.
    moderation
    ModerationResult
    The moderation result attached to an entity, describing the aggregate outcome and individual checks used to determine whether the entity can proceed or remain public.
    offerOptions
    OfferOption
    Checkout-facing options attached to an offer, including selectable price options, optional add-ons, and required charges.
    personnel
    Personnel
    People assigned to deliver, lead, present, perform, officiate, host, or support a listing or operational context.
    playTypes
    PlayType
    The types of sport, active recreation, and fitness associated with the entity.
    policies
    PolicyScope
    Scoped policy records that apply policy documents to a marketplace, provider, or listing.
    price
    Text
    Number
    The price of an offer or offer option before discounts or downstream transaction adjustments are applied.
    priceCurrency
    Text
    The currency of the price.
    priceCustomerDefinedAmountAllowed
    Boolean
    Whether the customer can choose the amount they pay for the offer, such as a donation or pay-what-you-can booking.
    priceValidUntil
    Date
    The date after which the stated price is no longer guaranteed. The offer may still exist, but the price may change.
    programme
    Brand
    A named programme, format, or branded activity model that an event, course, facility use, or listing follows, such as a recognized class format, league programme, or provider-run activity series.
    provider
    OrganizationPersonProvider
    The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller.
    publicationStatus
    PublicationStatusType
    The publication lifecycle state of a listing, used to control listing visibility and publishing workflow.
    routeGuides
    RouteGuide
    Route guides attached to a listing or offer option, such as race courses, trails, walking routes, or measured paths.
    slug
    Text
    A human-readable routing identifier used in platform URLs and path-based lookup.
    timezone
    Text
    The IANA time zone used to interpret dates, times, schedules, and generated availability occurrences.
    validFrom
    Date
    DateTime
    The date and time when users can begin accepting the offer, such as booking, purchasing, claiming, donating, registering, or applying.
    validFromBeforeStartDate
    Duration
    The relative duration before an occurrence starts when the offer becomes valid, such as opening registration 30 days before each session.
    validThrough
    Date
    DateTime
    The date and time after which users can no longer accept the offer, such as the close of registration, claiming, booking, donating, purchasing, or applying.
    validThroughBeforeStartDate
    Duration
    The relative duration before an occurrence starts after which the offer is no longer valid, such as closing registration 24 hours before each session.
    variantInventoryOptions
    VariantInventoryOption
    Inventory-bearing options scoped to a listing variant, used when a variant needs its own selectable stock or capacity choices.
    variantOf
    Listing
    Connects a child listing to the parent listing it refines when the child is itself a marketplace offer variant with its own listing lifecycle, such as a product variant, package tier, or fundraiser child campaign. Do not use this for named facility resources like courts, rooms, lanes, pitches, or studios; use facilityResources instead.
    variants
    Listing
    Child listing variants that refine a parent listing into purchasable, bookable, or otherwise selectable versions of the same offer. Named facility resources such as courts, rooms, lanes, pitches, or studios belong in facilityResources instead.
    verifications
    Verification
    Verification records attached to an account, provider, or listing. These are the actual workflow instances and outcomes, separate from lifecycle status, generic verification methods, moderation, and badge display rules.
    visibility
    VisibilityType
    The access and discovery scope for a listing.
    webProfiles
    WebProfiles
    The public website and platform profiles associated with an account, marketplace, listing, or related platform entity.
    website
    WebSite
    URL
    The full website URL associated with an item or WebProfiles value.
    Properties from Offer
    PropertyExpected Typedescription
    acceptedPaymentMethod
    PaymentMethodLoanOrCredit
    The payment method(s) accepted by seller for this offer.
    addOn
    OfferOfferOption
    An additional offer that can only be obtained in combination with the first base offer (e.g. supplements and extensions that are available for a surcharge).
    advanceBookingRequirement
    QuantitativeValue
    The amount of time that is required between accepting the offer and the actual usage of the resource or service.
    aggregateRating
    AggregateRating
    The overall rating, based on a collection of reviews or ratings, of the item.
    areaServed
    Text
    PlaceGeoShapeAdministrativeArea
    The geographic area where a service or offered item is provided.
    asin
    Text
    URL
    An Amazon Standard Identification Number (ASIN) is a 10-character alphanumeric unique identifier assigned by Amazon.com and its partners for product identification within the Amazon organization (summary from Wikipedia's article).
    Note also that this is a definition for how to include ASINs in Schema.org data, and not a definition of ASINs in general - see documentation from Amazon for authoritative details. ASINs are most commonly encoded as text strings, but the asin property supports URL/URI as potential values too.
    availabilityEnds
    DateTime
    Time
    Date
    The date and time after which the offered item, space, service, reward, or benefit is no longer available for use, redemption, access, pickup, or fulfillment.
    availabilityStarts
    Date
    Time
    DateTime
    The date and time when the offered item, space, service, reward, or benefit becomes available for use, redemption, access, pickup, or fulfillment.
    availabilityStatus
    ItemAvailability
    The current availability state of the offer, such as in stock, sold out, preorder, or limited availability.
    availableAtOrFrom
    Place
    The place(s) from which the offer can be obtained (e.g. store locations).
    availableDeliveryMethod
    DeliveryMethod
    The delivery method(s) available for this offer.
    bookingExternalUrl
    URL
    The external URL used when a listing's booking, registration, purchase, donation, application, or reward claim is completed outside the platform.
    bookingFlowRequirement
    BookingFlowRequirement
    OpenActive booking-flow features required to accept the offer, such as attendee details, intake forms, approval, negotiation, or message exchange.
    bookingFlowType
    BookingFlowType
    The product journey shell used by the booking UI, such as registration, reservation, donation, application, claim, or purchase.
    bookingInAdvance
    RequiredStatusType
    Whether accepting the offer requires, optionally supports, or does not support booking in advance.
    bookingPrepayment
    RequiredStatusType
    Whether accepting the offer requires, optionally supports, or does not support payment in advance.
    bookingPriceSelectionType
    BookingPriceSelectionType
    The amount picker shape used by the booking UI, such as a fixed amount, selectable price options, a customer-defined amount, price options with a custom amount, or free.
    bookingResolutionType
    BookingResolutionType
    Where and how the booking resolves: directly on the platform, by request or proposal, or externally.
    bookingUnitDuration
    Integer
    The number of booking units included in the default purchasable unit, interpreted with bookingUnitType.
    bookingUnitType
    BookingUnitType
    The unit a customer buys or books against an offer, such as minutes, hours, days, nights, or a custom unit.
    businessFunction
    BusinessFunction
    The transactional intent of an offer, such as selling, leasing, providing a service, giving something away, or raising funds.
    cancellationTerms
    CancellationTerms
    Structured cancellation rules for the listing or offer before a customer books or purchases it.
    category
    URL
    CategoryCode
    Text
    ThingPhysicalActivityCategoryPlayCategory
    A category for the item. Greater signs or slashes can be used to informally indicate a category hierarchy.
    checkoutPageURLTemplate
    Text
    A URL template (RFC 6570) for a checkout page for an offer. This approach allows merchants to specify a URL for online checkout of the offered product, by interpolating parameters such as the logged in user ID, product ID, quantity, discount code etc. Parameter naming and standardization are not specified here.
    deliveryLeadTime
    QuantitativeValue
    The typical delay between the receipt of the order and the goods either leaving the warehouse or being prepared for pickup, in case the delivery method is on site pickup.
    eligibleCustomerType
    BusinessEntityType
    The type(s) of customers for which the given offer is valid.
    eligibleDuration
    QuantitativeValue
    The duration for which the given offer is valid.
    eligibleEntitlementType
    EntitlementTypeDefinedTerm
    The entitlement a customer must hold to qualify for an offer or offer option, such as member-only access or member-only pricing.
    eligibleQuantity
    QuantitativeValue
    The interval and unit of measurement of ordering quantities for which the offer or price specification is valid. This allows e.g. specifying that a certain freight charge is valid only for a certain quantity.
    eligibleRegion
    Place
    Text
    GeoShape
    The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is valid.\n\nSee also ineligibleRegion.
    eligibleTransactionVolume
    PriceSpecification
    The transaction volume, in a monetary unit, for which the offer or price specification is valid, e.g. for indicating a minimal purchasing volume, to express free shipping above a certain order volume, or to limit the acceptance of credit cards to purchases to a certain minimal amount.
    gtin
    Text
    URL
    A Global Trade Item Number (GTIN). GTINs identify trade items, including products and services, using numeric identification codes.
    The GS1 digital link specifications express GTINs as URLs (URIs, IRIs, etc.). Details including regular expression examples can be found in, Section 6 of the GS1 URI Syntax specification; see also schema.org tracking issue for schema.org-specific discussion. A correct gtin value should be a valid GTIN, which means that it should be an all-numeric string of either 8, 12, 13 or 14 digits, or a "GS1 Digital Link" URL based on such a string. The numeric component should also have a valid GS1 check digit and meet the other rules for valid GTINs. See also GS1's GTIN Summary and Wikipedia for more details. Left-padding of the gtin values is not required or encouraged. The gtin property generalizes the earlier gtin8, gtin12, gtin13, and gtin14 properties.
    Note also that this is a definition for how to include GTINs in Schema.org data, and not a definition of GTINs in general - see the GS1 documentation for authoritative details.
    gtin12
    Text
    The GTIN-12 code of the product, or the product to which the offer refers. The GTIN-12 is the 12-digit GS1 Identification Key composed of a U.P.C. Company Prefix, Item Reference, and Check Digit used to identify trade items. See GS1 GTIN Summary for more details.
    gtin13
    Text
    The GTIN-13 code of the product, or the product to which the offer refers. This is equivalent to 13-digit ISBN codes and EAN UCC-13. Former 12-digit UPC codes can be converted into a GTIN-13 code by simply adding a preceding zero. See GS1 GTIN Summary for more details.
    gtin14
    Text
    The GTIN-14 code of the product, or the product to which the offer refers. See GS1 GTIN Summary for more details.
    gtin8
    Text
    The GTIN-8 code of the product, or the product to which the offer refers. This code is also known as EAN/UCC-8 or 8-digit EAN. See GS1 GTIN Summary for more details.
    hasAdultConsideration
    AdultOrientedEnumeration
    Used to tag an item to be intended or suitable for consumption or use by adults only.
    hasMeasurement
    QuantitativeValue
    A product measurement, for example the inseam of pants, the wheel size of a bicycle, or the gauge of a screw. Usually an exact measurement, but can also be a range of measurements for adjustable products, for example belts and ski bindings.
    hasMerchantReturnPolicy
    MerchantReturnPolicy
    Specifies a MerchantReturnPolicy that may be applicable.
    includesObject
    TypeAndQuantityNode
    This links to a node or nodes indicating the exact quantity of the products included in an Offer or ProductCollection.
    ineligibleRegion
    PlaceGeoShape
    Text
    The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is not valid, e.g. a region where the transaction is not allowed.\n\nSee also eligibleRegion.
    inventoryLevel
    QuantitativeValue
    The current approximate inventory level for the offer, such as remaining seats, units, passes, or simple bookable capacity.
    isFamilyFriendly
    Boolean
    Indicates whether this content is family friendly.
    itemCondition
    OfferItemCondition
    A predefined value from OfferItemCondition specifying the condition of the product or service, or the products or services included in the offer. Also used for product return policies to specify the condition of products accepted for returns.
    itemOffered
    AccommodationAggregateOfferCreativeWorkEducationalOccupationalProgramEventFundraiserJobPostingMenuItemProductServiceTrip
    An item being offered (or demanded). The transactional nature of the offer or demand is documented using businessFunction, e.g. sell, lease etc. While several common expected types are listed explicitly in this definition, others can be used. Using a second type, such as Product or a subtype of Product, can clarify the nature of the offer.
    leaseLength
    QuantitativeValueDuration
    Length of the lease for some Accommodation, either particular to some Offer or in some cases intrinsic to the property.
    mobileUrl
    Text
    The mobileUrl property is provided for specific situations in which data consumers need to determine whether one of several provided URLs is a dedicated 'mobile site'.
    To discourage over-use, and reflecting intial usecases, the property is expected only on Product and Offer, rather than Thing. The general trend in web technology is towards responsive design in which content can be flexibly adapted to a wide range of browsing environments. Pages and sites referenced with the long-established url property should ideally also be usable on a wide variety of devices, including mobile phones. In most cases, it would be pointless and counter productive to attempt to update all url markup to use mobileUrl for more mobile-oriented pages. The property is intended for the case when items (primarily Product and Offer) have extra URLs hosted on an additional "mobile site" alongside the main one. It should not be taken as an endorsement of this publication style.
    mpn
    Text
    The Manufacturer Part Number (MPN) of the product, or the product to which the offer refers.
    offeredBy
    OrganizationPerson
    A pointer to the organization or person making the offer.
    offerOptions
    OfferOption
    Checkout-facing options attached to an offer, including selectable price options, optional add-ons, and required charges.
    price
    Text
    Number
    The price of an offer or offer option before discounts or downstream transaction adjustments are applied.
    priceCurrency
    Text
    The currency of the price.
    priceCustomerDefinedAmountAllowed
    Boolean
    Whether the customer can choose the amount they pay for the offer, such as a donation or pay-what-you-can booking.
    priceSpecification
    PriceSpecification
    One or more detailed price specifications, indicating the unit price and delivery or payment charges.
    priceValidUntil
    Date
    The date after which the stated price is no longer guaranteed. The offer may still exist, but the price may change.
    review
    Review
    Reviews of the item, listing, place, organization, or offer.
    reviews
    Review
    Review of the item.
    seller
    OrganizationPerson
    An entity which offers (sells / leases / lends / loans) the services / goods. A seller may also be a provider.
    serialNumber
    Text
    The serial number or any alphanumeric identifier of a particular product. When attached to an offer, it is a shortcut for the serial number of the product included in the offer.
    shippingDetails
    OfferShippingDetails
    Indicates information about the shipping policies and options associated with an Offer.
    sku
    Text
    The Stock Keeping Unit (SKU), i.e. a merchant-specific identifier for a product or service, or the product to which the offer refers.
    validFrom
    Date
    DateTime
    The date and time when users can begin accepting the offer, such as booking, purchasing, claiming, donating, registering, or applying.
    validFromBeforeStartDate
    Duration
    The relative duration before an occurrence starts when the offer becomes valid, such as opening registration 30 days before each session.
    validThrough
    Date
    DateTime
    The date and time after which users can no longer accept the offer, such as the close of registration, claiming, booking, donating, purchasing, or applying.
    validThroughBeforeStartDate
    Duration
    The relative duration before an occurrence starts after which the offer is no longer valid, such as closing registration 24 hours before each session.
    warranty
    WarrantyPromise
    The warranty promise(s) included in the offer.
    Properties from Thing
    PropertyExpected Typedescription
    additionalType
    URL
    An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.
    alternateName
    Text
    An alias for the item.
    description
    Text
    A description of the item.
    disambiguatingDescription
    Text
    A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.
    identifier
    PropertyValue
    URL
    Text
    The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc.
    image
    URL
    ImageObject
    An image of the item. This can be a URL or a fully described ImageObject.
    instanceOf
    Enumeration
    Type to which this subject belongs. Use for membership in a value set (Enumeration), not inheritance. Example: K2 instanceOf mountain; volcano subClassOf mountain.
    mainEntityOfPage
    URL
    CreativeWork
    Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.
    name
    Text
    The name of the item.
    potentialAction
    Action
    Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.
    related
    Thing
    Associates a term with another vocabulary term that is useful to understand alongside it, without claiming hierarchy or equivalence.
    sameAs
    URL
    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.
    subjectOf
    EventCreativeWork
    A CreativeWork or Event about this Thing.
    url
    URL
    URL of the item.