Documentation
¶
Index ¶
- type ActiveFilter
- type AnyType
- type AnyURI
- type ArrayOfAttributeDefinition
- type ArrayOfCategory
- type ArrayOfDecimal
- type ArrayOfGetFeedback
- type ArrayOfIdDescriptionPair
- type ArrayOfInt
- type ArrayOfItem
- type ArrayOfItemAddedDescription
- type ArrayOfItemQuickInfo
- type ArrayOfNumberAttributeValue
- type ArrayOfProduct
- type ArrayOfProductsPerWeightSpan
- type ArrayOfString
- type ArrayOfTermAttributeValue
- type AttributeDefinition
- type AttributeValues
- type AuthenticationHeader
- type AuthorizationHeader
- type Category
- type ConfigurationHeader
- type DateTime
- type DeliveryInformation
- type EstimatedDeliveryTime
- type FeedbackItem
- type FeedbackRating
- type FeedbackRole
- type FeedbackSummaryItem
- type FeedbackSummaryResult
- type FetchToken
- type FetchTokenResponse
- type GetAcceptedBidderTypes
- type GetAcceptedBidderTypesResponse
- type GetAttributeDefinitions
- type GetAttributeDefinitionsResponse
- type GetCategories
- type GetCategoriesResponse
- type GetCounties
- type GetCountiesResponse
- type GetExpoItemTypes
- type GetExpoItemTypesResponse
- type GetFeedback
- type GetFeedbackRequest
- type GetFeedbackResponse
- type GetFeedbackRole
- type GetFeedbackSummary
- type GetFeedbackSummaryRequest
- type GetFeedbackSummaryResponse
- type GetItem
- type GetItemAddedDescriptions
- type GetItemAddedDescriptionsResponse
- type GetItemFieldValues
- type GetItemFieldValuesResponse
- type GetItemResponse
- type GetItemTypes
- type GetItemTypesResponse
- type GetOfficalTime
- type GetOfficalTimeResponse
- type GetPaymentTypes
- type GetPaymentTypesResponse
- type GetSearchResult
- type GetSearchResultAdvanced
- type GetSearchResultAdvancedResponse
- type GetSearchResultAdvancedXml
- type GetSearchResultAdvancedXmlResponse
- type GetSearchResultResponse
- type GetSellerItems
- type GetSellerItemsQuickInfo
- type GetSellerItemsQuickInfoRequest
- type GetSellerItemsQuickInfoResponse
- type GetSellerItemsResponse
- type GetShippingOptions
- type GetShippingOptionsRequest
- type GetShippingOptionsResponse
- type GetShippingTypes
- type GetShippingTypesResponse
- type GetUserByAlias
- type GetUserByAliasResponse
- type IdDescriptionPair
- type ImageLink
- type Insurance
- type Item
- type ItemAddedDescription
- type ItemFieldsResponse
- type ItemQuickInfo
- type ItemShipping
- type ItemStatus
- type ItemType
- type ItemTypeFilter
- type NCName
- type NumberAttributeValue
- type PackageRequirements
- type Product
- type ProductsPerWeightSpan
- type PublicServiceHttpGet
- type PublicServiceHttpPost
- type PublicServiceSoap
- type Query
- type SearchItemConditon
- type SearchItemStatus
- type SearchItemType
- type SearchMode
- type SearchOrderBy
- type SearchResult
- type SearchSellerType
- type ShippingOptionsResult
- type TermAttributeValue
- type TermsAndConditions
- type Token
- type TokenInfo
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActiveFilter ¶
type ActiveFilter string
const ( ActiveFilterAll ActiveFilter = "All" ActiveFilterActive ActiveFilter = "Active" ActiveFilterInactive ActiveFilter = "Inactive" )
type ArrayOfAttributeDefinition ¶
type ArrayOfAttributeDefinition struct {
AttributeDefinition []*AttributeDefinition `xml:"AttributeDefinition,omitempty" json:"AttributeDefinition,omitempty"`
}
type ArrayOfCategory ¶
type ArrayOfCategory struct {
Category []*Category `xml:"Category,omitempty" json:"Category,omitempty"`
}
type ArrayOfDecimal ¶
type ArrayOfDecimal struct {
Decimal []float64 `xml:"decimal,omitempty" json:"decimal,omitempty"`
}
type ArrayOfGetFeedback ¶
type ArrayOfGetFeedback struct {
GetFeedback []*FeedbackItem `xml:"GetFeedback,omitempty" json:"GetFeedback,omitempty"`
}
type ArrayOfIdDescriptionPair ¶
type ArrayOfIdDescriptionPair struct {
IdDescriptionPair []*IdDescriptionPair `xml:"IdDescriptionPair,omitempty" json:"IdDescriptionPair,omitempty"`
}
type ArrayOfInt ¶
type ArrayOfInt struct {
// contains filtered or unexported fields
}
type ArrayOfItem ¶
type ArrayOfItem struct {
Item []*Item `xml:"Item,omitempty" json:"Item,omitempty"`
}
type ArrayOfItemAddedDescription ¶
type ArrayOfItemAddedDescription struct {
ItemAddedDescription []*ItemAddedDescription `xml:"ItemAddedDescription,omitempty" json:"ItemAddedDescription,omitempty"`
}
type ArrayOfItemQuickInfo ¶
type ArrayOfItemQuickInfo struct {
ItemQuickInfo []*ItemQuickInfo `xml:"ItemQuickInfo,omitempty" json:"ItemQuickInfo,omitempty"`
}
type ArrayOfNumberAttributeValue ¶
type ArrayOfNumberAttributeValue struct {
NumberAttributeValue []*NumberAttributeValue `xml:"NumberAttributeValue,omitempty" json:"NumberAttributeValue,omitempty"`
}
type ArrayOfProduct ¶
type ArrayOfProduct struct {
Product []*Product `xml:"Product,omitempty" json:"Product,omitempty"`
}
type ArrayOfProductsPerWeightSpan ¶
type ArrayOfProductsPerWeightSpan struct {
ProductsPerWeightSpan []*ProductsPerWeightSpan `xml:"ProductsPerWeightSpan,omitempty" json:"ProductsPerWeightSpan,omitempty"`
}
type ArrayOfString ¶
type ArrayOfString struct {
Astring []*string `xml:"string,omitempty" json:"string,omitempty"`
}
type ArrayOfTermAttributeValue ¶
type ArrayOfTermAttributeValue struct {
TermAttributeValue []*TermAttributeValue `xml:"TermAttributeValue,omitempty" json:"TermAttributeValue,omitempty"`
}
type AttributeDefinition ¶
type AttributeDefinition struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
MaxNumberOfValues int32 `xml:"MaxNumberOfValues,omitempty" json:"MaxNumberOfValues,omitempty"`
MinNumberOfValues int32 `xml:"MinNumberOfValues,omitempty" json:"MinNumberOfValues,omitempty"`
PossibleTermValues *ArrayOfString `xml:"PossibleTermValues,omitempty" json:"PossibleTermValues,omitempty"`
Key string `xml:"Key,omitempty" json:"Key,omitempty"`
}
type AttributeValues ¶
type AttributeValues struct {
TermAttributeValues *ArrayOfTermAttributeValue `xml:"TermAttributeValues,omitempty" json:"TermAttributeValues,omitempty"`
NumberAttributeValues *ArrayOfNumberAttributeValue `xml:"NumberAttributeValues,omitempty" json:"NumberAttributeValues,omitempty"`
}
type AuthenticationHeader ¶
type AuthorizationHeader ¶
type ConfigurationHeader ¶
type DateTime ¶
type DateTime soap.XSDDateTime
type DeliveryInformation ¶
type DeliveryInformation struct {
MailBoxWithServicePointBackup bool `xml:"MailBoxWithServicePointBackup,omitempty" json:"MailBoxWithServicePointBackup,omitempty"`
ServicePoint bool `xml:"ServicePoint,omitempty" json:"ServicePoint,omitempty"`
CanChangeServicePoint bool `xml:"CanChangeServicePoint,omitempty" json:"CanChangeServicePoint,omitempty"`
IsTraceable bool `xml:"IsTraceable,omitempty" json:"IsTraceable,omitempty"`
IsParcelBoxDeliveryPossible bool `xml:"IsParcelBoxDeliveryPossible,omitempty" json:"IsParcelBoxDeliveryPossible,omitempty"`
EstimatedDeliveryTime *EstimatedDeliveryTime `xml:"EstimatedDeliveryTime,omitempty" json:"EstimatedDeliveryTime,omitempty"`
Insurance *Insurance `xml:"Insurance,omitempty" json:"Insurance,omitempty"`
}
type EstimatedDeliveryTime ¶
type FeedbackItem ¶
type FeedbackItem struct {
FeedbackRole *FeedbackRole `xml:"FeedbackRole,omitempty" json:"FeedbackRole,omitempty"`
FeedbackRating *FeedbackRating `xml:"FeedbackRating,omitempty" json:"FeedbackRating,omitempty"`
Alias string `xml:"Alias,omitempty" json:"Alias,omitempty"`
Comment string `xml:"Comment,omitempty" json:"Comment,omitempty"`
Created soap.XSDDateTime `xml:"Created,omitempty" json:"Created,omitempty"`
TotalRating int32 `xml:"TotalRating,omitempty" json:"TotalRating,omitempty"`
}
type FeedbackRating ¶
type FeedbackRating string
const ( FeedbackRatingNone FeedbackRating = "None" FeedbackRatingNegative FeedbackRating = "Negative" FeedbackRatingPositive FeedbackRating = "Positive" )
type FeedbackRole ¶
type FeedbackRole string
const ( FeedbackRoleBuyer FeedbackRole = "Buyer" FeedbackRoleSeller FeedbackRole = "Seller" )
type FeedbackSummaryItem ¶
type FeedbackSummaryResult ¶
type FeedbackSummaryResult struct {
UserId int32 `xml:"UserId,omitempty" json:"UserId,omitempty"`
LastMonth *FeedbackSummaryItem `xml:"LastMonth,omitempty" json:"LastMonth,omitempty"`
LastSixMonth *FeedbackSummaryItem `xml:"LastSixMonth,omitempty" json:"LastSixMonth,omitempty"`
LastTwelveMonth *FeedbackSummaryItem `xml:"LastTwelveMonth,omitempty" json:"LastTwelveMonth,omitempty"`
}
type FetchToken ¶
type FetchTokenResponse ¶
type GetAcceptedBidderTypes ¶
type GetAcceptedBidderTypesResponse ¶
type GetAcceptedBidderTypesResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetAcceptedBidderTypesResponse"`
GetAcceptedBidderTypesResult *ArrayOfIdDescriptionPair `xml:"GetAcceptedBidderTypesResult,omitempty" json:"GetAcceptedBidderTypesResult,omitempty"`
}
type GetAttributeDefinitions ¶
type GetAttributeDefinitionsResponse ¶
type GetAttributeDefinitionsResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetAttributeDefinitionsResponse"`
GetAttributeDefinitionsResult *ArrayOfAttributeDefinition `xml:"GetAttributeDefinitionsResult,omitempty" json:"GetAttributeDefinitionsResult,omitempty"`
}
type GetCategories ¶
type GetCategoriesResponse ¶
type GetCategoriesResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetCategoriesResponse"`
GetCategoriesResult *ArrayOfCategory `xml:"GetCategoriesResult,omitempty" json:"GetCategoriesResult,omitempty"`
}
type GetCounties ¶
type GetCountiesResponse ¶
type GetCountiesResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetCountiesResponse"`
GetCountiesResult *ArrayOfIdDescriptionPair `xml:"GetCountiesResult,omitempty" json:"GetCountiesResult,omitempty"`
}
type GetExpoItemTypes ¶
type GetExpoItemTypesResponse ¶
type GetExpoItemTypesResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetExpoItemTypesResponse"`
GetExpoItemTypesResult *ArrayOfIdDescriptionPair `xml:"GetExpoItemTypesResult,omitempty" json:"GetExpoItemTypesResult,omitempty"`
}
type GetFeedback ¶
type GetFeedback struct {
XMLName xml.Name `xml:"http://api.tradera.com GetFeedback"`
GetFeedbackRequest *GetFeedbackRequest `xml:"getFeedbackRequest,omitempty" json:"getFeedbackRequest,omitempty"`
}
type GetFeedbackRequest ¶
type GetFeedbackRequest struct {
UserId int32 `xml:"UserId,omitempty" json:"UserId,omitempty"`
Role *GetFeedbackRole `xml:"Role,omitempty" json:"Role,omitempty"`
MaxNumberOfItems *int32 `xml:"MaxNumberOfItems,omitempty" json:"MaxNumberOfItems,omitempty"`
}
type GetFeedbackResponse ¶
type GetFeedbackResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetFeedbackResponse"`
GetFeedbackResult *ArrayOfGetFeedback `xml:"GetFeedbackResult,omitempty" json:"GetFeedbackResult,omitempty"`
}
type GetFeedbackRole ¶
type GetFeedbackRole string
const ( GetFeedbackRoleAll GetFeedbackRole = "All" GetFeedbackRoleSeller GetFeedbackRole = "Seller" GetFeedbackRoleBuyer GetFeedbackRole = "Buyer" )
type GetFeedbackSummary ¶
type GetFeedbackSummary struct {
XMLName xml.Name `xml:"http://api.tradera.com GetFeedbackSummary"`
GetFeedbackSummaryRequest *GetFeedbackSummaryRequest `xml:"getFeedbackSummaryRequest,omitempty" json:"getFeedbackSummaryRequest,omitempty"`
}
type GetFeedbackSummaryRequest ¶
type GetFeedbackSummaryRequest struct {
UserId int32 `xml:"UserId,omitempty" json:"UserId,omitempty"`
}
type GetFeedbackSummaryResponse ¶
type GetFeedbackSummaryResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetFeedbackSummaryResponse"`
GetFeedbackSummaryResult *FeedbackSummaryResult `xml:"GetFeedbackSummaryResult,omitempty" json:"GetFeedbackSummaryResult,omitempty"`
}
type GetItemAddedDescriptionsResponse ¶
type GetItemAddedDescriptionsResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetItemAddedDescriptionsResponse"`
GetItemAddedDescriptionsResult *ArrayOfItemAddedDescription `xml:"GetItemAddedDescriptionsResult,omitempty" json:"GetItemAddedDescriptionsResult,omitempty"`
}
type GetItemFieldValues ¶
type GetItemFieldValuesResponse ¶
type GetItemFieldValuesResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetItemFieldValuesResponse"`
GetItemFieldValuesResult *ItemFieldsResponse `xml:"GetItemFieldValuesResult,omitempty" json:"GetItemFieldValuesResult,omitempty"`
}
type GetItemResponse ¶
type GetItemTypes ¶
type GetItemTypesResponse ¶
type GetItemTypesResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetItemTypesResponse"`
GetItemTypesResult *ArrayOfIdDescriptionPair `xml:"GetItemTypesResult,omitempty" json:"GetItemTypesResult,omitempty"`
}
type GetOfficalTime ¶
type GetOfficalTimeResponse ¶
type GetOfficalTimeResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetOfficalTimeResponse"`
GetOfficalTimeResult soap.XSDDateTime `xml:"GetOfficalTimeResult,omitempty" json:"GetOfficalTimeResult,omitempty"`
}
type GetPaymentTypes ¶
type GetPaymentTypesResponse ¶
type GetPaymentTypesResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetPaymentTypesResponse"`
GetPaymentTypesResult *ArrayOfIdDescriptionPair `xml:"GetPaymentTypesResult,omitempty" json:"GetPaymentTypesResult,omitempty"`
}
type GetSearchResult ¶
type GetSearchResult struct {
XMLName xml.Name `xml:"http://api.tradera.com GetSearchResult"`
Query string `xml:"query,omitempty" json:"query,omitempty"`
CategoryId int32 `xml:"categoryId,omitempty" json:"categoryId,omitempty"`
PageNumber int32 `xml:"pageNumber,omitempty" json:"pageNumber,omitempty"`
OrderBy *SearchOrderBy `xml:"orderBy,omitempty" json:"orderBy,omitempty"`
}
type GetSearchResultAdvanced ¶
type GetSearchResultAdvancedResponse ¶
type GetSearchResultAdvancedResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetSearchResultAdvancedResponse"`
GetSearchResultAdvancedResult *SearchResult `xml:"GetSearchResultAdvancedResult,omitempty" json:"GetSearchResultAdvancedResult,omitempty"`
}
type GetSearchResultAdvancedXmlResponse ¶
type GetSearchResultAdvancedXmlResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetSearchResultAdvancedXmlResponse"`
GetSearchResultAdvancedXmlResult *SearchResult `xml:"GetSearchResultAdvancedXmlResult,omitempty" json:"GetSearchResultAdvancedXmlResult,omitempty"`
}
type GetSearchResultResponse ¶
type GetSearchResultResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetSearchResultResponse"`
GetSearchResultResult *SearchResult `xml:"GetSearchResultResult,omitempty" json:"GetSearchResultResult,omitempty"`
}
type GetSellerItems ¶
type GetSellerItems struct {
XMLName xml.Name `xml:"http://api.tradera.com GetSellerItems"`
UserId int32 `xml:"userId,omitempty" json:"userId,omitempty"`
CategoryId int32 `xml:"categoryId,omitempty" json:"categoryId,omitempty"`
FilterActive *ActiveFilter `xml:"filterActive,omitempty" json:"filterActive,omitempty"`
MinEndDate *soap.XSDDateTime `xml:"minEndDate,omitempty" json:"minEndDate,omitempty"`
MaxEndDate *soap.XSDDateTime `xml:"maxEndDate,omitempty" json:"maxEndDate,omitempty"`
FilterItemType *ItemTypeFilter `xml:"filterItemType,omitempty" json:"filterItemType,omitempty"`
}
type GetSellerItemsQuickInfo ¶
type GetSellerItemsQuickInfo struct {
XMLName xml.Name `xml:"http://api.tradera.com GetSellerItemsQuickInfo"`
Request *GetSellerItemsQuickInfoRequest `xml:"request,omitempty" json:"request,omitempty"`
}
type GetSellerItemsQuickInfoRequest ¶
type GetSellerItemsQuickInfoRequest struct {
FilterItemType *ItemTypeFilter `xml:"FilterItemType,omitempty" json:"FilterItemType,omitempty"`
UserId int32 `xml:"UserId,omitempty" json:"UserId,omitempty"`
CategoryId int32 `xml:"CategoryId,omitempty" json:"CategoryId,omitempty"`
FilterActive *ActiveFilter `xml:"FilterActive,omitempty" json:"FilterActive,omitempty"`
MinEndDate *soap.XSDDateTime `xml:"MinEndDate,omitempty" json:"MinEndDate,omitempty"`
MaxEndDate *soap.XSDDateTime `xml:"MaxEndDate,omitempty" json:"MaxEndDate,omitempty"`
MinCreatedDate *soap.XSDDateTime `xml:"MinCreatedDate,omitempty" json:"MinCreatedDate,omitempty"`
MaxCreatedDate *soap.XSDDateTime `xml:"MaxCreatedDate,omitempty" json:"MaxCreatedDate,omitempty"`
}
type GetSellerItemsQuickInfoResponse ¶
type GetSellerItemsQuickInfoResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetSellerItemsQuickInfoResponse"`
GetSellerItemsQuickInfoResult *ArrayOfItemQuickInfo `xml:"GetSellerItemsQuickInfoResult,omitempty" json:"GetSellerItemsQuickInfoResult,omitempty"`
}
type GetSellerItemsResponse ¶
type GetSellerItemsResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetSellerItemsResponse"`
GetSellerItemsResult *ArrayOfItem `xml:"GetSellerItemsResult,omitempty" json:"GetSellerItemsResult,omitempty"`
}
type GetShippingOptions ¶
type GetShippingOptions struct {
XMLName xml.Name `xml:"http://api.tradera.com GetShippingOptions"`
Request *GetShippingOptionsRequest `xml:"request,omitempty" json:"request,omitempty"`
}
type GetShippingOptionsRequest ¶
type GetShippingOptionsRequest struct {
FromCountryCodes *ArrayOfString `xml:"FromCountryCodes,omitempty" json:"FromCountryCodes,omitempty"`
}
type GetShippingOptionsResponse ¶
type GetShippingOptionsResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetShippingOptionsResponse"`
GetShippingOptionsResult *ShippingOptionsResult `xml:"GetShippingOptionsResult,omitempty" json:"GetShippingOptionsResult,omitempty"`
}
type GetShippingTypes ¶
type GetShippingTypesResponse ¶
type GetShippingTypesResponse struct {
XMLName xml.Name `xml:"http://api.tradera.com GetShippingTypesResponse"`
GetShippingTypesResult *ArrayOfIdDescriptionPair `xml:"GetShippingTypesResult,omitempty" json:"GetShippingTypesResult,omitempty"`
}
type GetUserByAlias ¶
type GetUserByAliasResponse ¶
type IdDescriptionPair ¶
type Insurance ¶
type Insurance struct {
TotalAmount *float64 `xml:"TotalAmount,omitempty" json:"TotalAmount,omitempty"`
TotalAmountUpToItemValue *float64 `xml:"TotalAmountUpToItemValue,omitempty" json:"TotalAmountUpToItemValue,omitempty"`
AmountPerKilogram *float64 `xml:"AmountPerKilogram,omitempty" json:"AmountPerKilogram,omitempty"`
HasReimbursementUpToPackageCost bool `xml:"HasReimbursementUpToPackageCost,omitempty" json:"HasReimbursementUpToPackageCost,omitempty"`
}
type Item ¶
type Item struct {
ShippingOptions []*ItemShipping `xml:"ShippingOptions,omitempty" json:"ShippingOptions,omitempty"`
PaymentOptions *ArrayOfInt `xml:"PaymentOptions,omitempty" json:"PaymentOptions,omitempty"`
ImageLinks *ArrayOfString `xml:"ImageLinks,omitempty" json:"ImageLinks,omitempty"`
Buyers []*User `xml:"Buyers,omitempty" json:"Buyers,omitempty"`
Status *ItemStatus `xml:"Status,omitempty" json:"Status,omitempty"`
StartQuantity int32 `xml:"StartQuantity,omitempty" json:"StartQuantity,omitempty"`
RemainingQuantity int32 `xml:"RemainingQuantity,omitempty" json:"RemainingQuantity,omitempty"`
ItemType *ItemType `xml:"ItemType,omitempty" json:"ItemType,omitempty"`
DetailedImageLinks []*ImageLink `xml:"DetailedImageLinks,omitempty" json:"DetailedImageLinks,omitempty"`
Id int32 `xml:"Id,omitempty" json:"Id,omitempty"`
VAT *int32 `xml:"VAT,omitempty" json:"VAT,omitempty"`
ShortDescription string `xml:"ShortDescription,omitempty" json:"ShortDescription,omitempty"`
OwnReferences *ArrayOfString `xml:"OwnReferences,omitempty" json:"OwnReferences,omitempty"`
AttributeValues *AttributeValues `xml:"AttributeValues,omitempty" json:"AttributeValues,omitempty"`
ItemAttributes *ArrayOfInt `xml:"ItemAttributes,omitempty" json:"ItemAttributes,omitempty"`
LongDescription string `xml:"LongDescription,omitempty" json:"LongDescription,omitempty"`
StartDate soap.XSDDateTime `xml:"StartDate,omitempty" json:"StartDate,omitempty"`
EndDate soap.XSDDateTime `xml:"EndDate,omitempty" json:"EndDate,omitempty"`
CategoryId int32 `xml:"CategoryId,omitempty" json:"CategoryId,omitempty"`
OpeningBid int32 `xml:"OpeningBid,omitempty" json:"OpeningBid,omitempty"`
ReservePrice *int32 `xml:"ReservePrice,omitempty" json:"ReservePrice,omitempty"`
ReservePriceReached *bool `xml:"ReservePriceReached,omitempty" json:"ReservePriceReached,omitempty"`
BuyItNowPrice *int32 `xml:"BuyItNowPrice,omitempty" json:"BuyItNowPrice,omitempty"`
NextBid int32 `xml:"NextBid,omitempty" json:"NextBid,omitempty"`
PaymentCondition string `xml:"PaymentCondition,omitempty" json:"PaymentCondition,omitempty"`
ShippingCondition string `xml:"ShippingCondition,omitempty" json:"ShippingCondition,omitempty"`
AcceptsPickup bool `xml:"AcceptsPickup,omitempty" json:"AcceptsPickup,omitempty"`
TotalBids int32 `xml:"TotalBids,omitempty" json:"TotalBids,omitempty"`
MaxBid int32 `xml:"MaxBid,omitempty" json:"MaxBid,omitempty"`
Bold bool `xml:"Bold,omitempty" json:"Bold,omitempty"`
Thumbnail bool `xml:"Thumbnail,omitempty" json:"Thumbnail,omitempty"`
Highlight bool `xml:"Highlight,omitempty" json:"Highlight,omitempty"`
FeaturedItem bool `xml:"FeaturedItem,omitempty" json:"FeaturedItem,omitempty"`
ItemLink string `xml:"ItemLink,omitempty" json:"ItemLink,omitempty"`
ThumbnailLink string `xml:"ThumbnailLink,omitempty" json:"ThumbnailLink,omitempty"`
AcceptedBuyerId int32 `xml:"AcceptedBuyerId,omitempty" json:"AcceptedBuyerId,omitempty"`
Paypal bool `xml:"Paypal,omitempty" json:"Paypal,omitempty"`
PaymentTypeId int32 `xml:"PaymentTypeId,omitempty" json:"PaymentTypeId,omitempty"`
Seller *User `xml:"Seller,omitempty" json:"Seller,omitempty"`
MaxBidder *User `xml:"MaxBidder,omitempty" json:"MaxBidder,omitempty"`
UserSelectedEndDate bool `xml:"UserSelectedEndDate,omitempty" json:"UserSelectedEndDate,omitempty"`
Restarts int32 `xml:"Restarts,omitempty" json:"Restarts,omitempty"`
Duration int32 `xml:"Duration,omitempty" json:"Duration,omitempty"`
ReservePriceManuallySet bool `xml:"ReservePriceManuallySet,omitempty" json:"ReservePriceManuallySet,omitempty"`
}
type ItemAddedDescription ¶
type ItemAddedDescription struct {
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
CreatedDate soap.XSDDateTime `xml:"CreatedDate,omitempty" json:"CreatedDate,omitempty"`
}
type ItemFieldsResponse ¶
type ItemFieldsResponse struct {
VAT []int32 `xml:"VAT,omitempty" json:"VAT,omitempty"`
ItemAttributes []*IdDescriptionPair `xml:"ItemAttributes,omitempty" json:"ItemAttributes,omitempty"`
PaymentTypes []*IdDescriptionPair `xml:"PaymentTypes,omitempty" json:"PaymentTypes,omitempty"`
ShippingTypes []*IdDescriptionPair `xml:"ShippingTypes,omitempty" json:"ShippingTypes,omitempty"`
}
type ItemQuickInfo ¶
type ItemQuickInfo struct {
CreationDate soap.XSDDateTime `xml:"CreationDate,omitempty" json:"CreationDate,omitempty"`
ItemType *ItemType `xml:"ItemType,omitempty" json:"ItemType,omitempty"`
Id int32 `xml:"Id,omitempty" json:"Id,omitempty"`
}
type ItemShipping ¶
type ItemShipping struct {
ShippingOptionId *int32 `xml:"ShippingOptionId,omitempty" json:"ShippingOptionId,omitempty"`
Cost int32 `xml:"Cost,omitempty" json:"Cost,omitempty"`
ShippingWeight *float64 `xml:"ShippingWeight,omitempty" json:"ShippingWeight,omitempty"`
ShippingProductId *int32 `xml:"ShippingProductId,omitempty" json:"ShippingProductId,omitempty"`
ShippingProviderId *int32 `xml:"ShippingProviderId,omitempty" json:"ShippingProviderId,omitempty"`
}
type ItemStatus ¶
type ItemTypeFilter ¶
type ItemTypeFilter string
const ( ItemTypeFilterAll ItemTypeFilter = "All" ItemTypeFilterAuction ItemTypeFilter = "Auction" ItemTypeFilterPureBuyItNow ItemTypeFilter = "PureBuyItNow" ItemTypeFilterShopItem ItemTypeFilter = "ShopItem" )
type NumberAttributeValue ¶
type NumberAttributeValue struct {
Id int32 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Values *ArrayOfDecimal `xml:"Values,omitempty" json:"Values,omitempty"`
}
type PackageRequirements ¶
type PackageRequirements struct {
MaxWeight *float64 `xml:"MaxWeight,omitempty" json:"MaxWeight,omitempty"`
MinWeight *float64 `xml:"MinWeight,omitempty" json:"MinWeight,omitempty"`
MaxSumOfAllSides *float64 `xml:"MaxSumOfAllSides,omitempty" json:"MaxSumOfAllSides,omitempty"`
MaxSumOfLengthAndHeight *float64 `xml:"MaxSumOfLengthAndHeight,omitempty" json:"MaxSumOfLengthAndHeight,omitempty"`
MaxLengthPlusCircumference *float64 `xml:"MaxLengthPlusCircumference,omitempty" json:"MaxLengthPlusCircumference,omitempty"`
MaxLength *float64 `xml:"MaxLength,omitempty" json:"MaxLength,omitempty"`
MaxWidth *float64 `xml:"MaxWidth,omitempty" json:"MaxWidth,omitempty"`
MaxHeight *float64 `xml:"MaxHeight,omitempty" json:"MaxHeight,omitempty"`
MaxVolume *float64 `xml:"MaxVolume,omitempty" json:"MaxVolume,omitempty"`
MinLength *float64 `xml:"MinLength,omitempty" json:"MinLength,omitempty"`
MinWidth *float64 `xml:"MinWidth,omitempty" json:"MinWidth,omitempty"`
MinHeight *float64 `xml:"MinHeight,omitempty" json:"MinHeight,omitempty"`
Restrictions *ArrayOfString `xml:"Restrictions,omitempty" json:"Restrictions,omitempty"`
}
type Product ¶
type Product struct {
Id int32 `xml:"Id,omitempty" json:"Id,omitempty"`
ShippingProvider string `xml:"ShippingProvider,omitempty" json:"ShippingProvider,omitempty"`
ShippingProviderId int32 `xml:"ShippingProviderId,omitempty" json:"ShippingProviderId,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Weight float64 `xml:"Weight,omitempty" json:"Weight,omitempty"`
Price int32 `xml:"Price,omitempty" json:"Price,omitempty"`
VatPercent *int32 `xml:"VatPercent,omitempty" json:"VatPercent,omitempty"`
ToCountry string `xml:"ToCountry,omitempty" json:"ToCountry,omitempty"`
FromCountry string `xml:"FromCountry,omitempty" json:"FromCountry,omitempty"`
PackageRequirements *PackageRequirements `xml:"PackageRequirements,omitempty" json:"PackageRequirements,omitempty"`
DimensionsExceededPenalty int32 `xml:"DimensionsExceededPenalty,omitempty" json:"DimensionsExceededPenalty,omitempty"`
WeightExceededPenalty int32 `xml:"WeightExceededPenalty,omitempty" json:"WeightExceededPenalty,omitempty"`
DisplayPenaltyWarning bool `xml:"DisplayPenaltyWarning,omitempty" json:"DisplayPenaltyWarning,omitempty"`
DeliveryInformation *DeliveryInformation `xml:"DeliveryInformation,omitempty" json:"DeliveryInformation,omitempty"`
TermsAndConditions *TermsAndConditions `xml:"TermsAndConditions,omitempty" json:"TermsAndConditions,omitempty"`
}
type ProductsPerWeightSpan ¶
type ProductsPerWeightSpan struct {
Weight float64 `xml:"Weight,omitempty" json:"Weight,omitempty"`
Products *ArrayOfProduct `xml:"Products,omitempty" json:"Products,omitempty"`
}
type PublicServiceHttpGet ¶
type PublicServiceHttpGet interface {
GetItem(request *string) (*Item, error)
GetItemContext(ctx context.Context, request *string) (*Item, error)
GetSearchResult(request *string) (*SearchResult, error)
GetSearchResultContext(ctx context.Context, request *string) (*SearchResult, error)
GetSearchResultAdvancedXml(request *string) (*SearchResult, error)
GetSearchResultAdvancedXmlContext(ctx context.Context, request *string) (*SearchResult, error)
GetUserByAlias(request *string) (*User, error)
GetUserByAliasContext(ctx context.Context, request *string) (*User, error)
FetchToken(request *string) (*Token, error)
FetchTokenContext(ctx context.Context, request *string) (*Token, error)
GetOfficalTime() (*DateTime, error)
GetOfficalTimeContext(ctx context.Context) (*DateTime, error)
GetCategories() (*ArrayOfCategory, error)
GetCategoriesContext(ctx context.Context) (*ArrayOfCategory, error)
GetAttributeDefinitions(request *string) (*ArrayOfAttributeDefinition, error)
GetAttributeDefinitionsContext(ctx context.Context, request *string) (*ArrayOfAttributeDefinition, error)
GetPaymentTypes() (*ArrayOfIdDescriptionPair, error)
GetPaymentTypesContext(ctx context.Context) (*ArrayOfIdDescriptionPair, error)
GetAcceptedBidderTypes() (*ArrayOfIdDescriptionPair, error)
GetAcceptedBidderTypesContext(ctx context.Context) (*ArrayOfIdDescriptionPair, error)
GetExpoItemTypes() (*ArrayOfIdDescriptionPair, error)
GetExpoItemTypesContext(ctx context.Context) (*ArrayOfIdDescriptionPair, error)
GetShippingTypes() (*ArrayOfIdDescriptionPair, error)
GetShippingTypesContext(ctx context.Context) (*ArrayOfIdDescriptionPair, error)
GetItemTypes() (*ArrayOfIdDescriptionPair, error)
GetItemTypesContext(ctx context.Context) (*ArrayOfIdDescriptionPair, error)
GetCounties() (*ArrayOfIdDescriptionPair, error)
GetCountiesContext(ctx context.Context) (*ArrayOfIdDescriptionPair, error)
GetItemFieldValues() (*ItemFieldsResponse, error)
GetItemFieldValuesContext(ctx context.Context) (*ItemFieldsResponse, error)
GetItemAddedDescriptions(request *string) (*ArrayOfItemAddedDescription, error)
GetItemAddedDescriptionsContext(ctx context.Context, request *string) (*ArrayOfItemAddedDescription, error)
}
func NewPublicServiceHttpGet ¶
func NewPublicServiceHttpGet(client *soap.Client) PublicServiceHttpGet
type PublicServiceHttpPost ¶
type PublicServiceHttpPost interface {
GetItem(request *string) (*Item, error)
GetItemContext(ctx context.Context, request *string) (*Item, error)
GetSearchResult(request *string) (*SearchResult, error)
GetSearchResultContext(ctx context.Context, request *string) (*SearchResult, error)
GetSearchResultAdvancedXml(request *string) (*SearchResult, error)
GetSearchResultAdvancedXmlContext(ctx context.Context, request *string) (*SearchResult, error)
GetUserByAlias(request *string) (*User, error)
GetUserByAliasContext(ctx context.Context, request *string) (*User, error)
FetchToken(request *string) (*Token, error)
FetchTokenContext(ctx context.Context, request *string) (*Token, error)
GetOfficalTime() (*DateTime, error)
GetOfficalTimeContext(ctx context.Context) (*DateTime, error)
GetCategories() (*ArrayOfCategory, error)
GetCategoriesContext(ctx context.Context) (*ArrayOfCategory, error)
GetAttributeDefinitions(request *string) (*ArrayOfAttributeDefinition, error)
GetAttributeDefinitionsContext(ctx context.Context, request *string) (*ArrayOfAttributeDefinition, error)
GetPaymentTypes() (*ArrayOfIdDescriptionPair, error)
GetPaymentTypesContext(ctx context.Context) (*ArrayOfIdDescriptionPair, error)
GetAcceptedBidderTypes() (*ArrayOfIdDescriptionPair, error)
GetAcceptedBidderTypesContext(ctx context.Context) (*ArrayOfIdDescriptionPair, error)
GetExpoItemTypes() (*ArrayOfIdDescriptionPair, error)
GetExpoItemTypesContext(ctx context.Context) (*ArrayOfIdDescriptionPair, error)
GetShippingTypes() (*ArrayOfIdDescriptionPair, error)
GetShippingTypesContext(ctx context.Context) (*ArrayOfIdDescriptionPair, error)
GetItemTypes() (*ArrayOfIdDescriptionPair, error)
GetItemTypesContext(ctx context.Context) (*ArrayOfIdDescriptionPair, error)
GetCounties() (*ArrayOfIdDescriptionPair, error)
GetCountiesContext(ctx context.Context) (*ArrayOfIdDescriptionPair, error)
GetItemFieldValues() (*ItemFieldsResponse, error)
GetItemFieldValuesContext(ctx context.Context) (*ItemFieldsResponse, error)
GetItemAddedDescriptions(request *string) (*ArrayOfItemAddedDescription, error)
GetItemAddedDescriptionsContext(ctx context.Context, request *string) (*ArrayOfItemAddedDescription, error)
}
func NewPublicServiceHttpPost ¶
func NewPublicServiceHttpPost(client *soap.Client) PublicServiceHttpPost
type PublicServiceSoap ¶
type PublicServiceSoap interface {
GetItem(request *GetItem) (*GetItemResponse, error)
GetItemContext(ctx context.Context, request *GetItem) (*GetItemResponse, error)
GetSellerItems(request *GetSellerItems) (*GetSellerItemsResponse, error)
GetSellerItemsContext(ctx context.Context, request *GetSellerItems) (*GetSellerItemsResponse, error)
GetSellerItemsQuickInfo(request *GetSellerItemsQuickInfo) (*GetSellerItemsQuickInfoResponse, error)
GetSellerItemsQuickInfoContext(ctx context.Context, request *GetSellerItemsQuickInfo) (*GetSellerItemsQuickInfoResponse, error)
GetSearchResult(request *GetSearchResult) (*GetSearchResultResponse, error)
GetSearchResultContext(ctx context.Context, request *GetSearchResult) (*GetSearchResultResponse, error)
GetSearchResultAdvanced(request *GetSearchResultAdvanced) (*GetSearchResultAdvancedResponse, error)
GetSearchResultAdvancedContext(ctx context.Context, request *GetSearchResultAdvanced) (*GetSearchResultAdvancedResponse, error)
GetSearchResultAdvancedXml(request *GetSearchResultAdvancedXml) (*GetSearchResultAdvancedXmlResponse, error)
GetSearchResultAdvancedXmlContext(ctx context.Context, request *GetSearchResultAdvancedXml) (*GetSearchResultAdvancedXmlResponse, error)
GetUserByAlias(request *GetUserByAlias) (*GetUserByAliasResponse, error)
GetUserByAliasContext(ctx context.Context, request *GetUserByAlias) (*GetUserByAliasResponse, error)
FetchToken(request *FetchToken) (*FetchTokenResponse, error)
FetchTokenContext(ctx context.Context, request *FetchToken) (*FetchTokenResponse, error)
GetOfficalTime(request *GetOfficalTime) (*GetOfficalTimeResponse, error)
GetOfficalTimeContext(ctx context.Context, request *GetOfficalTime) (*GetOfficalTimeResponse, error)
GetCategories(request *GetCategories) (*GetCategoriesResponse, error)
GetCategoriesContext(ctx context.Context, request *GetCategories) (*GetCategoriesResponse, error)
GetAttributeDefinitions(request *GetAttributeDefinitions) (*GetAttributeDefinitionsResponse, error)
GetAttributeDefinitionsContext(ctx context.Context, request *GetAttributeDefinitions) (*GetAttributeDefinitionsResponse, error)
GetPaymentTypes(request *GetPaymentTypes) (*GetPaymentTypesResponse, error)
GetPaymentTypesContext(ctx context.Context, request *GetPaymentTypes) (*GetPaymentTypesResponse, error)
GetAcceptedBidderTypes(request *GetAcceptedBidderTypes) (*GetAcceptedBidderTypesResponse, error)
GetAcceptedBidderTypesContext(ctx context.Context, request *GetAcceptedBidderTypes) (*GetAcceptedBidderTypesResponse, error)
GetExpoItemTypes(request *GetExpoItemTypes) (*GetExpoItemTypesResponse, error)
GetExpoItemTypesContext(ctx context.Context, request *GetExpoItemTypes) (*GetExpoItemTypesResponse, error)
GetShippingTypes(request *GetShippingTypes) (*GetShippingTypesResponse, error)
GetShippingTypesContext(ctx context.Context, request *GetShippingTypes) (*GetShippingTypesResponse, error)
GetItemTypes(request *GetItemTypes) (*GetItemTypesResponse, error)
GetItemTypesContext(ctx context.Context, request *GetItemTypes) (*GetItemTypesResponse, error)
GetCounties(request *GetCounties) (*GetCountiesResponse, error)
GetCountiesContext(ctx context.Context, request *GetCounties) (*GetCountiesResponse, error)
GetItemFieldValues(request *GetItemFieldValues) (*GetItemFieldValuesResponse, error)
GetItemFieldValuesContext(ctx context.Context, request *GetItemFieldValues) (*GetItemFieldValuesResponse, error)
GetItemAddedDescriptions(request *GetItemAddedDescriptions) (*GetItemAddedDescriptionsResponse, error)
GetItemAddedDescriptionsContext(ctx context.Context, request *GetItemAddedDescriptions) (*GetItemAddedDescriptionsResponse, error)
GetFeedback(request *GetFeedback) (*GetFeedbackResponse, error)
GetFeedbackContext(ctx context.Context, request *GetFeedback) (*GetFeedbackResponse, error)
GetFeedbackSummary(request *GetFeedbackSummary) (*GetFeedbackSummaryResponse, error)
GetFeedbackSummaryContext(ctx context.Context, request *GetFeedbackSummary) (*GetFeedbackSummaryResponse, error)
GetShippingOptions(request *GetShippingOptions) (*GetShippingOptionsResponse, error)
GetShippingOptionsContext(ctx context.Context, request *GetShippingOptions) (*GetShippingOptionsResponse, error)
}
func NewPublicServiceSoap ¶
func NewPublicServiceSoap(client *soap.Client) PublicServiceSoap
type Query ¶
type Query struct {
SearchWords string `xml:"SearchWords,omitempty" json:"SearchWords,omitempty"`
CategoryId int32 `xml:"CategoryId,omitempty" json:"CategoryId,omitempty"`
SearchInDescription bool `xml:"SearchInDescription,omitempty" json:"SearchInDescription,omitempty"`
Mode *SearchMode `xml:"Mode,omitempty" json:"Mode,omitempty"`
PriceMinimum *int32 `xml:"PriceMinimum,omitempty" json:"PriceMinimum,omitempty"`
PriceMaximum *int32 `xml:"PriceMaximum,omitempty" json:"PriceMaximum,omitempty"`
BidsMinimum *int32 `xml:"BidsMinimum,omitempty" json:"BidsMinimum,omitempty"`
BidsMaximum *int32 `xml:"BidsMaximum,omitempty" json:"BidsMaximum,omitempty"`
ZipCode string `xml:"ZipCode,omitempty" json:"ZipCode,omitempty"`
CountyId int32 `xml:"CountyId,omitempty" json:"CountyId,omitempty"`
Alias string `xml:"Alias,omitempty" json:"Alias,omitempty"`
OrderBy *SearchOrderBy `xml:"OrderBy,omitempty" json:"OrderBy,omitempty"`
ItemStatus *SearchItemStatus `xml:"ItemStatus,omitempty" json:"ItemStatus,omitempty"`
ItemType *SearchItemType `xml:"ItemType,omitempty" json:"ItemType,omitempty"`
OnlyAuctionsWithBuyNow bool `xml:"OnlyAuctionsWithBuyNow,omitempty" json:"OnlyAuctionsWithBuyNow,omitempty"`
OnlyItemsWithThumbnail bool `xml:"OnlyItemsWithThumbnail,omitempty" json:"OnlyItemsWithThumbnail,omitempty"`
ItemsPerPage int32 `xml:"ItemsPerPage,omitempty" json:"ItemsPerPage,omitempty"`
PageNumber int32 `xml:"PageNumber,omitempty" json:"PageNumber,omitempty"`
ItemConditon *SearchItemConditon `xml:"ItemConditon,omitempty" json:"ItemConditon,omitempty"`
SellerType *SearchSellerType `xml:"SellerType,omitempty" json:"SellerType,omitempty"`
}
type SearchItemConditon ¶
type SearchItemConditon string
const ( SearchItemConditonAll SearchItemConditon = "All" SearchItemConditonOnlyNew SearchItemConditon = "OnlyNew" SearchItemConditonOnlySecondHand SearchItemConditon = "OnlySecondHand" )
type SearchItemStatus ¶
type SearchItemStatus string
const ( SearchItemStatusActive SearchItemStatus = "Active" SearchItemStatusEnded SearchItemStatus = "Ended" )
type SearchItemType ¶
type SearchItemType string
const ( SearchItemTypeAll SearchItemType = "All" SearchItemTypeAuction SearchItemType = "Auction" SearchItemTypeFixedPrice SearchItemType = "FixedPrice" )
type SearchMode ¶
type SearchMode string
const ( SearchModeAllWords SearchMode = "AllWords" SearchModeAnyWords SearchMode = "AnyWords" )
type SearchOrderBy ¶
type SearchOrderBy string
const ( SearchOrderByEndDateAscending SearchOrderBy = "EndDateAscending" SearchOrderByEndDateDescending SearchOrderBy = "EndDateDescending" SearchOrderByPriceAscending SearchOrderBy = "PriceAscending" SearchOrderByPriceDescending SearchOrderBy = "PriceDescending" SearchOrderByBidsDescending SearchOrderBy = "BidsDescending" )
type SearchResult ¶
type SearchSellerType ¶
type SearchSellerType string
const ( SearchSellerTypeAll SearchSellerType = "All" SearchSellerTypeOnlyPrivate SearchSellerType = "OnlyPrivate" SearchSellerTypeOnlyBusiness SearchSellerType = "OnlyBusiness" )
type ShippingOptionsResult ¶
type ShippingOptionsResult struct {
ProductsPerWeightSpan *ArrayOfProductsPerWeightSpan `xml:"ProductsPerWeightSpan,omitempty" json:"ProductsPerWeightSpan,omitempty"`
}
type TermAttributeValue ¶
type TermAttributeValue struct {
Id int32 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Values *ArrayOfString `xml:"Values,omitempty" json:"Values,omitempty"`
}
type TermsAndConditions ¶
type TermsAndConditions struct {
TermsAndConditionUrl string `xml:"TermsAndConditionUrl,omitempty" json:"TermsAndConditionUrl,omitempty"`
General string `xml:"General,omitempty" json:"General,omitempty"`
TermsOfService string `xml:"TermsOfService,omitempty" json:"TermsOfService,omitempty"`
TermsOfPurchase string `xml:"TermsOfPurchase,omitempty" json:"TermsOfPurchase,omitempty"`
}
type TokenInfo ¶
type TokenInfo struct {
AuthToken string `xml:"AuthToken,omitempty" json:"AuthToken,omitempty"`
HardExpirationTime soap.XSDDateTime `xml:"HardExpirationTime,omitempty" json:"HardExpirationTime,omitempty"`
}
type User ¶
type User struct {
Id int32 `xml:"Id,omitempty" json:"Id,omitempty"`
Alias string `xml:"Alias,omitempty" json:"Alias,omitempty"`
FirstName string `xml:"FirstName,omitempty" json:"FirstName,omitempty"`
LastName string `xml:"LastName,omitempty" json:"LastName,omitempty"`
Email string `xml:"Email,omitempty" json:"Email,omitempty"`
TotalRating int32 `xml:"TotalRating,omitempty" json:"TotalRating,omitempty"`
PhoneNumber string `xml:"PhoneNumber,omitempty" json:"PhoneNumber,omitempty"`
MobilePhoneNumber string `xml:"MobilePhoneNumber,omitempty" json:"MobilePhoneNumber,omitempty"`
Address string `xml:"Address,omitempty" json:"Address,omitempty"`
ZipCode string `xml:"ZipCode,omitempty" json:"ZipCode,omitempty"`
City string `xml:"City,omitempty" json:"City,omitempty"`
CountryName string `xml:"CountryName,omitempty" json:"CountryName,omitempty"`
PersonalNumber string `xml:"PersonalNumber,omitempty" json:"PersonalNumber,omitempty"`
TransactionId int32 `xml:"TransactionId,omitempty" json:"TransactionId,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.