ebay-api
Version:
eBay API for Node and Browser
67 lines (66 loc) • 2.75 kB
TypeScript
import type { AddressType, StandardOutputFields } from './common.js';
export interface GetItemsAwaitingFeedbackResponse extends StandardOutputFields {
ItemsAwaitingFeedback: {
PaginationResult: {
TotalNumberOfEntries: number;
TotalNumberOfPages: number;
};
TransactionArray: {
Transaction?: {
Buyer?: {
UserID?: string;
};
FeedbackReceived?: {
CommentType?: 'CustomCode' | 'IndependentlyWithdrawn' | 'Negative' | 'Neutral' | 'Positive' | 'Withdrawn';
};
Item?: {
ItemID?: string;
ListingDetails?: {
EndTime?: string;
};
Seller?: {
AboutMePage?: boolean;
BiddingSummary?: any;
BusinessRole?: any;
BuyerInfo?: any;
BayGoodStanding?: boolean;
BayWikiReadOnly?: boolean;
EIASToken?: string;
Email?: string;
EnterpriseSeller?: boolean;
FeedbackPrivate?: boolean;
FeedbackRatingStar?: any;
FeedbackScore?: number;
IDVerified?: boolean;
Membership?: any;
NewUser?: boolean;
PositiveFeedbackPercent?: number;
QualifiesForSelling?: boolean;
RegistrationAddress?: AddressType;
RegistrationDate?: string;
SellerInfo?: any;
ShippingAddress?: AddressType;
Site?: any;
Status?: any;
TUVLevel?: number;
UniqueNegativeFeedbackCount?: number;
UniqueNeutralFeedbackCount?: number;
UniquePositiveFeedbackCount?: number;
UserAnonymized?: boolean;
UserFirstName?: string;
UserID?: any;
UserIDChanged?: boolean;
UserIDLastChanged?: string;
UserLastName?: string;
UserSubscription?: any;
VATID?: string;
VATStatus?: any;
};
Title?: string;
};
OrderLineItemID?: string;
TransactionID?: string;
};
};
};
}