Post Order Cancellation API — client.post_order.cancellation¶
Version 0.1 · base path /post-order/v2 · async twin: the same methods on
AsyncEbayClient, awaited.
Operations¶
Bases: BaseResource
approve_cancellation_request ¶
approve_cancellation_request(cancel_id: str, *, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[False] = False) -> None
approve_cancellation_request(cancel_id: str, *, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[True]) -> httpx.Response
approve_cancellation_request(cancel_id: str, *, x_ebay_c_marketplace_id: str | None = None, raw_response: bool = False) -> None | httpx.Response
Seller approves a cancellation request
check_cancellation_eligibility ¶
check_cancellation_eligibility(*, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[False] = False) -> None
check_cancellation_eligibility(*, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[True]) -> httpx.Response
check_cancellation_eligibility(*, x_ebay_c_marketplace_id: str | None = None, raw_response: bool = False) -> None | httpx.Response
Check the eligibility of an order cancellation
confirm_refund_received ¶
confirm_refund_received(cancel_id: str, *, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[False] = False) -> None
confirm_refund_received(cancel_id: str, *, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[True]) -> httpx.Response
confirm_refund_received(cancel_id: str, *, x_ebay_c_marketplace_id: str | None = None, raw_response: bool = False) -> None | httpx.Response
Buyer confirms the refund from a cancellation was received
create_cancellation ¶
create_cancellation(*, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[False] = False) -> None
create_cancellation(*, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[True]) -> httpx.Response
create_cancellation(*, x_ebay_c_marketplace_id: str | None = None, raw_response: bool = False) -> None | httpx.Response
Request or perform an order cancellation
get_cancellation ¶
get_cancellation(cancel_id: str, *, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[False] = False) -> Any
get_cancellation(cancel_id: str, *, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[True]) -> httpx.Response
get_cancellation(cancel_id: str, *, x_ebay_c_marketplace_id: str | None = None, raw_response: bool = False) -> Any | httpx.Response
Request or perform an order cancellation
reject_cancellation_request ¶
reject_cancellation_request(cancel_id: str, *, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[False] = False) -> None
reject_cancellation_request(cancel_id: str, *, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[True]) -> httpx.Response
reject_cancellation_request(cancel_id: str, *, x_ebay_c_marketplace_id: str | None = None, raw_response: bool = False) -> None | httpx.Response
Seller rejects a cancellation request
search ¶
search(*, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[False] = False) -> Any
search(*, x_ebay_c_marketplace_id: str | None = None, raw_response: Literal[True]) -> httpx.Response
search(*, x_ebay_c_marketplace_id: str | None = None, raw_response: bool = False) -> Any | httpx.Response
Search for cancellations