ClubManager.Api

<back to all web services

ViewBookingMemberAccess

Requires Authentication
Required role:API
The following routes are available for this service:
All Verbs/api/Query/BookingMemberAccess
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports ClubManager.Api.Services.Query

Namespace Global

    Namespace ClubManager.Api.Services.Query

        Public Partial Class AttendanceInstance
            Public Overridable Property AttendanceId As Integer
            Public Overridable Property [Date] As Date
            Public Overridable Property Member As MemberInstance
            <References(GetType(MemberInstance))>
            Public Overridable Property MemberId As Integer

            Public Overridable Property Demo As Boolean
        End Class

        Public Partial Class BookingInstance
            Public Overridable Property BookingId As Integer
            Public Overridable Property Name As String
            Public Overridable Property Notes As String
            Public Overridable Property StartDate As Date
            Public Overridable Property Duration As Integer
            Public Overridable Property AllDay As Boolean
            Public Overridable Property Recurrence As String
            Public Overridable Property UseRecurrence As Boolean
            Public Overridable Property MinAttendees As Nullable(Of Integer)
            Public Overridable Property MaxAttendees As Nullable(Of Integer)
            Public Overridable Property Product As ProductInstance
            <References(GetType(ProductInstance))>
            Public Overridable Property ProductId As Nullable(Of Integer)

            Public Overridable Property Facility As FacilityInstance
            <References(GetType(FacilityInstance))>
            Public Overridable Property FacilityId As Nullable(Of Integer)

            Public Overridable Property Staff As StaffInstance
            <References(GetType(StaffInstance))>
            Public Overridable Property StaffId As Nullable(Of Integer)

            Public Overridable Property ParentBooking As BookingInstance
            <References(GetType(BookingInstance))>
            Public Overridable Property ParentBookingId As Nullable(Of Integer)

            Public Overridable Property SeriesIndex As Nullable(Of Integer)
            Public Overridable Property Deleted As Boolean
            Public Overridable Property Demo As Boolean
            Public Overridable Property Member As MemberInstance
            <References(GetType(MemberInstance))>
            Public Overridable Property MemberId As Nullable(Of Integer)

            Public Overridable Property EndDate As Nullable(Of Date)
            Public Overridable Property TasterSession As Nullable(Of Boolean)
            Public Overridable Property ImmediatePayment As Boolean
            Public Overridable Property GradingEvent As Nullable(Of Boolean)
            Public Overridable Property Url As String
            Public Overridable Property Visible As Boolean
            Public Overridable Property Bookable As Boolean
            Public Overridable Property NonMemberProductId As Nullable(Of Integer)
            Public Overridable Property TasterSessionProductId As Nullable(Of Integer)
            Public Overridable Property ActiveMemberCanBook As Boolean
            Public Overridable Property NonMemberCanBook As Boolean
            Public Overridable Property OnlineBookingTimetableLimit As Nullable(Of Integer)
            Public Overridable Property OnlineBookingCancellationLimit As Nullable(Of Integer)
            Public Overridable Property BookingCategoryId As Nullable(Of Integer)
        End Class

        Public Partial Class BookingMemberAccessInstance
            Public Overridable Property Member As MemberInstance
            <References(GetType(MemberInstance))>
            Public Overridable Property MemberId As Integer

            Public Overridable Property Booking As BookingInstance
            <References(GetType(BookingInstance))>
            Public Overridable Property BookingId As Integer

            <References(GetType(MembershipInstance))>
            Public Overridable Property MembershipId As Nullable(Of Integer)

            Public Overridable Property MembershipType As MembershipTypeInstance
            <References(GetType(MembershipTypeInstance))>
            Public Overridable Property MembershipTypeId As Nullable(Of Integer)

            Public Overridable Property Product As ProductInstance
            <References(GetType(ProductInstance))>
            Public Overridable Property ProductId As Nullable(Of Integer)

            Public Overridable Property BookingAttendeeId As Nullable(Of Integer)
            Public Overridable Property Purchase As PurchaseInstance
            <References(GetType(PurchaseInstance))>
            Public Overridable Property PurchaseId As Nullable(Of Integer)

            Public Overridable Property Attendance As AttendanceInstance
            <References(GetType(AttendanceInstance))>
            Public Overridable Property AttendanceId As Nullable(Of Integer)

            Public Overridable Property EndDate As Nullable(Of Date)
            Public Overridable Property CanBook As Integer
            Public Overridable Property IsFree As Integer
        End Class

        Public Partial Class FacilityInstance
            Public Overridable Property FacilityId As Integer
            Public Overridable Property Name As String
            Public Overridable Property Description As String
            Public Overridable Property Schedule As ScheduleInstance
            <References(GetType(ScheduleInstance))>
            Public Overridable Property ScheduleId As Integer

            Public Overridable Property Colour As String
            Public Overridable Property Bookable As Boolean
            Public Overridable Property Deleted As Boolean
            Public Overridable Property Demo As Boolean
            Public Overridable Property Group As String
        End Class

        Public Partial Class LossReasonInstance
            Public Overridable Property LossReasonId As Integer
            Public Overridable Property Reason As String
            Public Overridable Property Deleted As Boolean
            Public Overridable Property Demo As Boolean
            Public Overridable Property Selectable As Boolean
        End Class

        Public Partial Class MemberInstance
            Public Sub New()
                Photo = New Byte(){}
            End Sub

            Public Overridable Property MemberId As Integer
            Public Overridable Property MemberType As Integer
            Public Overridable Property MembershipNumber As String
            Public Overridable Property CardNumber As String
            Public Overridable Property CompanyName As String
            Public Overridable Property Surname As String
            Public Overridable Property Forenames As String
            Public Overridable Property Title As String
            Public Overridable Property Gender As Integer
            Public Overridable Property DateOfBirth As Nullable(Of Date)
            Public Overridable Property Address1 As String
            Public Overridable Property Address2 As String
            Public Overridable Property City As String
            Public Overridable Property County As String
            Public Overridable Property Postcode As String
            Public Overridable Property HomePhone As String
            Public Overridable Property MobilePhone As String
            Public Overridable Property EmailAddress As String
            Public Overridable Property EmailOptOut As Boolean
            Public Overridable Property SmsOptOut As Boolean
            Public Overridable Property PhoneOptOut As Boolean
            Public Overridable Property LetterOptOut As Boolean
            Public Overridable Property DirectDebitAccountHolder As String
            Public Overridable Property DirectDebitAccountNumber As String
            Public Overridable Property DirectDebitSortCode As String
            Public Overridable Property JoinedDate As Nullable(Of Date)
            Public Overridable Property DirectDebitBankAddress As String
            Public Overridable Property FullName As String
            Public Overridable Property ExternalReference As String
            Public Overridable Property Photo As Byte()
            Public Overridable Property PhotoModifiedDate As Nullable(Of Date)
            Public Overridable Property Notes As String
            Public Overridable Property Deleted As Boolean
            Public Overridable Property Demo As Boolean
            Public Overridable Property UseExternalStatus As Boolean
            Public Overridable Property ExternalStatus As Integer
            Public Overridable Property FreeText As String
            Public Overridable Property MemberKey As Nullable(Of Guid)
            Public Overridable Property Balance As Decimal
            Public Overridable Property CreditLimit As Decimal
            Public Overridable Property CreatedDate As Date
            Public Overridable Property ModifiedDate As Nullable(Of Date)
            Public Overridable Property DeletedDate As Nullable(Of Date)
            Public Overridable Property ExternalSource As Integer
            Public Overridable Property RetentionMetric As Nullable(Of Decimal)
            Public Overridable Property MonthlyAttendanceFrequency As Nullable(Of Decimal)
            Public Overridable Property AssignedToUserId As Nullable(Of Integer)
            Public Overridable Property CreatedByUserId As Nullable(Of Integer)
            Public Overridable Property DeletedByUserId As Nullable(Of Integer)
            Public Overridable Property LossReason As LossReasonInstance
            <References(GetType(LossReasonInstance))>
            Public Overridable Property LossReasonId As Nullable(Of Integer)

            Public Overridable Property WonOrLost As Nullable(Of Integer)
            Public Overridable Property WonOrLostDate As Nullable(Of Date)
            Public Overridable Property GiftAidPermission As Boolean
            Public Overridable Property PhotoPermission As Nullable(Of Boolean)
            Public Overridable Property FirstAidPermission As Nullable(Of Boolean)
            Public Overridable Property EmergencyContact As String
            Public Overridable Property WonOrLostByUser As UserInstance
            <References(GetType(UserInstance))>
            Public Overridable Property WonOrLostByUserId As Nullable(Of Integer)

            Public Overridable Property AgreedToTerms As Nullable(Of Date)
            Public Overridable Property OnlineBookingBanned As Boolean
            Public Overridable Property Country As String
            Public Overridable Property FingerprintEnrolled As Nullable(Of Date)
            Public Overridable Property LastPaymentAmount As Nullable(Of Decimal)
            Public Overridable Property Pin As String
            Public Overridable Property ProspectingPoints As Integer
            Public Overridable Property AchievementPoints As Integer
            Public Overridable Property ParentForenames As String
            Public Overridable Property ParentSurname As String
        End Class

        Public Partial Class MembershipTypeInstance
            Public Overridable Property MembershipTypeId As Integer
            Public Overridable Property Name As String
            Public Overridable Property Description As String
            Public Overridable Property Definition As String
            Public Overridable Property Schedule As ScheduleInstance
            <References(GetType(ScheduleInstance))>
            Public Overridable Property ScheduleId As Integer

            Public Overridable Property Deleted As Boolean
            Public Overridable Property Demo As Boolean
            Public Overridable Property Public As Boolean
            Public Overridable Property SessionsRemaining As Nullable(Of Integer)
            Public Overridable Property ClassesRemaining As Nullable(Of Integer)
            Public Overridable Property SortOrder As Nullable(Of Integer)
            Public Overridable Property Special As Boolean
            Public Overridable Property MultiSiteAccess As Boolean
            Public Overridable Property MemberLimit As Integer
            Public Overridable Property PromotionCode As String
            Public Overridable Property PromotionStart As Nullable(Of Date)
            Public Overridable Property PromotionEnd As Nullable(Of Date)
            Public Overridable Property LicensesRemaining As Nullable(Of Integer)
            Public Overridable Property BookingAccessOnly As Boolean
            Public Overridable Property SessionsPeriod As Nullable(Of Integer)
            Public Overridable Property SessionsFrequency As Nullable(Of Integer)
            Public Overridable Property StartsOn As Nullable(Of Date)
            Public Overridable Property AllowSelectionAfterStartsOn As Boolean
        End Class

        Public Partial Class ProductInstance
            Public Overridable Property ProductId As Integer
            Public Overridable Property Group As String
            Public Overridable Property Name As String
            Public Overridable Property Description As String
            Public Overridable Property Price As Decimal
            Public Overridable Property VAT As Nullable(Of Decimal)
            Public Overridable Property TotalPrice As Nullable(Of Decimal)
            Public Overridable Property ProductType As Integer
            Public Overridable Property Deleted As Boolean
            Public Overridable Property Demo As Boolean
            Public Overridable Property UsageCount As Nullable(Of Integer)
            Public Overridable Property StockLevel As Nullable(Of Integer)
            Public Overridable Property ReorderFlag As Nullable(Of Integer)
            Public Overridable Property VisibleOnline As Boolean
        End Class

        Public Partial Class PurchaseInstance
            Public Overridable Property PurchaseId As Integer
            Public Overridable Property ReceiptId As Nullable(Of Integer)
            Public Overridable Property [Date] As Date
            Public Overridable Property Quantity As Decimal
            Public Overridable Property ProductPrice As Decimal
            Public Overridable Property ProductVAT As Decimal
            Public Overridable Property TotalPrice As Nullable(Of Decimal)
            Public Overridable Property TotalVAT As Nullable(Of Decimal)
            Public Overridable Property Total As Nullable(Of Decimal)
            Public Overridable Property PaymentMethod As Integer
            Public Overridable Property PaymentToken As String
            Public Overridable Property Product As ProductInstance
            <References(GetType(ProductInstance))>
            Public Overridable Property ProductId As Nullable(Of Integer)

            Public Overridable Property Member As MemberInstance
            <References(GetType(MemberInstance))>
            Public Overridable Property MemberId As Nullable(Of Integer)

            Public Overridable Property Deleted As Boolean
            Public Overridable Property Demo As Boolean
            Public Overridable Property CreatedBy As Nullable(Of Integer)
            Public Overridable Property ModifiedBy As Nullable(Of Integer)
            Public Overridable Property CreatedDate As Nullable(Of Date)
            Public Overridable Property ModifiedDate As Nullable(Of Date)
            Public Overridable Property OriginalReceiptId As Nullable(Of Integer)
            Public Overridable Property OriginalPurchaseId As Nullable(Of Integer)
            Public Overridable Property CardNumber As String
            Public Overridable Property UsageCount As Nullable(Of Integer)
            <References(GetType(PaymentInstance))>
            Public Overridable Property PaymentId As Nullable(Of Integer)
        End Class

        Public Partial Class ScheduleInstance
            Public Overridable Property ScheduleId As Integer
            Public Overridable Property Name As String
            Public Overridable Property Description As String
            Public Overridable Property MondayFrom As Nullable(Of TimeSpan)
            Public Overridable Property MondayTo As Nullable(Of TimeSpan)
            Public Overridable Property TuesdayFrom As Nullable(Of TimeSpan)
            Public Overridable Property TuesdayTo As Nullable(Of TimeSpan)
            Public Overridable Property WednesdayFrom As Nullable(Of TimeSpan)
            Public Overridable Property WednesdayTo As Nullable(Of TimeSpan)
            Public Overridable Property ThursdayFrom As Nullable(Of TimeSpan)
            Public Overridable Property ThursdayTo As Nullable(Of TimeSpan)
            Public Overridable Property FridayFrom As Nullable(Of TimeSpan)
            Public Overridable Property FridayTo As Nullable(Of TimeSpan)
            Public Overridable Property SaturdayFrom As Nullable(Of TimeSpan)
            Public Overridable Property SaturdayTo As Nullable(Of TimeSpan)
            Public Overridable Property SundayFrom As Nullable(Of TimeSpan)
            Public Overridable Property SundayTo As Nullable(Of TimeSpan)
            Public Overridable Property ScheduleType As Integer
            Public Overridable Property Deleted As Boolean
            Public Overridable Property Demo As Boolean
        End Class

        Public Partial Class StaffInstance
            Public Overridable Property StaffId As Integer
            Public Overridable Property Name As String
            Public Overridable Property Schedule As ScheduleInstance
            <References(GetType(ScheduleInstance))>
            Public Overridable Property ScheduleId As Nullable(Of Integer)

            Public Overridable Property Deleted As Boolean
            Public Overridable Property Demo As Boolean
            Public Overridable Property Group As String
            Public Overridable Property Profile As String
            Public Overridable Property FirstAidTrained As Boolean
            Public Overridable Property DBSCheck As Nullable(Of Date)
            Public Overridable Property InsuranceExpires As Nullable(Of Date)
        End Class

        Public Partial Class UserInstance
            Public Overridable Property UserId As Integer
            Public Overridable Property UserName As String
            Public Overridable Property Name As String
            Public Overridable Property Email As String
            Public Overridable Property MobilePhone As String
            Public Overridable Property Enabled As Boolean
            Public Overridable Property LastLogin As Nullable(Of Date)
            Public Overridable Property Created As Date
            Public Overridable Property Training As Boolean
            Public Overridable Property Deleted As Boolean
            Public Overridable Property CoursesCompleted As Integer
            Public Overridable Property DisplayHomeNotification As Nullable(Of Boolean)
            Public Overridable Property TwoFactorEnabled As Boolean
            Public Overridable Property EmailConfirmed As Boolean
            Public Overridable Property MobilePhoneConfirmed As Boolean
            Public Overridable Property Notifications As Boolean
            Public Overridable Property ChangePassword As Nullable(Of Date)
            Public Overridable Property Activated As Nullable(Of Date)
        End Class

        <AutoQueryViewer(Description:="", IconUrl:="octicon:database", Title:="BookingMemberAccess")>
        Public Partial Class ViewBookingMemberAccess
            Inherits QueryDb(Of BookingMemberAccessInstance)
        End Class
    End Namespace

    Namespace ServiceStack

        <DataContract>
        Public Partial Class QueryBase
            Public Sub New()
                Meta = New Dictionary(Of String, String)
            End Sub

            <DataMember(Order:=1)>
            Public Overridable Property Skip As Nullable(Of Integer)

            <DataMember(Order:=2)>
            Public Overridable Property Take As Nullable(Of Integer)

            <DataMember(Order:=3)>
            Public Overridable Property OrderBy As String

            <DataMember(Order:=4)>
            Public Overridable Property OrderByDesc As String

            <DataMember(Order:=5)>
            Public Overridable Property Include As String

            <DataMember(Order:=6)>
            Public Overridable Property Fields As String

            <DataMember(Order:=7)>
            Public Overridable Property Meta As Dictionary(Of String, String)
        End Class

        Public Partial Class QueryDb(Of T)
            Inherits QueryBase
        End Class

        <DataContract>
        Public Partial Class QueryResponse(Of T)
            Public Sub New()
                Results = New List(Of T)
                Meta = New Dictionary(Of String, String)
            End Sub

            <DataMember(Order:=1)>
            Public Overridable Property Offset As Integer

            <DataMember(Order:=2)>
            Public Overridable Property Total As Integer

            <DataMember(Order:=3)>
            Public Overridable Property Results As List(Of T)

            <DataMember(Order:=4)>
            Public Overridable Property Meta As Dictionary(Of String, String)

            <DataMember(Order:=5)>
            Public Overridable Property ResponseStatus As ResponseStatus
        End Class
    End Namespace
End Namespace

VB.NET ViewBookingMemberAccess DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /api/Query/BookingMemberAccess HTTP/1.1 
Host: api.clubmanagercentral.com 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"Skip":0,"Take":0,"OrderBy":"String","OrderByDesc":"String","Include":"String","Fields":"String","Meta":{"String":"String"}}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"Offset":0,"Total":0,"Results":[{"Member":{"MemberId":0,"MemberType":0,"MembershipNumber":"String","CardNumber":"String","CompanyName":"String","Surname":"String","Forenames":"String","Title":"String","Gender":0,"DateOfBirth":"0001-01-01T00:00:00.0000000","Address1":"String","Address2":"String","City":"String","County":"String","Postcode":"String","HomePhone":"String","MobilePhone":"String","EmailAddress":"String","EmailOptOut":false,"SmsOptOut":false,"PhoneOptOut":false,"LetterOptOut":false,"DirectDebitAccountHolder":"String","DirectDebitAccountNumber":"String","DirectDebitSortCode":"String","JoinedDate":"0001-01-01T00:00:00.0000000","DirectDebitBankAddress":"String","FullName":"String","ExternalReference":"String","Photo":"AA==","PhotoModifiedDate":"0001-01-01T00:00:00.0000000","Notes":"String","Deleted":false,"Demo":false,"UseExternalStatus":false,"ExternalStatus":0,"FreeText":"String","MemberKey":"00000000000000000000000000000000","Balance":0,"CreditLimit":0,"CreatedDate":"0001-01-01T00:00:00.0000000","ModifiedDate":"0001-01-01T00:00:00.0000000","DeletedDate":"0001-01-01T00:00:00.0000000","ExternalSource":0,"RetentionMetric":0,"MonthlyAttendanceFrequency":0,"AssignedToUserId":0,"CreatedByUserId":0,"DeletedByUserId":0,"LossReason":{"LossReasonId":0,"Reason":"String","Deleted":false,"Demo":false,"Selectable":false},"LossReasonId":0,"WonOrLost":0,"WonOrLostDate":"0001-01-01T00:00:00.0000000","GiftAidPermission":false,"PhotoPermission":false,"FirstAidPermission":false,"EmergencyContact":"String","WonOrLostByUser":{"UserId":0,"UserName":"String","Name":"String","Email":"String","MobilePhone":"String","Enabled":false,"LastLogin":"0001-01-01T00:00:00.0000000","Created":"0001-01-01T00:00:00.0000000","Training":false,"Deleted":false,"CoursesCompleted":0,"DisplayHomeNotification":false,"TwoFactorEnabled":false,"EmailConfirmed":false,"MobilePhoneConfirmed":false,"Notifications":false,"ChangePassword":"0001-01-01T00:00:00.0000000","Activated":"0001-01-01T00:00:00.0000000"},"WonOrLostByUserId":0,"AgreedToTerms":"0001-01-01T00:00:00.0000000","OnlineBookingBanned":false,"Country":"String","FingerprintEnrolled":"0001-01-01T00:00:00.0000000","LastPaymentAmount":0,"Pin":"String","ProspectingPoints":0,"AchievementPoints":0,"ParentForenames":"String","ParentSurname":"String"},"MemberId":0,"Booking":{"BookingId":0,"Name":"String","Notes":"String","StartDate":"0001-01-01T00:00:00.0000000","Duration":0,"AllDay":false,"Recurrence":"String","UseRecurrence":false,"MinAttendees":0,"MaxAttendees":0,"Product":{"ProductId":0,"Group":"String","Name":"String","Description":"String","Price":0,"VAT":0,"TotalPrice":0,"ProductType":0,"Deleted":false,"Demo":false,"UsageCount":0,"StockLevel":0,"ReorderFlag":0,"VisibleOnline":false},"ProductId":0,"Facility":{"FacilityId":0,"Name":"String","Description":"String","Schedule":{"ScheduleId":0,"Name":"String","Description":"String","MondayFrom":"PT0S","MondayTo":"PT0S","TuesdayFrom":"PT0S","TuesdayTo":"PT0S","WednesdayFrom":"PT0S","WednesdayTo":"PT0S","ThursdayFrom":"PT0S","ThursdayTo":"PT0S","FridayFrom":"PT0S","FridayTo":"PT0S","SaturdayFrom":"PT0S","SaturdayTo":"PT0S","SundayFrom":"PT0S","SundayTo":"PT0S","ScheduleType":0,"Deleted":false,"Demo":false},"ScheduleId":0,"Colour":"String","Bookable":false,"Deleted":false,"Demo":false,"Group":"String"},"FacilityId":0,"Staff":{"StaffId":0,"Name":"String","Schedule":{"ScheduleId":0,"Name":"String","Description":"String","MondayFrom":"PT0S","MondayTo":"PT0S","TuesdayFrom":"PT0S","TuesdayTo":"PT0S","WednesdayFrom":"PT0S","WednesdayTo":"PT0S","ThursdayFrom":"PT0S","ThursdayTo":"PT0S","FridayFrom":"PT0S","FridayTo":"PT0S","SaturdayFrom":"PT0S","SaturdayTo":"PT0S","SundayFrom":"PT0S","SundayTo":"PT0S","ScheduleType":0,"Deleted":false,"Demo":false},"ScheduleId":0,"Deleted":false,"Demo":false,"Group":"String","Profile":"String","FirstAidTrained":false,"DBSCheck":"0001-01-01T00:00:00.0000000","InsuranceExpires":"0001-01-01T00:00:00.0000000"},"StaffId":0,"ParentBooking":{"BookingId":0,"Name":"String","Notes":"String","StartDate":"0001-01-01T00:00:00.0000000","Duration":0,"AllDay":false,"Recurrence":"String","UseRecurrence":false,"MinAttendees":0,"MaxAttendees":0,"Product":{"ProductId":0,"Group":"String","Name":"String","Description":"String","Price":0,"VAT":0,"TotalPrice":0,"ProductType":0,"Deleted":false,"Demo":false,"UsageCount":0,"StockLevel":0,"ReorderFlag":0,"VisibleOnline":false},"ProductId":0,"Facility":{"FacilityId":0,"Name":"String","Description":"String","Schedule":{"ScheduleId":0,"Name":"String","Description":"String","MondayFrom":"PT0S","MondayTo":"PT0S","TuesdayFrom":"PT0S","TuesdayTo":"PT0S","WednesdayFrom":"PT0S","WednesdayTo":"PT0S","ThursdayFrom":"PT0S","ThursdayTo":"PT0S","FridayFrom":"PT0S","FridayTo":"PT0S","SaturdayFrom":"PT0S","SaturdayTo":"PT0S","SundayFrom":"PT0S","SundayTo":"PT0S","ScheduleType":0,"Deleted":false,"Demo":false},"ScheduleId":0,"Colour":"String","Bookable":false,"Deleted":false,"Demo":false,"Group":"String"},"FacilityId":0,"Staff":{"StaffId":0,"Name":"String","Schedule":{"ScheduleId":0,"Name":"String","Description":"String","MondayFrom":"PT0S","MondayTo":"PT0S","TuesdayFrom":"PT0S","TuesdayTo":"PT0S","WednesdayFrom":"PT0S","WednesdayTo":"PT0S","ThursdayFrom":"PT0S","ThursdayTo":"PT0S","FridayFrom":"PT0S","FridayTo":"PT0S","SaturdayFrom":"PT0S","SaturdayTo":"PT0S","SundayFrom":"PT0S","SundayTo":"PT0S","ScheduleType":0,"Deleted":false,"Demo":false},"ScheduleId":0,"Deleted":false,"Demo":false,"Group":"String","Profile":"String","FirstAidTrained":false,"DBSCheck":"0001-01-01T00:00:00.0000000","InsuranceExpires":"0001-01-01T00:00:00.0000000"},"StaffId":0,"ParentBooking":{"BookingId":0,"Name":"String","Notes":"String","StartDate":"0001-01-01T00:00:00.0000000","Duration":0,"AllDay":false,"Recurrence":"String","UseRecurrence":false,"MinAttendees":0,"MaxAttendees":0,"Product":{"ProductId":0,"Group":"String","Name":"String","Description":"String","Price":0,"VAT":0,"TotalPrice":0,"ProductType":0,"Deleted":false,"Demo":false,"UsageCount":0,"StockLevel":0,"ReorderFlag":0,"VisibleOnline":false},"ProductId":0,"Facility":{"FacilityId":0,"Name":"String","Description":"String","Schedule":{"ScheduleId":0,"Name":"String","Description":"String","MondayFrom":"PT0S","MondayTo":"PT0S","TuesdayFrom":"PT0S","TuesdayTo":"PT0S","WednesdayFrom":"PT0S","WednesdayTo":"PT0S","ThursdayFrom":"PT0S","ThursdayTo":"PT0S","FridayFrom":"PT0S","FridayTo":"PT0S","SaturdayFrom":"PT0S","SaturdayTo":"PT0S","SundayFrom":"PT0S","SundayTo":"PT0S","ScheduleType":0,"Deleted":false,"Demo":false},"ScheduleId":0,"Colour":"String","Bookable":false,"Deleted":false,"Demo":false,"Group":"String"},"FacilityId":0,"Staff":{"StaffId":0,"Name":"String","Schedule":{"ScheduleId":0,"Name":"String","Description":"String","MondayFrom":"PT0S","MondayTo":"PT0S","TuesdayFrom":"PT0S","TuesdayTo":"PT0S","WednesdayFrom":"PT0S","WednesdayTo":"PT0S","ThursdayFrom":"PT0S","ThursdayTo":"PT0S","FridayFrom":"PT0S","FridayTo":"PT0S","SaturdayFrom":"PT0S","SaturdayTo":"PT0S","SundayFrom":"PT0S","SundayTo":"PT0S","ScheduleType":0,"Deleted":false,"Demo":false},"ScheduleId":0,"Deleted":false,"Demo":false,"Group":"String","Profile":"String","FirstAidTrained":false,"DBSCheck":"0001-01-01T00:00:00.0000000","InsuranceExpires":"0001-01-01T00:00:00.0000000"},"StaffId":0,"ParentBooking":null,"ParentBookingId":0,"SeriesIndex":0,"Deleted":false,"Demo":false,"Member":{"MemberId":0,"MemberType":0,"MembershipNumber":"String","CardNumber":"String","CompanyName":"String","Surname":"String","Forenames":"String","Title":"String","Gender":0,"DateOfBirth":"0001-01-01T00:00:00.0000000","Address1":"String","Address2":"String","City":"String","County":"String","Postcode":"String","HomePhone":"String","MobilePhone":"String","EmailAddress":"String","EmailOptOut":false,"SmsOptOut":false,"PhoneOptOut":false,"LetterOptOut":false,"DirectDebitAccountHolder":"String","DirectDebitAccountNumber":"String","DirectDebitSortCode":"String","JoinedDate":"0001-01-01T00:00:00.0000000","DirectDebitBankAddress":"String","FullName":"String","ExternalReference":"String","Photo":"AA==","PhotoModifiedDate":"0001-01-01T00:00:00.0000000","Notes":"String","Deleted":false,"Demo":false,"UseExternalStatus":false,"ExternalStatus":0,"FreeText":"String","MemberKey":"00000000000000000000000000000000","Balance":0,"CreditLimit":0,"CreatedDate":"0001-01-01T00:00:00.0000000","ModifiedDate":"0001-01-01T00:00:00.0000000","DeletedDate":"0001-01-01T00:00:00.0000000","ExternalSource":0,"RetentionMetric":0,"MonthlyAttendanceFrequency":0,"AssignedToUserId":0,"CreatedByUserId":0,"DeletedByUserId":0,"LossReason":{"LossReasonId":0,"Reason":"String","Deleted":false,"Demo":false,"Selectable":false},"LossReasonId":0,"WonOrLost":0,"WonOrLostDate":"0001-01-01T00:00:00.0000000","GiftAidPermission":false,"PhotoPermission":false,"FirstAidPermission":false,"EmergencyContact":"String","WonOrLostByUser":{"UserId":0,"UserName":"String","Name":"String","Email":"String","MobilePhone":"String","Enabled":false,"LastLogin":"0001-01-01T00:00:00.0000000","Created":"0001-01-01T00:00:00.0000000","Training":false,"Deleted":false,"CoursesCompleted":0,"DisplayHomeNotification":false,"TwoFactorEnabled":false,"EmailConfirmed":false,"MobilePhoneConfirmed":false,"Notifications":false,"ChangePassword":"0001-01-01T00:00:00.0000000","Activated":"0001-01-01T00:00:00.0000000"},"WonOrLostByUserId":0,"AgreedToTerms":"0001-01-01T00:00:00.0000000","OnlineBookingBanned":false,"Country":"String","FingerprintEnrolled":"0001-01-01T00:00:00.0000000","LastPaymentAmount":0,"Pin":"String","ProspectingPoints":0,"AchievementPoints":0,"ParentForenames":"String","ParentSurname":"String"},"MemberId":0,"EndDate":"0001-01-01T00:00:00.0000000","TasterSession":false,"ImmediatePayment":false,"GradingEvent":false,"Url":"String","Visible":false,"Bookable":false,"NonMemberProductId":0,"TasterSessionProductId":0,"ActiveMemberCanBook":false,"NonMemberCanBook":false,"OnlineBookingTimetableLimit":0,"OnlineBookingCancellationLimit":0,"BookingCategoryId":0},"ParentBookingId":0,"SeriesIndex":0,"Deleted":false,"Demo":false,"Member":{"MemberId":0,"MemberType":0,"MembershipNumber":"String","CardNumber":"String","CompanyName":"String","Surname":"String","Forenames":"String","Title":"String","Gender":0,"DateOfBirth":"0001-01-01T00:00:00.0000000","Address1":"String","Address2":"String","City":"String","County":"String","Postcode":"String","HomePhone":"String","MobilePhone":"String","EmailAddress":"String","EmailOptOut":false,"SmsOptOut":false,"PhoneOptOut":false,"LetterOptOut":false,"DirectDebitAccountHolder":"String","DirectDebitAccountNumber":"String","DirectDebitSortCode":"String","JoinedDate":"0001-01-01T00:00:00.0000000","DirectDebitBankAddress":"String","FullName":"String","ExternalReference":"String","Photo":"AA==","PhotoModifiedDate":"0001-01-01T00:00:00.0000000","Notes":"String","Deleted":false,"Demo":false,"UseExternalStatus":false,"ExternalStatus":0,"FreeText":"String","MemberKey":"00000000000000000000000000000000","Balance":0,"CreditLimit":0,"CreatedDate":"0001-01-01T00:00:00.0000000","ModifiedDate":"0001-01-01T00:00:00.0000000","DeletedDate":"0001-01-01T00:00:00.0000000","ExternalSource":0,"RetentionMetric":0,"MonthlyAttendanceFrequency":0,"AssignedToUserId":0,"CreatedByUserId":0,"DeletedByUserId":0,"LossReason":{"LossReasonId":0,"Reason":"String","Deleted":false,"Demo":false,"Selectable":false},"LossReasonId":0,"WonOrLost":0,"WonOrLostDate":"0001-01-01T00:00:00.0000000","GiftAidPermission":false,"PhotoPermission":false,"FirstAidPermission":false,"EmergencyContact":"String","WonOrLostByUser":{"UserId":0,"UserName":"String","Name":"String","Email":"String","MobilePhone":"String","Enabled":false,"LastLogin":"0001-01-01T00:00:00.0000000","Created":"0001-01-01T00:00:00.0000000","Training":false,"Deleted":false,"CoursesCompleted":0,"DisplayHomeNotification":false,"TwoFactorEnabled":false,"EmailConfirmed":false,"MobilePhoneConfirmed":false,"Notifications":false,"ChangePassword":"0001-01-01T00:00:00.0000000","Activated":"0001-01-01T00:00:00.0000000"},"WonOrLostByUserId":0,"AgreedToTerms":"0001-01-01T00:00:00.0000000","OnlineBookingBanned":false,"Country":"String","FingerprintEnrolled":"0001-01-01T00:00:00.0000000","LastPaymentAmount":0,"Pin":"String","ProspectingPoints":0,"AchievementPoints":0,"ParentForenames":"String","ParentSurname":"String"},"MemberId":0,"EndDate":"0001-01-01T00:00:00.0000000","TasterSession":false,"ImmediatePayment":false,"GradingEvent":false,"Url":"String","Visible":false,"Bookable":false,"NonMemberProductId":0,"TasterSessionProductId":0,"ActiveMemberCanBook":false,"NonMemberCanBook":false,"OnlineBookingTimetableLimit":0,"OnlineBookingCancellationLimit":0,"BookingCategoryId":0},"ParentBookingId":0,"SeriesIndex":0,"Deleted":false,"Demo":false,"Member":{"MemberId":0,"MemberType":0,"MembershipNumber":"String","CardNumber":"String","CompanyName":"String","Surname":"String","Forenames":"String","Title":"String","Gender":0,"DateOfBirth":"0001-01-01T00:00:00.0000000","Address1":"String","Address2":"String","City":"String","County":"String","Postcode":"String","HomePhone":"String","MobilePhone":"String","EmailAddress":"String","EmailOptOut":false,"SmsOptOut":false,"PhoneOptOut":false,"LetterOptOut":false,"DirectDebitAccountHolder":"String","DirectDebitAccountNumber":"String","DirectDebitSortCode":"String","JoinedDate":"0001-01-01T00:00:00.0000000","DirectDebitBankAddress":"String","FullName":"String","ExternalReference":"String","Photo":"AA==","PhotoModifiedDate":"0001-01-01T00:00:00.0000000","Notes":"String","Deleted":false,"Demo":false,"UseExternalStatus":false,"ExternalStatus":0,"FreeText":"String","MemberKey":"00000000000000000000000000000000","Balance":0,"CreditLimit":0,"CreatedDate":"0001-01-01T00:00:00.0000000","ModifiedDate":"0001-01-01T00:00:00.0000000","DeletedDate":"0001-01-01T00:00:00.0000000","ExternalSource":0,"RetentionMetric":0,"MonthlyAttendanceFrequency":0,"AssignedToUserId":0,"CreatedByUserId":0,"DeletedByUserId":0,"LossReason":{"LossReasonId":0,"Reason":"String","Deleted":false,"Demo":false,"Selectable":false},"LossReasonId":0,"WonOrLost":0,"WonOrLostDate":"0001-01-01T00:00:00.0000000","GiftAidPermission":false,"PhotoPermission":false,"FirstAidPermission":false,"EmergencyContact":"String","WonOrLostByUser":{"UserId":0,"UserName":"String","Name":"String","Email":"String","MobilePhone":"String","Enabled":false,"LastLogin":"0001-01-01T00:00:00.0000000","Created":"0001-01-01T00:00:00.0000000","Training":false,"Deleted":false,"CoursesCompleted":0,"DisplayHomeNotification":false,"TwoFactorEnabled":false,"EmailConfirmed":false,"MobilePhoneConfirmed":false,"Notifications":false,"ChangePassword":"0001-01-01T00:00:00.0000000","Activated":"0001-01-01T00:00:00.0000000"},"WonOrLostByUserId":0,"AgreedToTerms":"0001-01-01T00:00:00.0000000","OnlineBookingBanned":false,"Country":"String","FingerprintEnrolled":"0001-01-01T00:00:00.0000000","LastPaymentAmount":0,"Pin":"String","ProspectingPoints":0,"AchievementPoints":0,"ParentForenames":"String","ParentSurname":"String"},"MemberId":0,"EndDate":"0001-01-01T00:00:00.0000000","TasterSession":false,"ImmediatePayment":false,"GradingEvent":false,"Url":"String","Visible":false,"Bookable":false,"NonMemberProductId":0,"TasterSessionProductId":0,"ActiveMemberCanBook":false,"NonMemberCanBook":false,"OnlineBookingTimetableLimit":0,"OnlineBookingCancellationLimit":0,"BookingCategoryId":0},"BookingId":0,"MembershipId":0,"MembershipType":{"MembershipTypeId":0,"Name":"String","Description":"String","Definition":"String","Schedule":{"ScheduleId":0,"Name":"String","Description":"String","MondayFrom":"PT0S","MondayTo":"PT0S","TuesdayFrom":"PT0S","TuesdayTo":"PT0S","WednesdayFrom":"PT0S","WednesdayTo":"PT0S","ThursdayFrom":"PT0S","ThursdayTo":"PT0S","FridayFrom":"PT0S","FridayTo":"PT0S","SaturdayFrom":"PT0S","SaturdayTo":"PT0S","SundayFrom":"PT0S","SundayTo":"PT0S","ScheduleType":0,"Deleted":false,"Demo":false},"ScheduleId":0,"Deleted":false,"Demo":false,"Public":false,"SessionsRemaining":0,"ClassesRemaining":0,"SortOrder":0,"Special":false,"MultiSiteAccess":false,"MemberLimit":0,"PromotionCode":"String","PromotionStart":"0001-01-01T00:00:00.0000000","PromotionEnd":"0001-01-01T00:00:00.0000000","LicensesRemaining":0,"BookingAccessOnly":false,"SessionsPeriod":0,"SessionsFrequency":0,"StartsOn":"0001-01-01T00:00:00.0000000","AllowSelectionAfterStartsOn":false},"MembershipTypeId":0,"Product":{"ProductId":0,"Group":"String","Name":"String","Description":"String","Price":0,"VAT":0,"TotalPrice":0,"ProductType":0,"Deleted":false,"Demo":false,"UsageCount":0,"StockLevel":0,"ReorderFlag":0,"VisibleOnline":false},"ProductId":0,"BookingAttendeeId":0,"Purchase":{"PurchaseId":0,"ReceiptId":0,"Date":"0001-01-01T00:00:00.0000000","Quantity":0,"ProductPrice":0,"ProductVAT":0,"TotalPrice":0,"TotalVAT":0,"Total":0,"PaymentMethod":0,"PaymentToken":"String","Product":{"ProductId":0,"Group":"String","Name":"String","Description":"String","Price":0,"VAT":0,"TotalPrice":0,"ProductType":0,"Deleted":false,"Demo":false,"UsageCount":0,"StockLevel":0,"ReorderFlag":0,"VisibleOnline":false},"ProductId":0,"Member":{"MemberId":0,"MemberType":0,"MembershipNumber":"String","CardNumber":"String","CompanyName":"String","Surname":"String","Forenames":"String","Title":"String","Gender":0,"DateOfBirth":"0001-01-01T00:00:00.0000000","Address1":"String","Address2":"String","City":"String","County":"String","Postcode":"String","HomePhone":"String","MobilePhone":"String","EmailAddress":"String","EmailOptOut":false,"SmsOptOut":false,"PhoneOptOut":false,"LetterOptOut":false,"DirectDebitAccountHolder":"String","DirectDebitAccountNumber":"String","DirectDebitSortCode":"String","JoinedDate":"0001-01-01T00:00:00.0000000","DirectDebitBankAddress":"String","FullName":"String","ExternalReference":"String","Photo":"AA==","PhotoModifiedDate":"0001-01-01T00:00:00.0000000","Notes":"String","Deleted":false,"Demo":false,"UseExternalStatus":false,"ExternalStatus":0,"FreeText":"String","MemberKey":"00000000000000000000000000000000","Balance":0,"CreditLimit":0,"CreatedDate":"0001-01-01T00:00:00.0000000","ModifiedDate":"0001-01-01T00:00:00.0000000","DeletedDate":"0001-01-01T00:00:00.0000000","ExternalSource":0,"RetentionMetric":0,"MonthlyAttendanceFrequency":0,"AssignedToUserId":0,"CreatedByUserId":0,"DeletedByUserId":0,"LossReason":{"LossReasonId":0,"Reason":"String","Deleted":false,"Demo":false,"Selectable":false},"LossReasonId":0,"WonOrLost":0,"WonOrLostDate":"0001-01-01T00:00:00.0000000","GiftAidPermission":false,"PhotoPermission":false,"FirstAidPermission":false,"EmergencyContact":"String","WonOrLostByUser":{"UserId":0,"UserName":"String","Name":"String","Email":"String","MobilePhone":"String","Enabled":false,"LastLogin":"0001-01-01T00:00:00.0000000","Created":"0001-01-01T00:00:00.0000000","Training":false,"Deleted":false,"CoursesCompleted":0,"DisplayHomeNotification":false,"TwoFactorEnabled":false,"EmailConfirmed":false,"MobilePhoneConfirmed":false,"Notifications":false,"ChangePassword":"0001-01-01T00:00:00.0000000","Activated":"0001-01-01T00:00:00.0000000"},"WonOrLostByUserId":0,"AgreedToTerms":"0001-01-01T00:00:00.0000000","OnlineBookingBanned":false,"Country":"String","FingerprintEnrolled":"0001-01-01T00:00:00.0000000","LastPaymentAmount":0,"Pin":"String","ProspectingPoints":0,"AchievementPoints":0,"ParentForenames":"String","ParentSurname":"String"},"MemberId":0,"Deleted":false,"Demo":false,"CreatedBy":0,"ModifiedBy":0,"CreatedDate":"0001-01-01T00:00:00.0000000","ModifiedDate":"0001-01-01T00:00:00.0000000","OriginalReceiptId":0,"OriginalPurchaseId":0,"CardNumber":"String","UsageCount":0,"PaymentId":0},"PurchaseId":0,"Attendance":{"AttendanceId":0,"Date":"0001-01-01T00:00:00.0000000","Member":{"MemberId":0,"MemberType":0,"MembershipNumber":"String","CardNumber":"String","CompanyName":"String","Surname":"String","Forenames":"String","Title":"String","Gender":0,"DateOfBirth":"0001-01-01T00:00:00.0000000","Address1":"String","Address2":"String","City":"String","County":"String","Postcode":"String","HomePhone":"String","MobilePhone":"String","EmailAddress":"String","EmailOptOut":false,"SmsOptOut":false,"PhoneOptOut":false,"LetterOptOut":false,"DirectDebitAccountHolder":"String","DirectDebitAccountNumber":"String","DirectDebitSortCode":"String","JoinedDate":"0001-01-01T00:00:00.0000000","DirectDebitBankAddress":"String","FullName":"String","ExternalReference":"String","Photo":"AA==","PhotoModifiedDate":"0001-01-01T00:00:00.0000000","Notes":"String","Deleted":false,"Demo":false,"UseExternalStatus":false,"ExternalStatus":0,"FreeText":"String","MemberKey":"00000000000000000000000000000000","Balance":0,"CreditLimit":0,"CreatedDate":"0001-01-01T00:00:00.0000000","ModifiedDate":"0001-01-01T00:00:00.0000000","DeletedDate":"0001-01-01T00:00:00.0000000","ExternalSource":0,"RetentionMetric":0,"MonthlyAttendanceFrequency":0,"AssignedToUserId":0,"CreatedByUserId":0,"DeletedByUserId":0,"LossReason":{"LossReasonId":0,"Reason":"String","Deleted":false,"Demo":false,"Selectable":false},"LossReasonId":0,"WonOrLost":0,"WonOrLostDate":"0001-01-01T00:00:00.0000000","GiftAidPermission":false,"PhotoPermission":false,"FirstAidPermission":false,"EmergencyContact":"String","WonOrLostByUser":{"UserId":0,"UserName":"String","Name":"String","Email":"String","MobilePhone":"String","Enabled":false,"LastLogin":"0001-01-01T00:00:00.0000000","Created":"0001-01-01T00:00:00.0000000","Training":false,"Deleted":false,"CoursesCompleted":0,"DisplayHomeNotification":false,"TwoFactorEnabled":false,"EmailConfirmed":false,"MobilePhoneConfirmed":false,"Notifications":false,"ChangePassword":"0001-01-01T00:00:00.0000000","Activated":"0001-01-01T00:00:00.0000000"},"WonOrLostByUserId":0,"AgreedToTerms":"0001-01-01T00:00:00.0000000","OnlineBookingBanned":false,"Country":"String","FingerprintEnrolled":"0001-01-01T00:00:00.0000000","LastPaymentAmount":0,"Pin":"String","ProspectingPoints":0,"AchievementPoints":0,"ParentForenames":"String","ParentSurname":"String"},"MemberId":0,"Demo":false},"AttendanceId":0,"EndDate":"0001-01-01T00:00:00.0000000","CanBook":0,"IsFree":0}],"Meta":{"String":"String"},"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}}}