This doc page has moved! You should be automatically redirected to the resources page for the eBay Order API. If you are not redirected automatically, follow this link to the Order API.

eBay Order APIVersion v1_beta.7.0

Call Index

This API Reference describes the elements and attributes for each call in the Order API.

The Order API provides interfaces that open checkout sessions for buyers and allows them to update various parts of an order before they finalize the order and check out. It also enables you to track the payment and shipping status of the order.

The table below lists all the calls in this API grouped by resource.

 

Field Index      Enumeration Index      Type Index

Call Summary Samples
CHECKOUT_SESSION
  Get Checkout Session
GET /checkout_session/{checkoutSessionId}
Retrieves the specified eBay member checkout session details. view
  Initiate Checkout Session
POST /checkout_session/initiate
Creates a eBay member checkout session. This is the first step in performing a checkout. view
  Place Order
POST /checkout_session/{checkoutSessionId}/place_order
Pays for the items in the specified an eBay member checkout session. view
  Update Line Item Quantity
POST /checkout_session/{checkoutSessionId}/update_quantity
Updates the quantity of the specified line item for a eBay member checkout. view
  Update Line Item Shipping Address
POST /checkout_session/{checkoutSessionId}/update_shipping_address
Updates the shipping address for the specified line item in a eBay member checkout session. view
  Update Payment Info
POST /checkout_session/{checkoutSessionId}/update_payment_info
Updates the payment method for an eBay member session. view
  Update Shipping Option
POST /checkout_session/{checkoutSessionId}/update_shipping_option
Updates the shipping method for an eBay member checkout session. view
GUEST_CHECKOUT_SESSION
  Get Guest Checkout Session
GET /guest_checkout_session/{checkoutSessionId}
Retrieves the specified guest checkout session details. view
  Initiate Guest Checkout Session
POST /guest_checkout_session/initiate
Creates a guest checkout session. This is the first step in performing a checkout. view
  Place Guest Order
POST /guest_checkout_session/{checkoutSessionId}/place_order
Pays for the items in the specified guest checkout session. view
  Update Guest Line Item Quantity
POST /guest_checkout_session/{checkoutSessionId}/update_quantity
Updates the quantity of the specified line item for a guest checkout. view
  Update Guest Line Item Shipping Address
POST /guest_checkout_session/{checkoutSessionId}/update_shipping_address
Updates the shipping address for the specified line item in a guest checkout session. view
  Update Guest Payment Info
POST /guest_checkout_session/{checkoutSessionId}/update_payment_info
Updates the payment method for a guest session. view
  Update Guest Shipping Option
POST /guest_checkout_session/{checkoutSessionId}/update_shipping_option
Updates the shipping method for a guest checkout session. view
GUEST_PURCHASE_ORDER
  Get Guest Purchase Order
GET /guest_purchase_order/{purchaseOrderId}
Retrieves the details of a specific guest purchase order. view
PURCHASE_ORDER
  Get Purchase Order
GET /purchase_order/{purchaseOrderId}
Retrieves the details of a specific eBay member purchase order. view