Skip to content

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

Models