UNPKG

@lorenstuff/amazon-selling-partner-api

Version:

A package for interacting with the Amazon Selling Partner API.

18 lines 1.67 kB
import { AmazonSellingPartnerAPIClient } from "./AmazonSellingPartnerAPIClient.js"; import { ConfirmShipmentRequest, GetOrderResponse, GetOrderAddressResponse, GetOrderBuyerInfoResponse, GetOrderItemsQuery, GetOrderItemsResponse, GetOrderItemsBuyerInfoQuery, GetOrderItemsBuyerInfoResponse, GetOrderRegulatedInfoResponse, GetOrdersQuery, GetOrdersResponse, UpdateShipmentStatusRequest, UpdateVerificationStatusRequest } from "../types/orders-api/v0.js"; /** A client for v0 of the Orders endpoints of the Amazon Selling Partner API. */ export declare class AmazonSellingPartnerOrdersAPIClient { amazonSellingPartnerApiClient: AmazonSellingPartnerAPIClient; constructor(amazonSellingPartnerApiClient: AmazonSellingPartnerAPIClient); confirmShipment(orderId: string, payload: ConfirmShipmentRequest): Promise<void>; getOrder(orderId: string): Promise<GetOrderResponse>; getOrderAddress(orderId: string): Promise<GetOrderAddressResponse>; getOrderBuyerInfo(orderId: string): Promise<GetOrderBuyerInfoResponse>; getOrderItems(orderId: string, query?: GetOrderItemsQuery): Promise<GetOrderItemsResponse>; getOrderItemsBuyerInfo(orderId: string, query?: GetOrderItemsBuyerInfoQuery): Promise<GetOrderItemsBuyerInfoResponse>; getOrderRegulatedInfo(orderId: string): Promise<GetOrderRegulatedInfoResponse>; getOrders(query: GetOrdersQuery): Promise<GetOrdersResponse>; updateShipmentStatus(orderId: string, payload: UpdateShipmentStatusRequest): Promise<void>; updateVerificationStatus(orderId: string, payload: UpdateVerificationStatusRequest): Promise<void>; } //# sourceMappingURL=AmazonSellingPartnerOrdersAPIClient.d.ts.map