Jump to Content
Buy with Prime | Developer Documentation
Documentation
Announcements
v2024-01-01
v2024-04-01
v2024-11-01
Buy with Prime | Developer Documentation
Log In
Documentation
Log In
v2024-04-01
Documentation
Announcements
Long
Search
GET STARTED
About the Buy with Prime API
Authenticate to the Buy with Prime API
Call the Buy with Prime API
Terminology
Changelog for the Buy with Prime API v2024-04-01
DEVELOPER GUIDES
Steps to Integrate with Buy with Prime
Manage Shopper Identity
Use Amazon Pay for Shopper Identity
Use Login with Amazon for Shopper Identity
Integrate Login with Amazon with Your Site
Use the Buy with Prime UI Library
Steps to Use the UI Library
Experience the Shopper Journey with the Buy with Prime UI Library
Buy with Prime UI Library Reference
Buy with Prime UI Library Examples
Delivery Card Examples
Prime Benefit Card Examples for Signed-In Prime Members
Prime Benefit Card Examples for Other Scenarios
Catalog Interface
Catalog Interface Examples
Create and Manage Products in a Catalog
Upload a Catalog
Get the Result of a Catalog Upload
Query a Catalog
Best Practices for Catalogs
Troubleshoot Catalog Errors
Delivery Preview Interface
Delivery Preview Interface Examples
Create a Delivery Preview for a Product Detail Page
Create a Delivery Preview for Checkout
Best Practices for Delivery Preview Generation
Troubleshoot Delivery Preview Errors
Order Interface
Order Interface Examples
Create a Buy with Prime Order
Update a Buy with Prime Order
Query a Buy with Prime Order
Best Practices for Orders
Troubleshoot Order Errors
Refund Interface
Steps to Process Refunds
Refund Interface Examples
Add an External Refund
Get Refund Details
Update Refund Details
Best Practices for Refunds
Troubleshoot Refund Errors
Return Interface
Steps to Process Returns
Return Interface Examples
Get Reversal Offers
Get Return Details
Best Practices for Returns
Troubleshoot Return Errors
Privacy Interface
Steps to Process Privacy Requests
Privacy Interface Examples
Create and Cancel Privacy Requests
Query Privacy Requests
Analytics Interface
Analytics Interface Examples
Send User Events for Buy with Prime
User Event Schema
Event Interface
Steps to Subscribe to Buy with Prime Events
Event Interface Examples
Create and Delete Event Subscriptions
Query Event Subscriptions
Event Types
BUYABILITY_CHANGED
DELIVERY_CANCELLED
DELIVERY_COMPLETED
DELIVERY_IN_TRANSIT
INVENTORY_CHANGED
PERSONAL_DATA_DELETION_TASK_COMPLETED
PERSONAL_DATA_DELETION_TASK_FAILED
PERSONAL_DATA_RETRIEVAL_TASK_COMPLETED
PERSONAL_DATA_RETRIEVAL_TASK_FAILED
REFUND_REQUESTED
RETURN_COMPLETED
RETURN_DELIVERY_COMPLETED
RETURN_DELIVERY_FAILED
RETURN_DELIVERY_IN_TRANSIT
RETURN_ITEM_GRADED
RETURN_STARTED
Troubleshoot Events
API REFERENCE
Catalog
Mutations
createCatalogFeed
createProduct
createUploadLink
deleteProduct
updateProduct
Queries
catalogFeed
downloadLink
inventoryItem
product
products
Objects
AmazonSkuProductIdentifier
AmazonSkuProductIdentifierInput
Boolean
Buyability
CatalogFeed
CatalogFeedConfigurationInput
CatalogFeedDataProviderInput
CatalogFeedResult
CatalogFeedResultReport
CreateCatalogFeedInput
CreateCatalogFeedResponse
CreateProductInput
CreateProductResponse
CreateUploadLinkInput
CreateUploadLinkResponse
Decimal
DeleteProductResponse
DownloadLink
ExternalProductIdentifier
FeaturedImage
FeaturedImageInput
ID
ImpactSummary
Int
InventoryItem
Long
Money
MoneyInput
Node
PageInfo
Price
PriceInput
Product
ProductConnection
ProductEdge
ProductIdentifierInput
Quantity
ReactionSummary
Signal
SignalMessage
SkuProductIdentifier
String
UpdateProductInput
UpdateProductResponse
UploadFileType
UploadLink
UploadedFile
UploadedFileInput
Delivery Preview
Queries
deliveryPreview
shopperBwPEligibility
Objects
APayCheckoutSessionId
AmazonSkuProductIdentifierInput
Amount
AmountInput
Decimal
DeliveryDateRange
DeliveryGroup
DeliveryLocationInput
DeliveryMessage
DeliveryOffer
DeliveryPolicy
DeliveryPreview
DeliveryPreviewInput
DeliveryPreviewTermsInput
DeliveryPrice
DeliveryProduct
DeliveryProductInput
DeliveryRollupPrice
ID
IdPTokenType
IdentityProvider
IdentityTokenInput
LWAAccessToken
Money
ProductDeliveryMessage
ProductIdentifier
ProductIdentifierInput
ShippingAddressInput
ShopperBwPEligibility
String
Order
Mutations
cancelOrder
createOrder
updateOrder
Queries
order
Objects
APayCheckoutSessionId
AddressInput
Alias
AliasInput
AmazonSkuProductIdentifier
AmazonSkuProductIdentifierInput
Amount
AmountInput
Association
Boolean
BrowserFingerprintInput
CancelOrderInput
CancelOrderResponse
CanceledFor
CancellationDetails
CancellationReasonInput
CancellationRequestDetails
CancellationRequestedFor
Cancellations
ClientDetailsInput
ConditionUnits
ContactInput
CreateOrderInput
CreateOrderResponse
Customer
CustomerInput
Decimal
DeliveryDateRange
DeliveryInformation
DeliveryInformationDetails
DeliveryInformationDetailsFor
DeliveryInformationSummary
DeliveryMessage
DeliveryMessageInput
DeliveryOfferDetails
DeliveryOfferDetailsInput
DeliveryOfferFor
DeliveryOfferForInput
DeliveryOfferInfo
DeliveryOfferInput
DeliveryOfferProviderInput
DeliveryOfferSummary
DeliveryOfferSummaryInput
DeliveryOfferSummaryProviderInput
DeliveryPolicy
DeliveryPrice
DeliveryProduct
DeliveryRollupPrice
DiscountAllocationDetails
DiscountAllocationDetailsInput
DiscountAllocationInput
DiscountAllocations
DiscountAllocationsSummary
DiscountAllocationsSummaryInput
EmailDataInput
ExternalProductIdentifier
FeaturedImage
FeaturedImageInput
Grading
GradingSummary
ID
IdPTokenType
IdentityProvider
IdentityTokenInput
Interval
IpFingerprintInput
LWAAccessToken
LineItem
LineItemIdentifierInput
LineItemInput
Money
MoneyInput
Order
OrderExecutionStateInput
OrderIdentifierInput
OrderIdentifierInputV2
OrderLineItemAmount
OrderLineItemAmountInput
OrderLink
OrderLinkInput
OrderLinkTypeInput
OrderMetadata
OrderTotalSummary
OrderTotalSummaryInput
Payer
PayerInput
PaymentDetails
PaymentDetailsInput
PaymentMethod
PaymentMethodInput
PaymentMethodTypeInput
PaymentStateInput
PaymentSummary
PaymentSummaryInput
Payments
PaymentsInput
ProductDeliveryMessage
ProductId
ProductIdentifier
ProductIdentifierInput
PurchasedProductView
PurchasedProductViewInput
QuantityInput
Recipient
RecipientInput
RefundDetails
RefundDetailsInput
RefundFor
RefundForInput
RefundInput
RefundStateInput
RefundSummary
RefundSummaryInput
RefundTotal
RefundTotalInput
RefundedOrderLineItemInput
Refunds
ReturnDeliveryDetails
ReturnDetails
ReturnFor
ReturnLineItem
Returns
RollupCharge
RollupChargeInput
RollupChargeTypeInput
ShippingAddress
ShopperContact
SkuProductIdentifier
StoreFingerprintInput
String
TaxInput
TaxSummary
TaxSummaryInput
Taxes
TrackingDetails
UpdateOrderInput
UpdateOrderResponse
VariationSelection
VariationSelectionInput
Returns
Queries
reversalOffers
Objects
AmazonProductIdentifierInput
Amount
Decimal
ID
LocalizedString
ReversalItem
ReversalItemIdentifier
ReversalItemIdentifierInput
ReversalItemInput
ReversalItemOfferSummary
ReversalItemOffers
ReversalOffers
ReversalOffersInput
ReversalWindow
String
Privacy
Mutations
cancelPersonalDataDeletionTask
startPersonalDataDeletionTask
startPersonalDataRetrievalTask
Queries
personalDataDeletionTask
personalDataRetrievalTask
Objects
CancelPersonalDataDeletionTaskResponse
DataSubject
DataSubjectInput
DataSubjectTypeInput
ID
Int
PersonalDataDeletionTask
PersonalDataRetrievalTask
PersonalDataTaskError
StartPersonalDataDeletionTaskInput
StartPersonalDataDeletionTaskResponse
StartPersonalDataRetrievalTaskInput
StartPersonalDataRetrievalTaskResponse
String
Analytics
Mutations
sendUserEvents
startReportTask
Queries
reportDownloadLink
reportTask
Objects
AdditionalPropertiesInput
ClientType
ID
PropertyTuple
ReportDateRange
ReportDownloadLink
ReportRequest
SendUserEventInput
SendUserEventOutput
StartReportTaskInput
StartReportTaskResponse
String
UserEvent
Events
Mutations
createEventSubscription
deleteEventSubscription
Queries
eventSubscription
eventSubscriptions
Objects
Boolean
CreateEventSubscriptionInput
CreateEventSubscriptionResponse
DeleteEventSubscriptionResponse
DestinationData
DestinationInput
EventBridgeData
EventBridgeDataInput
EventSubscription
EventSubscriptionConnection
EventSubscriptionDetails
EventSubscriptionEdge
EventSubscriptionId
ID
Int
PageInfo
String
partnerEventSource
Long
Version 2024-04-01
Overview
Java Long type
Updated about 2 months ago
Table of Contents
Overview