/* Options: Date: 2026-10-21 23:57:11 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.clubmanagercentral.com //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: ZapierEnquiryRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; class ZapierEnquiryResponse implements IConvertible { String? MemberKey; ZapierEnquiryResponse({this.MemberKey}); ZapierEnquiryResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { MemberKey = json['MemberKey']; return this; } Map toJson() => { 'MemberKey': MemberKey }; getTypeName() => "ZapierEnquiryResponse"; TypeContext? context = _ctx; } // @Route("/zapier/v1/enquiry", "POST") class ZapierEnquiryRequest implements IReturn, IConvertible { String? Forenames; String? Surname; String? EmailAddress; String? MobilePhone; String? Message; List? Tags; ZapierEnquiryRequest({this.Forenames,this.Surname,this.EmailAddress,this.MobilePhone,this.Message,this.Tags}); ZapierEnquiryRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Forenames = json['Forenames']; Surname = json['Surname']; EmailAddress = json['EmailAddress']; MobilePhone = json['MobilePhone']; Message = json['Message']; Tags = JsonConverters.fromJson(json['Tags'],'List',context!); return this; } Map toJson() => { 'Forenames': Forenames, 'Surname': Surname, 'EmailAddress': EmailAddress, 'MobilePhone': MobilePhone, 'Message': Message, 'Tags': JsonConverters.toJson(Tags,'List',context!) }; createResponse() => ZapierEnquiryResponse(); getResponseTypeName() => "ZapierEnquiryResponse"; getTypeName() => "ZapierEnquiryRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'api.clubmanagercentral.com', types: { 'ZapierEnquiryResponse': TypeInfo(TypeOf.Class, create:() => ZapierEnquiryResponse()), 'ZapierEnquiryRequest': TypeInfo(TypeOf.Class, create:() => ZapierEnquiryRequest()), });