OpenActive Vocabulary Terms
The terms in the OpenActive Vocabulary, listed below, are defined within the Modelling Opportunity Data and Open Booking API specifications.
These specifications are being developed by the OpenActive W3C Community Group.
This vocabulary is also available in JSON-LD format via a GET of the URL "https://openactive.io/"
using an Accept
header of application/ld+json
, and additionally via a CDN at the URL "https://openactive.io/ns/oa.jsonld"
for production use.
For more information, see the developer documentation.
Classes
- AgentBroker
- AttendeeAbsent
- AttendeeAttended
- AwaitingSellerConfirmation
- BabyChanging
- BookingService
- BooleanFormFieldSpecification
- BrokerType
- CancellationNotPermittedError
- ChangingFacilities
- Creche
- CustomerAccount
- CustomerCancelled
- CustomerRejected
- DropdownFormFieldSpecification
- DynamicPayment
- Entitlement
- FacilityUse
- FemaleOnly
- FileUploadFormFieldSpecification
- GenderRestrictionType
- GoneError
- HeadlineEvent
- IncompleteAttendeeDetailsError
- IncompleteBrokerDetailsError
- IncompleteCustomerDetailsError
- IncompleteIntakeFormError
- IncompleteOrderItemError
- IncompletePaymentDetailsError
- IndividualFacilityUse
- InternalApplicationError
- InternalLibraryConfigurationError
- InternalLibraryError
- InternalOpenBookingError
- InvalidAPITokenError
- InvalidAuthorizationDetailsError
- InvalidIntakeFormError
- InvalidOpportunityOrOfferIdError
- InvalidPaymentDetailsError
- Lease
- Lockers
- MaleOnly
- MethodNotAllowedError
- MissingPaymentDetailsError
- NoAPITokenError
- NoBroker
- NoRestriction
- NotFoundError
- OfferOverride
- OpenBookingApproval
- OpenBookingAttendeeDetails
- OpenBookingError
- OpenBookingFlowRequirement
- OpenBookingIntakeForm
- OpenBookingMessageExchange
- OpenBookingNegotiation
- OpportunityCapacityIsReservedByLeaseError
- OpportunityHasInsufficientCapacityError
- OpportunityIntractableError
- OpportunityIsFullError
- OpportunityIsInConflictError
- OpportunityOfferPairNotBookableError
- Optional
- OrderAlreadyExistsError
- OrderCreationComplete
- OrderCreationFailedError
- OrderCreationPaymentAuthorized
- OrderCreationPaymentCaptured
- OrderCreationPaymentDue
- OrderCreationStatus
- OrderItemConfirmed
- OrderItemIdInvalidError
- OrderItemNotWithinOrderError
- OrderItemStatus
- OrderProposalStatus
- OrderProposalVersionOutdatedError
- OrderProposal
- OrderQuote
- ParagraphFormFieldSpecification
- Parking
- PartialSchedule
- PatchContainsExcessivePropertiesError
- PatchNotAllowedOnPropertyError
- Payment
- PrivacyPolicy
- RequiredStatusType
- Required
- ResellerBroker
- ScheduledSession
- SellerAccepted
- SellerCancelled
- SellerMismatchError
- SellerNotFoundError
- SellerRejected
- SessionSeries
- ShortAnswerFormFieldSpecification
- Showers
- Slot
- TaxChargeSpecification
- TaxGross
- TaxMode
- TaxNet
- TemporarilyUnableToCreateOrderError
- TemporarilyUnableToDeleteOrderError
- TemporarilyUnableToProduceOrderQuoteError
- TemporarilyUnableToUpdateOrderError
- TermsOfUse
- Terms
- Toilets
- TooManyRequestsError
- TotalPaymentDueMismatchError
- Towels
- UnableToProcessOrderItemError
- UnacceptableOfferError
- UnauthenticatedError
- Unavailable
- UnexpectedOrderTypeError
- UnknownOfferError
- UnknownOpportunityError
- UnknownOrIncorrectEndpointError
- UnknownOrderError
- UnnecessaryPaymentDetailsError
Properties
- accessChannel
- accessId
- accessPass
- accessibilityInformation
- accessibilitySupport
- accountNumber
- activity
- additionalAdmissionRestriction
- ageRange
- ageRestriction
- aggregateFacilityUse
- allowCustomerCancellationFullRefund
- attendeeDetailsRequired
- attendeeInstructions
- authenticationAuthority
- backgroundImage
- bookingService
- brokerRole
- cancellationMessage
- concept
- customerAccountBookingRestriction
- customerNotice
- eligibleEntitlementType
- emergencyContact
- endpointUrl
- entitlementType
- entitlement
- evidenceRequestAction
- facilityType
- facilityUse
- genderRestriction
- hasAccount
- hasHiddenEntitlements
- idTemplate
- individualFacilityUse
- instanceOfCourse
- instance
- isCoached
- isOpenBookingAllowed
- isOpenBookingWithCustomerAccountAllowed
- latestCancellationBeforeStartDate
- leader
- leaseExpires
- lease
- level
- maximumUses
- meetingPoint
- openBookingFlowRequirement
- openBookingInAdvance
- openBookingPrepayment
- orderCreationStatus
- orderCustomerNote
- orderItemIntakeFormResponse
- orderItemIntakeForm
- orderProposalStatus
- orderProposalVersion
- orderRequiresApproval
- orderSellerNote
- outstandingAction
- paymentProviderId
- payment
- programme
- rate
- remainingUses
- requestId
- requiresExplicitConsent
- scheduledEventType
- schedulingNote
- statusCode
- taxCalculationExcluded
- taxMode
- totalPaymentTax
- unitTaxSpecification
- validFromBeforeStartDate
- validThroughBeforeStartDate
- valueOption