ClubManager.Api

<back to all web services

ViewBranchGetBranches

Requires Authentication
Required role:API
The following routes are available for this service:
All Verbs/api/Query/BranchGetBranches
import 'package:servicestack/servicestack.dart';
import 'dart:typed_data';

// @DataContract
abstract class QueryBase
{
    // @DataMember(Order=1)
    int? Skip;

    // @DataMember(Order=2)
    int? Take;

    // @DataMember(Order=3)
    String? OrderBy;

    // @DataMember(Order=4)
    String? OrderByDesc;

    // @DataMember(Order=5)
    String? Include;

    // @DataMember(Order=6)
    String? Fields;

    // @DataMember(Order=7)
    Map<String,String?>? Meta;

    QueryBase({this.Skip,this.Take,this.OrderBy,this.OrderByDesc,this.Include,this.Fields,this.Meta});
    QueryBase.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        Skip = json['Skip'];
        Take = json['Take'];
        OrderBy = json['OrderBy'];
        OrderByDesc = json['OrderByDesc'];
        Include = json['Include'];
        Fields = json['Fields'];
        Meta = JsonConverters.toStringMap(json['Meta']);
        return this;
    }

    Map<String, dynamic> toJson() => {
        'Skip': Skip,
        'Take': Take,
        'OrderBy': OrderBy,
        'OrderByDesc': OrderByDesc,
        'Include': Include,
        'Fields': Fields,
        'Meta': Meta
    };

    getTypeName() => "QueryBase";
    TypeContext? context = _ctx;
}

abstract class QueryDb<T> extends QueryBase
{
    QueryDb();
    QueryDb.fromJson(Map<String, dynamic> json) : super.fromJson(json);
    fromMap(Map<String, dynamic> json) {
        super.fromMap(json);
        return this;
    }

    Map<String, dynamic> toJson() => super.toJson();
    getTypeName() => "QueryDb<$T>";
    TypeContext? context = _ctx;
}

class BranchGetBranchesInstance implements IConvertible
{
    int? BranchType;
    String? Name;
    String? Prefix;
    String? CompanyName;
    String? CompanyAddress;
    String? CompanyOfficialName;
    String? DirectDebitReference;
    String? FastDDReference;
    String? FastDDPlatinumRef;
    String? Style;
    DateTime? PaymentStartDate;
    String? PublicKey;
    DateTime? TrialStart;
    DateTime? TrialEnd;
    bool? InTrial;
    bool? UseMembershipTypes;
    String? DDUserName;
    String? DDPassword;
    String? DDServiceUser;
    String? DfcUserName;
    String? DfcPassword;
    String? DfcClubNumber;
    String? CompanyEmail;
    String? SmsOriginator;
    int? LanguageId;
    double? VatRate;
    int? SwipeAction;
    int? Modules;
    bool? UseFreeText;
    String? FreeTextTitle;
    String? TimeZone;
    bool? UseCreditBalance;
    bool? AllowNegativeBalance;
    double? DefaultCreditLimit;
    int? ApplicationType;
    String? ExternalProviderWarning;
    String? Domain;
    String? MobileDomain;
    int? OnlineBookingTimetableLimit;
    int? OnlineBookingCancellationLimit;
    int? Feature;
    bool? ShowGoCardlessAd;
    double? ProviderSaving;
    String? SROAddress;
    String? Telephone;
    String? MCAClubNo;
    bool? Transferred;
    bool? OnlineBookingAllowNonActives;
    int? MemberLimit;
    String? SortCode;
    String? AccountNumber;
    bool? SendSMSAppointmentRemindersDefault;
    bool? SendSMSBookingReminders;
    String? Website;
    bool? GiftAid;
    Duration? GlobalBookingStartTime;
    Duration? GlobalBookingEndTime;
    int? BookingMinuteIncrements;
    String? CancelReason;
    String? CancelFurther;
    DateTime? CancelDate;
    String? TwilioNumber;
    double? CreditCardFee;
    double? DirectDebitFee;
    String? Culture;
    bool? BookingsPayLinkOnTrack;
    int? AccessControlTimeLimit;
    int? Minimiser;
    bool? AutoGenerateLicenses;
    String? Terms;
    int? FingerprintThreshold;
    int? FingerprintMatcherThreshold;
    String? CurrencyCulture;
    bool? AutoShutoff;
    String? PrimaryColors;
    Uint8List? Logo;
    int? ReportFormat;
    String? Country;
    double? SMSPriceAdjustment;
    String? LogoHash;
    bool? FixPayments;
    String? FixPaymentSchedle;
    int? AppFeature;
    String? AppOptions;
    String? CompanyDescription;
    int? Capacity;
    int? SignInScreenFeature;
    int? BookingAccessTimeLimit;
    bool? DeductSessionsOnBooking;
    int? MonthlySalesTarget;
    bool? ShowTrustedBranchBookings;
    String? Facebook;
    String? Twitter;
    String? Instagram;
    String? YouTube;
    String? TikTok;
    String? Shopify;
    int? MinimumMemberAge;
    int? UsingPaymentMethods;
    DateTime? TermsAndConditionsVersionDate;
    DateTime? TermsAndConditionsAcceptedDate;
    bool? SendMarketingInviteWhenMemberAdded;
    bool? SendMarketingInviteWhenMemberJoinedOnline;
    bool? MarketingComplianceManagedExternally;
    bool? OnlineBookingAllowWaitingList;
    bool? OnlineMultiSiteEnabled;
    int? OnlineBookingLimit;
    int? PublicMembershipTypes;
    int? TrustedBranches;
    int? ScoreBranchId;
    String? iOSAppLink;
    String? AndroidAppLink;

    BranchGetBranchesInstance({this.BranchType,this.Name,this.Prefix,this.CompanyName,this.CompanyAddress,this.CompanyOfficialName,this.DirectDebitReference,this.FastDDReference,this.FastDDPlatinumRef,this.Style,this.PaymentStartDate,this.PublicKey,this.TrialStart,this.TrialEnd,this.InTrial,this.UseMembershipTypes,this.DDUserName,this.DDPassword,this.DDServiceUser,this.DfcUserName,this.DfcPassword,this.DfcClubNumber,this.CompanyEmail,this.SmsOriginator,this.LanguageId,this.VatRate,this.SwipeAction,this.Modules,this.UseFreeText,this.FreeTextTitle,this.TimeZone,this.UseCreditBalance,this.AllowNegativeBalance,this.DefaultCreditLimit,this.ApplicationType,this.ExternalProviderWarning,this.Domain,this.MobileDomain,this.OnlineBookingTimetableLimit,this.OnlineBookingCancellationLimit,this.Feature,this.ShowGoCardlessAd,this.ProviderSaving,this.SROAddress,this.Telephone,this.MCAClubNo,this.Transferred,this.OnlineBookingAllowNonActives,this.MemberLimit,this.SortCode,this.AccountNumber,this.SendSMSAppointmentRemindersDefault,this.SendSMSBookingReminders,this.Website,this.GiftAid,this.GlobalBookingStartTime,this.GlobalBookingEndTime,this.BookingMinuteIncrements,this.CancelReason,this.CancelFurther,this.CancelDate,this.TwilioNumber,this.CreditCardFee,this.DirectDebitFee,this.Culture,this.BookingsPayLinkOnTrack,this.AccessControlTimeLimit,this.Minimiser,this.AutoGenerateLicenses,this.Terms,this.FingerprintThreshold,this.FingerprintMatcherThreshold,this.CurrencyCulture,this.AutoShutoff,this.PrimaryColors,this.Logo,this.ReportFormat,this.Country,this.SMSPriceAdjustment,this.LogoHash,this.FixPayments,this.FixPaymentSchedle,this.AppFeature,this.AppOptions,this.CompanyDescription,this.Capacity,this.SignInScreenFeature,this.BookingAccessTimeLimit,this.DeductSessionsOnBooking,this.MonthlySalesTarget,this.ShowTrustedBranchBookings,this.Facebook,this.Twitter,this.Instagram,this.YouTube,this.TikTok,this.Shopify,this.MinimumMemberAge,this.UsingPaymentMethods,this.TermsAndConditionsVersionDate,this.TermsAndConditionsAcceptedDate,this.SendMarketingInviteWhenMemberAdded,this.SendMarketingInviteWhenMemberJoinedOnline,this.MarketingComplianceManagedExternally,this.OnlineBookingAllowWaitingList,this.OnlineMultiSiteEnabled,this.OnlineBookingLimit,this.PublicMembershipTypes,this.TrustedBranches,this.ScoreBranchId,this.iOSAppLink,this.AndroidAppLink});
    BranchGetBranchesInstance.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        BranchType = json['BranchType'];
        Name = json['Name'];
        Prefix = json['Prefix'];
        CompanyName = json['CompanyName'];
        CompanyAddress = json['CompanyAddress'];
        CompanyOfficialName = json['CompanyOfficialName'];
        DirectDebitReference = json['DirectDebitReference'];
        FastDDReference = json['FastDDReference'];
        FastDDPlatinumRef = json['FastDDPlatinumRef'];
        Style = json['Style'];
        PaymentStartDate = JsonConverters.fromJson(json['PaymentStartDate'],'DateTime',context!);
        PublicKey = json['PublicKey'];
        TrialStart = JsonConverters.fromJson(json['TrialStart'],'DateTime',context!);
        TrialEnd = JsonConverters.fromJson(json['TrialEnd'],'DateTime',context!);
        InTrial = json['InTrial'];
        UseMembershipTypes = json['UseMembershipTypes'];
        DDUserName = json['DDUserName'];
        DDPassword = json['DDPassword'];
        DDServiceUser = json['DDServiceUser'];
        DfcUserName = json['DfcUserName'];
        DfcPassword = json['DfcPassword'];
        DfcClubNumber = json['DfcClubNumber'];
        CompanyEmail = json['CompanyEmail'];
        SmsOriginator = json['SmsOriginator'];
        LanguageId = json['LanguageId'];
        VatRate = JsonConverters.toDouble(json['VatRate']);
        SwipeAction = json['SwipeAction'];
        Modules = json['Modules'];
        UseFreeText = json['UseFreeText'];
        FreeTextTitle = json['FreeTextTitle'];
        TimeZone = json['TimeZone'];
        UseCreditBalance = json['UseCreditBalance'];
        AllowNegativeBalance = json['AllowNegativeBalance'];
        DefaultCreditLimit = JsonConverters.toDouble(json['DefaultCreditLimit']);
        ApplicationType = json['ApplicationType'];
        ExternalProviderWarning = json['ExternalProviderWarning'];
        Domain = json['Domain'];
        MobileDomain = json['MobileDomain'];
        OnlineBookingTimetableLimit = json['OnlineBookingTimetableLimit'];
        OnlineBookingCancellationLimit = json['OnlineBookingCancellationLimit'];
        Feature = json['Feature'];
        ShowGoCardlessAd = json['ShowGoCardlessAd'];
        ProviderSaving = JsonConverters.toDouble(json['ProviderSaving']);
        SROAddress = json['SROAddress'];
        Telephone = json['Telephone'];
        MCAClubNo = json['MCAClubNo'];
        Transferred = json['Transferred'];
        OnlineBookingAllowNonActives = json['OnlineBookingAllowNonActives'];
        MemberLimit = json['MemberLimit'];
        SortCode = json['SortCode'];
        AccountNumber = json['AccountNumber'];
        SendSMSAppointmentRemindersDefault = json['SendSMSAppointmentRemindersDefault'];
        SendSMSBookingReminders = json['SendSMSBookingReminders'];
        Website = json['Website'];
        GiftAid = json['GiftAid'];
        GlobalBookingStartTime = JsonConverters.fromJson(json['GlobalBookingStartTime'],'Duration',context!);
        GlobalBookingEndTime = JsonConverters.fromJson(json['GlobalBookingEndTime'],'Duration',context!);
        BookingMinuteIncrements = json['BookingMinuteIncrements'];
        CancelReason = json['CancelReason'];
        CancelFurther = json['CancelFurther'];
        CancelDate = JsonConverters.fromJson(json['CancelDate'],'DateTime',context!);
        TwilioNumber = json['TwilioNumber'];
        CreditCardFee = JsonConverters.toDouble(json['CreditCardFee']);
        DirectDebitFee = JsonConverters.toDouble(json['DirectDebitFee']);
        Culture = json['Culture'];
        BookingsPayLinkOnTrack = json['BookingsPayLinkOnTrack'];
        AccessControlTimeLimit = json['AccessControlTimeLimit'];
        Minimiser = json['Minimiser'];
        AutoGenerateLicenses = json['AutoGenerateLicenses'];
        Terms = json['Terms'];
        FingerprintThreshold = json['FingerprintThreshold'];
        FingerprintMatcherThreshold = json['FingerprintMatcherThreshold'];
        CurrencyCulture = json['CurrencyCulture'];
        AutoShutoff = json['AutoShutoff'];
        PrimaryColors = json['PrimaryColors'];
        Logo = JsonConverters.fromJson(json['Logo'],'Uint8List',context!);
        ReportFormat = json['ReportFormat'];
        Country = json['Country'];
        SMSPriceAdjustment = JsonConverters.toDouble(json['SMSPriceAdjustment']);
        LogoHash = json['LogoHash'];
        FixPayments = json['FixPayments'];
        FixPaymentSchedle = json['FixPaymentSchedle'];
        AppFeature = json['AppFeature'];
        AppOptions = json['AppOptions'];
        CompanyDescription = json['CompanyDescription'];
        Capacity = json['Capacity'];
        SignInScreenFeature = json['SignInScreenFeature'];
        BookingAccessTimeLimit = json['BookingAccessTimeLimit'];
        DeductSessionsOnBooking = json['DeductSessionsOnBooking'];
        MonthlySalesTarget = json['MonthlySalesTarget'];
        ShowTrustedBranchBookings = json['ShowTrustedBranchBookings'];
        Facebook = json['Facebook'];
        Twitter = json['Twitter'];
        Instagram = json['Instagram'];
        YouTube = json['YouTube'];
        TikTok = json['TikTok'];
        Shopify = json['Shopify'];
        MinimumMemberAge = json['MinimumMemberAge'];
        UsingPaymentMethods = json['UsingPaymentMethods'];
        TermsAndConditionsVersionDate = JsonConverters.fromJson(json['TermsAndConditionsVersionDate'],'DateTime',context!);
        TermsAndConditionsAcceptedDate = JsonConverters.fromJson(json['TermsAndConditionsAcceptedDate'],'DateTime',context!);
        SendMarketingInviteWhenMemberAdded = json['SendMarketingInviteWhenMemberAdded'];
        SendMarketingInviteWhenMemberJoinedOnline = json['SendMarketingInviteWhenMemberJoinedOnline'];
        MarketingComplianceManagedExternally = json['MarketingComplianceManagedExternally'];
        OnlineBookingAllowWaitingList = json['OnlineBookingAllowWaitingList'];
        OnlineMultiSiteEnabled = json['OnlineMultiSiteEnabled'];
        OnlineBookingLimit = json['OnlineBookingLimit'];
        PublicMembershipTypes = json['PublicMembershipTypes'];
        TrustedBranches = json['TrustedBranches'];
        ScoreBranchId = json['ScoreBranchId'];
        iOSAppLink = json['iOSAppLink'];
        AndroidAppLink = json['AndroidAppLink'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'BranchType': BranchType,
        'Name': Name,
        'Prefix': Prefix,
        'CompanyName': CompanyName,
        'CompanyAddress': CompanyAddress,
        'CompanyOfficialName': CompanyOfficialName,
        'DirectDebitReference': DirectDebitReference,
        'FastDDReference': FastDDReference,
        'FastDDPlatinumRef': FastDDPlatinumRef,
        'Style': Style,
        'PaymentStartDate': JsonConverters.toJson(PaymentStartDate,'DateTime',context!),
        'PublicKey': PublicKey,
        'TrialStart': JsonConverters.toJson(TrialStart,'DateTime',context!),
        'TrialEnd': JsonConverters.toJson(TrialEnd,'DateTime',context!),
        'InTrial': InTrial,
        'UseMembershipTypes': UseMembershipTypes,
        'DDUserName': DDUserName,
        'DDPassword': DDPassword,
        'DDServiceUser': DDServiceUser,
        'DfcUserName': DfcUserName,
        'DfcPassword': DfcPassword,
        'DfcClubNumber': DfcClubNumber,
        'CompanyEmail': CompanyEmail,
        'SmsOriginator': SmsOriginator,
        'LanguageId': LanguageId,
        'VatRate': VatRate,
        'SwipeAction': SwipeAction,
        'Modules': Modules,
        'UseFreeText': UseFreeText,
        'FreeTextTitle': FreeTextTitle,
        'TimeZone': TimeZone,
        'UseCreditBalance': UseCreditBalance,
        'AllowNegativeBalance': AllowNegativeBalance,
        'DefaultCreditLimit': DefaultCreditLimit,
        'ApplicationType': ApplicationType,
        'ExternalProviderWarning': ExternalProviderWarning,
        'Domain': Domain,
        'MobileDomain': MobileDomain,
        'OnlineBookingTimetableLimit': OnlineBookingTimetableLimit,
        'OnlineBookingCancellationLimit': OnlineBookingCancellationLimit,
        'Feature': Feature,
        'ShowGoCardlessAd': ShowGoCardlessAd,
        'ProviderSaving': ProviderSaving,
        'SROAddress': SROAddress,
        'Telephone': Telephone,
        'MCAClubNo': MCAClubNo,
        'Transferred': Transferred,
        'OnlineBookingAllowNonActives': OnlineBookingAllowNonActives,
        'MemberLimit': MemberLimit,
        'SortCode': SortCode,
        'AccountNumber': AccountNumber,
        'SendSMSAppointmentRemindersDefault': SendSMSAppointmentRemindersDefault,
        'SendSMSBookingReminders': SendSMSBookingReminders,
        'Website': Website,
        'GiftAid': GiftAid,
        'GlobalBookingStartTime': JsonConverters.toJson(GlobalBookingStartTime,'Duration',context!),
        'GlobalBookingEndTime': JsonConverters.toJson(GlobalBookingEndTime,'Duration',context!),
        'BookingMinuteIncrements': BookingMinuteIncrements,
        'CancelReason': CancelReason,
        'CancelFurther': CancelFurther,
        'CancelDate': JsonConverters.toJson(CancelDate,'DateTime',context!),
        'TwilioNumber': TwilioNumber,
        'CreditCardFee': CreditCardFee,
        'DirectDebitFee': DirectDebitFee,
        'Culture': Culture,
        'BookingsPayLinkOnTrack': BookingsPayLinkOnTrack,
        'AccessControlTimeLimit': AccessControlTimeLimit,
        'Minimiser': Minimiser,
        'AutoGenerateLicenses': AutoGenerateLicenses,
        'Terms': Terms,
        'FingerprintThreshold': FingerprintThreshold,
        'FingerprintMatcherThreshold': FingerprintMatcherThreshold,
        'CurrencyCulture': CurrencyCulture,
        'AutoShutoff': AutoShutoff,
        'PrimaryColors': PrimaryColors,
        'Logo': JsonConverters.toJson(Logo,'Uint8List',context!),
        'ReportFormat': ReportFormat,
        'Country': Country,
        'SMSPriceAdjustment': SMSPriceAdjustment,
        'LogoHash': LogoHash,
        'FixPayments': FixPayments,
        'FixPaymentSchedle': FixPaymentSchedle,
        'AppFeature': AppFeature,
        'AppOptions': AppOptions,
        'CompanyDescription': CompanyDescription,
        'Capacity': Capacity,
        'SignInScreenFeature': SignInScreenFeature,
        'BookingAccessTimeLimit': BookingAccessTimeLimit,
        'DeductSessionsOnBooking': DeductSessionsOnBooking,
        'MonthlySalesTarget': MonthlySalesTarget,
        'ShowTrustedBranchBookings': ShowTrustedBranchBookings,
        'Facebook': Facebook,
        'Twitter': Twitter,
        'Instagram': Instagram,
        'YouTube': YouTube,
        'TikTok': TikTok,
        'Shopify': Shopify,
        'MinimumMemberAge': MinimumMemberAge,
        'UsingPaymentMethods': UsingPaymentMethods,
        'TermsAndConditionsVersionDate': JsonConverters.toJson(TermsAndConditionsVersionDate,'DateTime',context!),
        'TermsAndConditionsAcceptedDate': JsonConverters.toJson(TermsAndConditionsAcceptedDate,'DateTime',context!),
        'SendMarketingInviteWhenMemberAdded': SendMarketingInviteWhenMemberAdded,
        'SendMarketingInviteWhenMemberJoinedOnline': SendMarketingInviteWhenMemberJoinedOnline,
        'MarketingComplianceManagedExternally': MarketingComplianceManagedExternally,
        'OnlineBookingAllowWaitingList': OnlineBookingAllowWaitingList,
        'OnlineMultiSiteEnabled': OnlineMultiSiteEnabled,
        'OnlineBookingLimit': OnlineBookingLimit,
        'PublicMembershipTypes': PublicMembershipTypes,
        'TrustedBranches': TrustedBranches,
        'ScoreBranchId': ScoreBranchId,
        'iOSAppLink': iOSAppLink,
        'AndroidAppLink': AndroidAppLink
    };

    getTypeName() => "BranchGetBranchesInstance";
    TypeContext? context = _ctx;
}

// @AutoQueryViewer(Description="", IconUrl="octicon:database", Title="BranchGetBranches")
class ViewBranchGetBranches extends QueryDb<BranchGetBranchesInstance> implements IConvertible
{
    ViewBranchGetBranches();
    ViewBranchGetBranches.fromJson(Map<String, dynamic> json) : super.fromJson(json);
    fromMap(Map<String, dynamic> json) {
        super.fromMap(json);
        return this;
    }

    Map<String, dynamic> toJson() => super.toJson();
    getTypeName() => "ViewBranchGetBranches";
    TypeContext? context = _ctx;
}

// @DataContract
class QueryResponse<T> implements IConvertible
{
    // @DataMember(Order=1)
    int? Offset;

    // @DataMember(Order=2)
    int? Total;

    // @DataMember(Order=3)
    List<T>? Results;

    // @DataMember(Order=4)
    Map<String,String?>? Meta;

    // @DataMember(Order=5)
    ResponseStatus? ResponseStatus;

    QueryResponse({this.Offset,this.Total,this.Results,this.Meta,this.ResponseStatus});
    QueryResponse.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        Offset = json['Offset'];
        Total = json['Total'];
        Results = JsonConverters.fromJson(json['Results'],'List<${runtimeGenericTypeDefs(this,[0]).join(",")}>',context!);
        Meta = JsonConverters.toStringMap(json['Meta']);
        ResponseStatus = JsonConverters.fromJson(json['ResponseStatus'],'ResponseStatus',context!);
        return this;
    }

    Map<String, dynamic> toJson() => {
        'Offset': Offset,
        'Total': Total,
        'Results': JsonConverters.toJson(Results,'List<T>',context!),
        'Meta': Meta,
        'ResponseStatus': JsonConverters.toJson(ResponseStatus,'ResponseStatus',context!)
    };

    getTypeName() => "QueryResponse<$T>";
    TypeContext? context = _ctx;
}

TypeContext _ctx = TypeContext(library: 'api.clubmanagercentral.com', types: <String, TypeInfo> {
    'BranchGetBranchesInstance': TypeInfo(TypeOf.Class, create:() => BranchGetBranchesInstance()),
    'Uint8List': TypeInfo(TypeOf.Class, create:() => Uint8List(0)),
    'ViewBranchGetBranches': TypeInfo(TypeOf.Class, create:() => ViewBranchGetBranches()),
    'List<BranchGetBranchesInstance>': TypeInfo(TypeOf.Class, create:() => <BranchGetBranchesInstance>[]),
});

Dart ViewBranchGetBranches DTOs

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

HTTP + XML

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

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

<ViewBranchGetBranches xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ClubManager.Api.Services.Query">
  <Skip xmlns="http://schemas.servicestack.net/types">0</Skip>
  <Take xmlns="http://schemas.servicestack.net/types">0</Take>
  <OrderBy xmlns="http://schemas.servicestack.net/types">String</OrderBy>
  <OrderByDesc xmlns="http://schemas.servicestack.net/types">String</OrderByDesc>
  <Include xmlns="http://schemas.servicestack.net/types">String</Include>
  <Fields xmlns="http://schemas.servicestack.net/types">String</Fields>
  <Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.servicestack.net/types">
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>String</d2p1:Key>
      <d2p1:Value>String</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
  </Meta>
</ViewBranchGetBranches>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<QueryResponseOfBranchGetBranchesInstancePEZRWkv_P xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.servicestack.net/types">
  <Offset>0</Offset>
  <Total>0</Total>
  <Results xmlns:d2p1="http://schemas.datacontract.org/2004/07/ClubManager.Api.Services.Query">
    <d2p1:BranchGetBranchesInstance>
      <d2p1:AccessControlTimeLimit>0</d2p1:AccessControlTimeLimit>
      <d2p1:AccountNumber>String</d2p1:AccountNumber>
      <d2p1:AllowNegativeBalance>false</d2p1:AllowNegativeBalance>
      <d2p1:AndroidAppLink>String</d2p1:AndroidAppLink>
      <d2p1:AppFeature>0</d2p1:AppFeature>
      <d2p1:AppOptions>String</d2p1:AppOptions>
      <d2p1:ApplicationType>0</d2p1:ApplicationType>
      <d2p1:AutoGenerateLicenses>false</d2p1:AutoGenerateLicenses>
      <d2p1:AutoShutoff>false</d2p1:AutoShutoff>
      <d2p1:BookingAccessTimeLimit>0</d2p1:BookingAccessTimeLimit>
      <d2p1:BookingMinuteIncrements>0</d2p1:BookingMinuteIncrements>
      <d2p1:BookingsPayLinkOnTrack>false</d2p1:BookingsPayLinkOnTrack>
      <d2p1:BranchType>0</d2p1:BranchType>
      <d2p1:CancelDate>0001-01-01T00:00:00</d2p1:CancelDate>
      <d2p1:CancelFurther>String</d2p1:CancelFurther>
      <d2p1:CancelReason>String</d2p1:CancelReason>
      <d2p1:Capacity>0</d2p1:Capacity>
      <d2p1:CompanyAddress>String</d2p1:CompanyAddress>
      <d2p1:CompanyDescription>String</d2p1:CompanyDescription>
      <d2p1:CompanyEmail>String</d2p1:CompanyEmail>
      <d2p1:CompanyName>String</d2p1:CompanyName>
      <d2p1:CompanyOfficialName>String</d2p1:CompanyOfficialName>
      <d2p1:Country>String</d2p1:Country>
      <d2p1:CreditCardFee>0</d2p1:CreditCardFee>
      <d2p1:Culture>String</d2p1:Culture>
      <d2p1:CurrencyCulture>String</d2p1:CurrencyCulture>
      <d2p1:DDPassword>String</d2p1:DDPassword>
      <d2p1:DDServiceUser>String</d2p1:DDServiceUser>
      <d2p1:DDUserName>String</d2p1:DDUserName>
      <d2p1:DeductSessionsOnBooking>false</d2p1:DeductSessionsOnBooking>
      <d2p1:DefaultCreditLimit>0</d2p1:DefaultCreditLimit>
      <d2p1:DfcClubNumber>String</d2p1:DfcClubNumber>
      <d2p1:DfcPassword>String</d2p1:DfcPassword>
      <d2p1:DfcUserName>String</d2p1:DfcUserName>
      <d2p1:DirectDebitFee>0</d2p1:DirectDebitFee>
      <d2p1:DirectDebitReference>String</d2p1:DirectDebitReference>
      <d2p1:Domain>String</d2p1:Domain>
      <d2p1:ExternalProviderWarning>String</d2p1:ExternalProviderWarning>
      <d2p1:Facebook>String</d2p1:Facebook>
      <d2p1:FastDDPlatinumRef>String</d2p1:FastDDPlatinumRef>
      <d2p1:FastDDReference>String</d2p1:FastDDReference>
      <d2p1:Feature>0</d2p1:Feature>
      <d2p1:FingerprintMatcherThreshold>0</d2p1:FingerprintMatcherThreshold>
      <d2p1:FingerprintThreshold>0</d2p1:FingerprintThreshold>
      <d2p1:FixPaymentSchedle>String</d2p1:FixPaymentSchedle>
      <d2p1:FixPayments>false</d2p1:FixPayments>
      <d2p1:FreeTextTitle>String</d2p1:FreeTextTitle>
      <d2p1:GiftAid>false</d2p1:GiftAid>
      <d2p1:GlobalBookingEndTime>PT0S</d2p1:GlobalBookingEndTime>
      <d2p1:GlobalBookingStartTime>PT0S</d2p1:GlobalBookingStartTime>
      <d2p1:InTrial>false</d2p1:InTrial>
      <d2p1:Instagram>String</d2p1:Instagram>
      <d2p1:LanguageId>0</d2p1:LanguageId>
      <d2p1:Logo>AA==</d2p1:Logo>
      <d2p1:LogoHash>String</d2p1:LogoHash>
      <d2p1:MCAClubNo>String</d2p1:MCAClubNo>
      <d2p1:MarketingComplianceManagedExternally>false</d2p1:MarketingComplianceManagedExternally>
      <d2p1:MemberLimit>0</d2p1:MemberLimit>
      <d2p1:Minimiser>0</d2p1:Minimiser>
      <d2p1:MinimumMemberAge>0</d2p1:MinimumMemberAge>
      <d2p1:MobileDomain>String</d2p1:MobileDomain>
      <d2p1:Modules>0</d2p1:Modules>
      <d2p1:MonthlySalesTarget>0</d2p1:MonthlySalesTarget>
      <d2p1:Name>String</d2p1:Name>
      <d2p1:OnlineBookingAllowNonActives>false</d2p1:OnlineBookingAllowNonActives>
      <d2p1:OnlineBookingAllowWaitingList>false</d2p1:OnlineBookingAllowWaitingList>
      <d2p1:OnlineBookingCancellationLimit>0</d2p1:OnlineBookingCancellationLimit>
      <d2p1:OnlineBookingLimit>0</d2p1:OnlineBookingLimit>
      <d2p1:OnlineBookingTimetableLimit>0</d2p1:OnlineBookingTimetableLimit>
      <d2p1:OnlineMultiSiteEnabled>false</d2p1:OnlineMultiSiteEnabled>
      <d2p1:PaymentStartDate>0001-01-01T00:00:00</d2p1:PaymentStartDate>
      <d2p1:Prefix>String</d2p1:Prefix>
      <d2p1:PrimaryColors>String</d2p1:PrimaryColors>
      <d2p1:ProviderSaving>0</d2p1:ProviderSaving>
      <d2p1:PublicKey>00000000-0000-0000-0000-000000000000</d2p1:PublicKey>
      <d2p1:PublicMembershipTypes>0</d2p1:PublicMembershipTypes>
      <d2p1:ReportFormat>0</d2p1:ReportFormat>
      <d2p1:SMSPriceAdjustment>0</d2p1:SMSPriceAdjustment>
      <d2p1:SROAddress>String</d2p1:SROAddress>
      <d2p1:ScoreBranchId>0</d2p1:ScoreBranchId>
      <d2p1:SendMarketingInviteWhenMemberAdded>false</d2p1:SendMarketingInviteWhenMemberAdded>
      <d2p1:SendMarketingInviteWhenMemberJoinedOnline>false</d2p1:SendMarketingInviteWhenMemberJoinedOnline>
      <d2p1:SendSMSAppointmentRemindersDefault>false</d2p1:SendSMSAppointmentRemindersDefault>
      <d2p1:SendSMSBookingReminders>false</d2p1:SendSMSBookingReminders>
      <d2p1:Shopify>String</d2p1:Shopify>
      <d2p1:ShowGoCardlessAd>false</d2p1:ShowGoCardlessAd>
      <d2p1:ShowTrustedBranchBookings>false</d2p1:ShowTrustedBranchBookings>
      <d2p1:SignInScreenFeature>0</d2p1:SignInScreenFeature>
      <d2p1:SmsOriginator>String</d2p1:SmsOriginator>
      <d2p1:SortCode>String</d2p1:SortCode>
      <d2p1:Style>String</d2p1:Style>
      <d2p1:SwipeAction>0</d2p1:SwipeAction>
      <d2p1:Telephone>String</d2p1:Telephone>
      <d2p1:Terms>String</d2p1:Terms>
      <d2p1:TermsAndConditionsAcceptedDate>0001-01-01T00:00:00</d2p1:TermsAndConditionsAcceptedDate>
      <d2p1:TermsAndConditionsVersionDate>0001-01-01T00:00:00</d2p1:TermsAndConditionsVersionDate>
      <d2p1:TikTok>String</d2p1:TikTok>
      <d2p1:TimeZone>String</d2p1:TimeZone>
      <d2p1:Transferred>false</d2p1:Transferred>
      <d2p1:TrialEnd>0001-01-01T00:00:00</d2p1:TrialEnd>
      <d2p1:TrialStart>0001-01-01T00:00:00</d2p1:TrialStart>
      <d2p1:TrustedBranches>0</d2p1:TrustedBranches>
      <d2p1:TwilioNumber>String</d2p1:TwilioNumber>
      <d2p1:Twitter>String</d2p1:Twitter>
      <d2p1:UseCreditBalance>false</d2p1:UseCreditBalance>
      <d2p1:UseFreeText>false</d2p1:UseFreeText>
      <d2p1:UseMembershipTypes>false</d2p1:UseMembershipTypes>
      <d2p1:UsingPaymentMethods>0</d2p1:UsingPaymentMethods>
      <d2p1:VatRate>0</d2p1:VatRate>
      <d2p1:Website>String</d2p1:Website>
      <d2p1:YouTube>String</d2p1:YouTube>
      <d2p1:iOSAppLink>String</d2p1:iOSAppLink>
    </d2p1:BranchGetBranchesInstance>
  </Results>
  <Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>String</d2p1:Key>
      <d2p1:Value>String</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
  </Meta>
  <ResponseStatus>
    <ErrorCode>String</ErrorCode>
    <Message>String</Message>
    <StackTrace>String</StackTrace>
    <Errors>
      <ResponseError>
        <ErrorCode>String</ErrorCode>
        <FieldName>String</FieldName>
        <Message>String</Message>
        <Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </Meta>
      </ResponseError>
    </Errors>
    <Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </Meta>
  </ResponseStatus>
</QueryResponseOfBranchGetBranchesInstancePEZRWkv_P>