TicketUserServices

<back to all web services

AppEventSeatingSectionTicketTypesSearchRequest

Requires Authentication
Requires any of the roles:Admin, TeamAdmin, MobileAppRequires the permission:ReadData
The following routes are available for this service:
POST/AppSeatingTicketTypesInSectionSearch
import 'package:servicestack/servicestack.dart';

class EventSeriesOwnerTicketType implements IConvertible
{
    int? id;
    String? name;
    double? defaultPrice;
    int? seriesId;
    int? ownerId;
    int? ticketTypeListOrder;
    bool? isActive;
    int? maxTickets;
    String? ticketColor;
    bool? showUsedTickets;
    bool? canOnlyBeBoughtWithTeamPass;
    bool? isSpecialTicket;
    String? specialTicketId;
    bool? onlyForKsi;
    DateTime? timestampCreated;
    DateTime? timestampLastChanged;
    bool? ticketsForSalePerEvent;
    String? imageUrl;
    bool? holderInfoRequired;
    int? eventSeriesOwnerSeatingSectionId;
    bool? canOnlyBeBought;
    bool? canNotBeBought;
    bool? blockTransfer;
    int? maxTicketsPerTransaction;
    bool? forceSingleTickets;
    int? onlyForEvent;
    String? currency;

    EventSeriesOwnerTicketType({this.id,this.name,this.defaultPrice,this.seriesId,this.ownerId,this.ticketTypeListOrder,this.isActive,this.maxTickets,this.ticketColor,this.showUsedTickets,this.canOnlyBeBoughtWithTeamPass,this.isSpecialTicket,this.specialTicketId,this.onlyForKsi,this.timestampCreated,this.timestampLastChanged,this.ticketsForSalePerEvent,this.imageUrl,this.holderInfoRequired,this.eventSeriesOwnerSeatingSectionId,this.canOnlyBeBought,this.canNotBeBought,this.blockTransfer,this.maxTicketsPerTransaction,this.forceSingleTickets,this.onlyForEvent,this.currency});
    EventSeriesOwnerTicketType.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        id = json['id'];
        name = json['name'];
        defaultPrice = JsonConverters.toDouble(json['defaultPrice']);
        seriesId = json['seriesId'];
        ownerId = json['ownerId'];
        ticketTypeListOrder = json['ticketTypeListOrder'];
        isActive = json['isActive'];
        maxTickets = json['maxTickets'];
        ticketColor = json['ticketColor'];
        showUsedTickets = json['showUsedTickets'];
        canOnlyBeBoughtWithTeamPass = json['canOnlyBeBoughtWithTeamPass'];
        isSpecialTicket = json['isSpecialTicket'];
        specialTicketId = json['specialTicketId'];
        onlyForKsi = json['onlyForKsi'];
        timestampCreated = JsonConverters.fromJson(json['timestampCreated'],'DateTime',context!);
        timestampLastChanged = JsonConverters.fromJson(json['timestampLastChanged'],'DateTime',context!);
        ticketsForSalePerEvent = json['ticketsForSalePerEvent'];
        imageUrl = json['imageUrl'];
        holderInfoRequired = json['holderInfoRequired'];
        eventSeriesOwnerSeatingSectionId = json['eventSeriesOwnerSeatingSectionId'];
        canOnlyBeBought = json['canOnlyBeBought'];
        canNotBeBought = json['canNotBeBought'];
        blockTransfer = json['blockTransfer'];
        maxTicketsPerTransaction = json['maxTicketsPerTransaction'];
        forceSingleTickets = json['forceSingleTickets'];
        onlyForEvent = json['onlyForEvent'];
        currency = json['currency'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'id': id,
        'name': name,
        'defaultPrice': defaultPrice,
        'seriesId': seriesId,
        'ownerId': ownerId,
        'ticketTypeListOrder': ticketTypeListOrder,
        'isActive': isActive,
        'maxTickets': maxTickets,
        'ticketColor': ticketColor,
        'showUsedTickets': showUsedTickets,
        'canOnlyBeBoughtWithTeamPass': canOnlyBeBoughtWithTeamPass,
        'isSpecialTicket': isSpecialTicket,
        'specialTicketId': specialTicketId,
        'onlyForKsi': onlyForKsi,
        'timestampCreated': JsonConverters.toJson(timestampCreated,'DateTime',context!),
        'timestampLastChanged': JsonConverters.toJson(timestampLastChanged,'DateTime',context!),
        'ticketsForSalePerEvent': ticketsForSalePerEvent,
        'imageUrl': imageUrl,
        'holderInfoRequired': holderInfoRequired,
        'eventSeriesOwnerSeatingSectionId': eventSeriesOwnerSeatingSectionId,
        'canOnlyBeBought': canOnlyBeBought,
        'canNotBeBought': canNotBeBought,
        'blockTransfer': blockTransfer,
        'maxTicketsPerTransaction': maxTicketsPerTransaction,
        'forceSingleTickets': forceSingleTickets,
        'onlyForEvent': onlyForEvent,
        'currency': currency
    };

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

class MyOwnerCards implements IConvertible
{
    int? id;
    String? phoneFullVerificationNumber;
    int? ownerId;
    int? cardTypeId;
    String? name;
    String? imageUrl;
    String? description;
    int? ticketTypeMaxTickets;
    DateTime? cardValidFromUTC;
    DateTime? cardValidToUTC;
    int? currentAvailableTickets;
    int? initialMaxTickets;
    String? deviceId;
    String? holderId;
    String? holderName;
    String? holderEmail;
    double? initialStoreCredit;
    double? currentStoreCredit;
    bool? hasStoreCredit;
    DateTime? timeStampBoughtUTC;

    MyOwnerCards({this.id,this.phoneFullVerificationNumber,this.ownerId,this.cardTypeId,this.name,this.imageUrl,this.description,this.ticketTypeMaxTickets,this.cardValidFromUTC,this.cardValidToUTC,this.currentAvailableTickets,this.initialMaxTickets,this.deviceId,this.holderId,this.holderName,this.holderEmail,this.initialStoreCredit,this.currentStoreCredit,this.hasStoreCredit,this.timeStampBoughtUTC});
    MyOwnerCards.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        id = json['id'];
        phoneFullVerificationNumber = json['phoneFullVerificationNumber'];
        ownerId = json['ownerId'];
        cardTypeId = json['cardTypeId'];
        name = json['name'];
        imageUrl = json['imageUrl'];
        description = json['description'];
        ticketTypeMaxTickets = json['ticketTypeMaxTickets'];
        cardValidFromUTC = JsonConverters.fromJson(json['cardValidFromUTC'],'DateTime',context!);
        cardValidToUTC = JsonConverters.fromJson(json['cardValidToUTC'],'DateTime',context!);
        currentAvailableTickets = json['currentAvailableTickets'];
        initialMaxTickets = json['initialMaxTickets'];
        deviceId = json['deviceId'];
        holderId = json['holderId'];
        holderName = json['holderName'];
        holderEmail = json['holderEmail'];
        initialStoreCredit = JsonConverters.toDouble(json['initialStoreCredit']);
        currentStoreCredit = JsonConverters.toDouble(json['currentStoreCredit']);
        hasStoreCredit = json['hasStoreCredit'];
        timeStampBoughtUTC = JsonConverters.fromJson(json['timeStampBoughtUTC'],'DateTime',context!);
        return this;
    }

    Map<String, dynamic> toJson() => {
        'id': id,
        'phoneFullVerificationNumber': phoneFullVerificationNumber,
        'ownerId': ownerId,
        'cardTypeId': cardTypeId,
        'name': name,
        'imageUrl': imageUrl,
        'description': description,
        'ticketTypeMaxTickets': ticketTypeMaxTickets,
        'cardValidFromUTC': JsonConverters.toJson(cardValidFromUTC,'DateTime',context!),
        'cardValidToUTC': JsonConverters.toJson(cardValidToUTC,'DateTime',context!),
        'currentAvailableTickets': currentAvailableTickets,
        'initialMaxTickets': initialMaxTickets,
        'deviceId': deviceId,
        'holderId': holderId,
        'holderName': holderName,
        'holderEmail': holderEmail,
        'initialStoreCredit': initialStoreCredit,
        'currentStoreCredit': currentStoreCredit,
        'hasStoreCredit': hasStoreCredit,
        'timeStampBoughtUTC': JsonConverters.toJson(timeStampBoughtUTC,'DateTime',context!)
    };

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

class AppEventSeatingSectionOwnerTicketTypesItem implements IConvertible
{
    EventSeriesOwnerTicketType? ticketType;
    List<MyOwnerCards>? myCards;

    AppEventSeatingSectionOwnerTicketTypesItem({this.ticketType,this.myCards});
    AppEventSeatingSectionOwnerTicketTypesItem.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        ticketType = JsonConverters.fromJson(json['ticketType'],'EventSeriesOwnerTicketType',context!);
        myCards = JsonConverters.fromJson(json['myCards'],'List<MyOwnerCards>',context!);
        return this;
    }

    Map<String, dynamic> toJson() => {
        'ticketType': JsonConverters.toJson(ticketType,'EventSeriesOwnerTicketType',context!),
        'myCards': JsonConverters.toJson(myCards,'List<MyOwnerCards>',context!)
    };

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

class EventSeriesTicketType implements IConvertible
{
    int? id;
    String? name;
    double? defaultPrice;
    int? seriesId;
    int? ticketTypeListOrder;
    bool? isActive;
    String? ticketColor;
    bool? showUsedTickets;
    bool? isSpecialTicket;
    String? specialTicketId;
    bool? onlyForKsi;
    bool? holderInfoRequired;
    bool? blockTransfer;
    int? maxTicketsPerTransaction;
    String? currency;

    EventSeriesTicketType({this.id,this.name,this.defaultPrice,this.seriesId,this.ticketTypeListOrder,this.isActive,this.ticketColor,this.showUsedTickets,this.isSpecialTicket,this.specialTicketId,this.onlyForKsi,this.holderInfoRequired,this.blockTransfer,this.maxTicketsPerTransaction,this.currency});
    EventSeriesTicketType.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        id = json['id'];
        name = json['name'];
        defaultPrice = JsonConverters.toDouble(json['defaultPrice']);
        seriesId = json['seriesId'];
        ticketTypeListOrder = json['ticketTypeListOrder'];
        isActive = json['isActive'];
        ticketColor = json['ticketColor'];
        showUsedTickets = json['showUsedTickets'];
        isSpecialTicket = json['isSpecialTicket'];
        specialTicketId = json['specialTicketId'];
        onlyForKsi = json['onlyForKsi'];
        holderInfoRequired = json['holderInfoRequired'];
        blockTransfer = json['blockTransfer'];
        maxTicketsPerTransaction = json['maxTicketsPerTransaction'];
        currency = json['currency'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'id': id,
        'name': name,
        'defaultPrice': defaultPrice,
        'seriesId': seriesId,
        'ticketTypeListOrder': ticketTypeListOrder,
        'isActive': isActive,
        'ticketColor': ticketColor,
        'showUsedTickets': showUsedTickets,
        'isSpecialTicket': isSpecialTicket,
        'specialTicketId': specialTicketId,
        'onlyForKsi': onlyForKsi,
        'holderInfoRequired': holderInfoRequired,
        'blockTransfer': blockTransfer,
        'maxTicketsPerTransaction': maxTicketsPerTransaction,
        'currency': currency
    };

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

class MySeriesControllerCards implements IConvertible
{
    int? id;
    String? phoneFullVerificationNumber;
    String? ownerId;
    String? cardTypeId;
    String? name;
    String? description;
    String? cardTypeOwner;
    int? maxTicketsPerEvent;
    DateTime? creationDate;
    String? deviceId;
    String? holderName;
    String? canTransferToName;
    String? canTransferToPhoneFullNumber;
    String? expYear;
    String? expMonth;

    MySeriesControllerCards({this.id,this.phoneFullVerificationNumber,this.ownerId,this.cardTypeId,this.name,this.description,this.cardTypeOwner,this.maxTicketsPerEvent,this.creationDate,this.deviceId,this.holderName,this.canTransferToName,this.canTransferToPhoneFullNumber,this.expYear,this.expMonth});
    MySeriesControllerCards.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        id = json['id'];
        phoneFullVerificationNumber = json['phoneFullVerificationNumber'];
        ownerId = json['ownerId'];
        cardTypeId = json['cardTypeId'];
        name = json['name'];
        description = json['description'];
        cardTypeOwner = json['cardTypeOwner'];
        maxTicketsPerEvent = json['maxTicketsPerEvent'];
        creationDate = JsonConverters.fromJson(json['creationDate'],'DateTime',context!);
        deviceId = json['deviceId'];
        holderName = json['holderName'];
        canTransferToName = json['canTransferToName'];
        canTransferToPhoneFullNumber = json['canTransferToPhoneFullNumber'];
        expYear = json['expYear'];
        expMonth = json['expMonth'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'id': id,
        'phoneFullVerificationNumber': phoneFullVerificationNumber,
        'ownerId': ownerId,
        'cardTypeId': cardTypeId,
        'name': name,
        'description': description,
        'cardTypeOwner': cardTypeOwner,
        'maxTicketsPerEvent': maxTicketsPerEvent,
        'creationDate': JsonConverters.toJson(creationDate,'DateTime',context!),
        'deviceId': deviceId,
        'holderName': holderName,
        'canTransferToName': canTransferToName,
        'canTransferToPhoneFullNumber': canTransferToPhoneFullNumber,
        'expYear': expYear,
        'expMonth': expMonth
    };

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

class AppEventSeatingSectionSeriesTicketTypesItem implements IConvertible
{
    EventSeriesTicketType? ticketType;
    List<MySeriesControllerCards>? myCards;

    AppEventSeatingSectionSeriesTicketTypesItem({this.ticketType,this.myCards});
    AppEventSeatingSectionSeriesTicketTypesItem.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        ticketType = JsonConverters.fromJson(json['ticketType'],'EventSeriesTicketType',context!);
        myCards = JsonConverters.fromJson(json['myCards'],'List<MySeriesControllerCards>',context!);
        return this;
    }

    Map<String, dynamic> toJson() => {
        'ticketType': JsonConverters.toJson(ticketType,'EventSeriesTicketType',context!),
        'myCards': JsonConverters.toJson(myCards,'List<MySeriesControllerCards>',context!)
    };

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

class AppEventSeatingSectionTicketTypesSearchResult implements IConvertible
{
    int? statusCode;
    String? message;
    List<AppEventSeatingSectionOwnerTicketTypesItem>? ownerTicketTypes;
    List<AppEventSeatingSectionSeriesTicketTypesItem>? seriesTicketTypes;

    AppEventSeatingSectionTicketTypesSearchResult({this.statusCode,this.message,this.ownerTicketTypes,this.seriesTicketTypes});
    AppEventSeatingSectionTicketTypesSearchResult.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        statusCode = json['statusCode'];
        message = json['message'];
        ownerTicketTypes = JsonConverters.fromJson(json['ownerTicketTypes'],'List<AppEventSeatingSectionOwnerTicketTypesItem>',context!);
        seriesTicketTypes = JsonConverters.fromJson(json['seriesTicketTypes'],'List<AppEventSeatingSectionSeriesTicketTypesItem>',context!);
        return this;
    }

    Map<String, dynamic> toJson() => {
        'statusCode': statusCode,
        'message': message,
        'ownerTicketTypes': JsonConverters.toJson(ownerTicketTypes,'List<AppEventSeatingSectionOwnerTicketTypesItem>',context!),
        'seriesTicketTypes': JsonConverters.toJson(seriesTicketTypes,'List<AppEventSeatingSectionSeriesTicketTypesItem>',context!)
    };

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

class RequestSignature implements IConvertible
{
    String? systemId;
    String? systemSecret;
    String? signature;

    RequestSignature({this.systemId,this.systemSecret,this.signature});
    RequestSignature.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        systemId = json['systemId'];
        systemSecret = json['systemSecret'];
        signature = json['signature'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'systemId': systemId,
        'systemSecret': systemSecret,
        'signature': signature
    };

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

class AppEventSeatingSectionTicketTypesSearchRequest implements IConvertible
{
    int? eventId;
    int? ownerId;
    int? eventSectionId;
    bool? includeMyPaymentCards;
    String? phoneVerificationNumber;
    String? deviceId;
    int? requestUnixUTCTimeStamp;
    RequestSignature? signature;

    AppEventSeatingSectionTicketTypesSearchRequest({this.eventId,this.ownerId,this.eventSectionId,this.includeMyPaymentCards,this.phoneVerificationNumber,this.deviceId,this.requestUnixUTCTimeStamp,this.signature});
    AppEventSeatingSectionTicketTypesSearchRequest.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        eventId = json['eventId'];
        ownerId = json['ownerId'];
        eventSectionId = json['eventSectionId'];
        includeMyPaymentCards = json['includeMyPaymentCards'];
        phoneVerificationNumber = json['phoneVerificationNumber'];
        deviceId = json['deviceId'];
        requestUnixUTCTimeStamp = json['requestUnixUTCTimeStamp'];
        signature = JsonConverters.fromJson(json['signature'],'RequestSignature',context!);
        return this;
    }

    Map<String, dynamic> toJson() => {
        'eventId': eventId,
        'ownerId': ownerId,
        'eventSectionId': eventSectionId,
        'includeMyPaymentCards': includeMyPaymentCards,
        'phoneVerificationNumber': phoneVerificationNumber,
        'deviceId': deviceId,
        'requestUnixUTCTimeStamp': requestUnixUTCTimeStamp,
        'signature': JsonConverters.toJson(signature,'RequestSignature',context!)
    };

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

TypeContext _ctx = TypeContext(library: 'stubbur_autoupdates_live.smartnewapis.com', types: <String, TypeInfo> {
    'EventSeriesOwnerTicketType': TypeInfo(TypeOf.Class, create:() => EventSeriesOwnerTicketType()),
    'MyOwnerCards': TypeInfo(TypeOf.Class, create:() => MyOwnerCards()),
    'AppEventSeatingSectionOwnerTicketTypesItem': TypeInfo(TypeOf.Class, create:() => AppEventSeatingSectionOwnerTicketTypesItem()),
    'List<MyOwnerCards>': TypeInfo(TypeOf.Class, create:() => <MyOwnerCards>[]),
    'EventSeriesTicketType': TypeInfo(TypeOf.Class, create:() => EventSeriesTicketType()),
    'MySeriesControllerCards': TypeInfo(TypeOf.Class, create:() => MySeriesControllerCards()),
    'AppEventSeatingSectionSeriesTicketTypesItem': TypeInfo(TypeOf.Class, create:() => AppEventSeatingSectionSeriesTicketTypesItem()),
    'List<MySeriesControllerCards>': TypeInfo(TypeOf.Class, create:() => <MySeriesControllerCards>[]),
    'AppEventSeatingSectionTicketTypesSearchResult': TypeInfo(TypeOf.Class, create:() => AppEventSeatingSectionTicketTypesSearchResult()),
    'List<AppEventSeatingSectionOwnerTicketTypesItem>': TypeInfo(TypeOf.Class, create:() => <AppEventSeatingSectionOwnerTicketTypesItem>[]),
    'List<AppEventSeatingSectionSeriesTicketTypesItem>': TypeInfo(TypeOf.Class, create:() => <AppEventSeatingSectionSeriesTicketTypesItem>[]),
    'RequestSignature': TypeInfo(TypeOf.Class, create:() => RequestSignature()),
    'AppEventSeatingSectionTicketTypesSearchRequest': TypeInfo(TypeOf.Class, create:() => AppEventSeatingSectionTicketTypesSearchRequest()),
});

Dart AppEventSeatingSectionTicketTypesSearchRequest 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 /AppSeatingTicketTypesInSectionSearch HTTP/1.1 
Host: stubbur-autoupdates-live.smartnewapis.com 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<AppEventSeatingSectionTicketTypesSearchRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TicketUserServices.ServiceModel">
  <DeviceId>String</DeviceId>
  <EventId>0</EventId>
  <EventSectionId>0</EventSectionId>
  <IncludeMyPaymentCards>false</IncludeMyPaymentCards>
  <OwnerId>0</OwnerId>
  <PhoneVerificationNumber>String</PhoneVerificationNumber>
  <RequestUnixUTCTimeStamp>0</RequestUnixUTCTimeStamp>
  <Signature>
    <Signature>String</Signature>
    <SystemId>String</SystemId>
    <SystemSecret>String</SystemSecret>
  </Signature>
</AppEventSeatingSectionTicketTypesSearchRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<AppEventSeatingSectionTicketTypesSearchResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TicketUserServices.ServiceModel">
  <Message>String</Message>
  <OwnerTicketTypes>
    <AppEventSeatingSectionOwnerTicketTypesItem>
      <MyCards xmlns:d4p1="http://schemas.datacontract.org/2004/07/TicketUserServices.ServiceModel.Types">
        <d4p1:MyOwnerCards>
          <d4p1:CardTypeId>0</d4p1:CardTypeId>
          <d4p1:CardValidFromUTC>0001-01-01T00:00:00</d4p1:CardValidFromUTC>
          <d4p1:CardValidToUTC>0001-01-01T00:00:00</d4p1:CardValidToUTC>
          <d4p1:CurrentAvailableTickets>0</d4p1:CurrentAvailableTickets>
          <d4p1:CurrentStoreCredit>0</d4p1:CurrentStoreCredit>
          <d4p1:Description>String</d4p1:Description>
          <d4p1:DeviceId>String</d4p1:DeviceId>
          <d4p1:HasStoreCredit>false</d4p1:HasStoreCredit>
          <d4p1:HolderEmail>String</d4p1:HolderEmail>
          <d4p1:HolderId>String</d4p1:HolderId>
          <d4p1:HolderName>String</d4p1:HolderName>
          <d4p1:ID>0</d4p1:ID>
          <d4p1:ImageUrl>String</d4p1:ImageUrl>
          <d4p1:InitialMaxTickets>0</d4p1:InitialMaxTickets>
          <d4p1:InitialStoreCredit>0</d4p1:InitialStoreCredit>
          <d4p1:Name>String</d4p1:Name>
          <d4p1:OwnerId>0</d4p1:OwnerId>
          <d4p1:PhoneFullVerificationNumber>String</d4p1:PhoneFullVerificationNumber>
          <d4p1:TicketTypeMaxTickets>0</d4p1:TicketTypeMaxTickets>
          <d4p1:TimeStampBoughtUTC>0001-01-01T00:00:00</d4p1:TimeStampBoughtUTC>
        </d4p1:MyOwnerCards>
      </MyCards>
      <TicketType xmlns:d4p1="http://schemas.datacontract.org/2004/07/TicketUserServices.ServiceModel.Types">
        <d4p1:BlockTransfer>false</d4p1:BlockTransfer>
        <d4p1:CanNotBeBought>false</d4p1:CanNotBeBought>
        <d4p1:CanOnlyBeBought>false</d4p1:CanOnlyBeBought>
        <d4p1:CanOnlyBeBoughtWithTeamPass>false</d4p1:CanOnlyBeBoughtWithTeamPass>
        <d4p1:Currency>String</d4p1:Currency>
        <d4p1:DefaultPrice>0</d4p1:DefaultPrice>
        <d4p1:EventSeriesOwnerSeatingSectionId>0</d4p1:EventSeriesOwnerSeatingSectionId>
        <d4p1:ForceSingleTickets>false</d4p1:ForceSingleTickets>
        <d4p1:HolderInfoRequired>false</d4p1:HolderInfoRequired>
        <d4p1:ID>0</d4p1:ID>
        <d4p1:ImageUrl>String</d4p1:ImageUrl>
        <d4p1:IsActive>false</d4p1:IsActive>
        <d4p1:IsSpecialTicket>false</d4p1:IsSpecialTicket>
        <d4p1:MaxTickets>0</d4p1:MaxTickets>
        <d4p1:MaxTicketsPerTransaction>0</d4p1:MaxTicketsPerTransaction>
        <d4p1:Name>String</d4p1:Name>
        <d4p1:OnlyForEvent>0</d4p1:OnlyForEvent>
        <d4p1:OnlyForKsi>false</d4p1:OnlyForKsi>
        <d4p1:OwnerId>0</d4p1:OwnerId>
        <d4p1:SeriesId>0</d4p1:SeriesId>
        <d4p1:ShowUsedTickets>false</d4p1:ShowUsedTickets>
        <d4p1:SpecialTicketId>String</d4p1:SpecialTicketId>
        <d4p1:TicketColor>String</d4p1:TicketColor>
        <d4p1:TicketTypeListOrder>0</d4p1:TicketTypeListOrder>
        <d4p1:TicketsForSalePerEvent>false</d4p1:TicketsForSalePerEvent>
        <d4p1:TimestampCreated>0001-01-01T00:00:00</d4p1:TimestampCreated>
        <d4p1:TimestampLastChanged>0001-01-01T00:00:00</d4p1:TimestampLastChanged>
      </TicketType>
    </AppEventSeatingSectionOwnerTicketTypesItem>
  </OwnerTicketTypes>
  <SeriesTicketTypes>
    <AppEventSeatingSectionSeriesTicketTypesItem>
      <MyCards xmlns:d4p1="http://schemas.datacontract.org/2004/07/TicketUserServices.ServiceModel.Types">
        <d4p1:MySeriesControllerCards>
          <d4p1:CanTransferToName>String</d4p1:CanTransferToName>
          <d4p1:CanTransferToPhoneFullNumber>String</d4p1:CanTransferToPhoneFullNumber>
          <d4p1:CardTypeId>String</d4p1:CardTypeId>
          <d4p1:CardTypeOwner>String</d4p1:CardTypeOwner>
          <d4p1:CreationDate>0001-01-01T00:00:00</d4p1:CreationDate>
          <d4p1:Description>String</d4p1:Description>
          <d4p1:DeviceId>String</d4p1:DeviceId>
          <d4p1:ExpMonth>String</d4p1:ExpMonth>
          <d4p1:ExpYear>String</d4p1:ExpYear>
          <d4p1:HolderName>String</d4p1:HolderName>
          <d4p1:ID>0</d4p1:ID>
          <d4p1:MaxTicketsPerEvent>0</d4p1:MaxTicketsPerEvent>
          <d4p1:Name>String</d4p1:Name>
          <d4p1:OwnerId>String</d4p1:OwnerId>
          <d4p1:PhoneFullVerificationNumber>String</d4p1:PhoneFullVerificationNumber>
        </d4p1:MySeriesControllerCards>
      </MyCards>
      <TicketType xmlns:d4p1="http://schemas.datacontract.org/2004/07/TicketUserServices.ServiceModel.Types">
        <d4p1:BlockTransfer>false</d4p1:BlockTransfer>
        <d4p1:Currency>String</d4p1:Currency>
        <d4p1:DefaultPrice>0</d4p1:DefaultPrice>
        <d4p1:HolderInfoRequired>false</d4p1:HolderInfoRequired>
        <d4p1:ID>0</d4p1:ID>
        <d4p1:IsActive>false</d4p1:IsActive>
        <d4p1:IsSpecialTicket>false</d4p1:IsSpecialTicket>
        <d4p1:MaxTicketsPerTransaction>0</d4p1:MaxTicketsPerTransaction>
        <d4p1:Name>String</d4p1:Name>
        <d4p1:OnlyForKsi>false</d4p1:OnlyForKsi>
        <d4p1:SeriesId>0</d4p1:SeriesId>
        <d4p1:ShowUsedTickets>false</d4p1:ShowUsedTickets>
        <d4p1:SpecialTicketId>String</d4p1:SpecialTicketId>
        <d4p1:TicketColor>String</d4p1:TicketColor>
        <d4p1:TicketTypeListOrder>0</d4p1:TicketTypeListOrder>
      </TicketType>
    </AppEventSeatingSectionSeriesTicketTypesItem>
  </SeriesTicketTypes>
  <StatusCode>0</StatusCode>
</AppEventSeatingSectionTicketTypesSearchResult>