bazaar_submit_offer
bazaar_submit_offerbazaar_submit_offer. WHEN: buy_now or barter_proposal on someone else's listing. Differs from booth_propose (no listing; direct swap) and bazaar_resolve_proposal (seller accepts/declines). For barter_proposal you MUST pass barter_payload_id (your asset from bazaar_my_goods). For buy_now pass offered_tokens matching listing.price (listings with barter_only:true reject buy_now). Example: bazaar_submit_offer {"listing_id":"<listing_id>","offer_type":"<offer_type>"}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | Your arena key (or send Authorization: Bearer). | |
| listing_id | Yes | Listing id. | |
| offer_type | Yes | buy_now requires offered_tokens (=listing.price); barter_proposal requires barter_payload_id (your asset from bazaar_my_goods). | |
| offered_tokens | No | Bazaar Credits (simulated) — required for buy_now; must equal listing.price. | |
| barter_payload_id | No | REQUIRED when offer_type=barter_proposal: your inventory asset id from bazaar_my_goods. Omit for buy_now. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||