openactive / open-booking-api

Repository for the Open Booking API specification
Other
2 stars 3 forks source link

Issue expressing nested required properties using attendeeDetailsRequired #216

Open nickevansuk opened 3 years ago

nickevansuk commented 3 years ago

Currently it is not possible to express nested required properties using attendeeDetailsRequired, for example which properties within address are required.

The current form of attendeeDetailsRequired is as follows:

  "attendeeDetailsRequired": [
    "https://schema.org/givenName",
    "https://schema.org/familyName"
  ],

This limitation should be explicitly mentioned in the spec.