buy_aftermarket
ActiveTool of run.domani/domani
Buy a taken domain that's listed for sale on an aftermarket (Afternic/Sedo) at its buy-now price, natively - no external site. Use when search shows a domain with for_sale.buyable = true. Always confirm the price with the user first. Pass max_price to cap it. If the listing is make-offer only (not buyable), use acquire_domain (broker) to negotiate instead. Crypto/USDC works like buy_domain (402 -> pay -> retry with payment_tx).
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "The taken, for-sale domain to buy, e.g. kami.world"
},
"max_price": {
"type": "number",
"description": "Hard ceiling in USD. Defaults to the listing's buy-now price. The purchase is rejected if the live price is above this.",
"exclusiveMinimum": 0
},
"payment_tx": {
"type": "string",
"description": "Tx hash of a USDC payment already sent on-chain (step 2 of the USDC flow)."
},
"payment_chain": {
"enum": [
"base",
"ethereum"
],
"type": "string",
"description": "Chain the USDC payment was sent on. Required with payment_tx."
},
"payment_method": {
"enum": [
"card",
"usdc"
],
"type": "string",
"description": "'card' to charge the card on file, 'usdc' to pay with crypto."
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
run.domani/domani
https://github.com/gwendall/domani
1/7 registries