Cancel My Offer
cancel_my_offerFrom XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated buyer wants to rescind their outstanding offer on an XP marketplace listing (e.g. 'cancel my offer to make an offer at a lower price', 'pull my bid'). Call with confirm=False first to preview which offer will be rescinded; call with confirm=True only after the user explicitly approves. Pass bid_uuid from make_offer_on_listing (or the buyer swap id from the same response; the server resolves it). Only confirm=True submissions return success=true. Requires auth and write:bids scope. Do not use for browse / discovery; this is a marketplace transaction tool that mutates an active bid. For standard buy-now ticket purchases without a bid in flight, use search_events and get_ticket_listings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | Yes | Required. True to rescind; False to preview without rescinding. | |
| identifier | Yes | Public listing identifier the offer was placed on. | |
| offer_uuid | Yes | Identifier of the offer to cancel. Preferred: bid_uuid from make_offer_on_listing's response. Also accepted: the buyer swap identifier from that same response — MCP resolves it via privy-bids/mine. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||