{"type":"firestarter.listing","listing":{"id":"lst_ApHZ7Wci","product_name":"Sterling Silver Lotus Opal Flat Back","category":"Earrings > Cartilage","description":"Lotus Opal Flat Back\nSterling Silver (925) 3 x Opal stonesSold as a single studFront of stud screw fixture - internally threadedBar = 1.2mm thick x 7.5mm lengthFront (lotus) = 7.5mm (w)  5.5mm (h)Flat back fitting = 3.9mm\nGift ready - branded cotton gift bag included. Multiples will be put in the same bag unless requested otherwise.","images":["https://cdn.shopify.com/s/files/1/0247/1034/8875/files/M6-SB-0035-SS-OPA-0_1_296a0f3a-6044-4ac9-9bb4-774807a5b0d9.jpg?v=1742981905","https://cdn.shopify.com/s/files/1/0247/1034/8875/files/AC2A0058_copy_4214_0035_0038_0125_0276_0274_0093_f5425241-6556-4d92-8fad-e53b443ebbc0.jpg?v=1742981905","https://cdn.shopify.com/s/files/1/0247/1034/8875/files/M6-SB-0035-SS-OPA-0_2_805adbe1-d79e-4e18-bee0-fd37c7a92182.jpg?v=1742981905","https://cdn.shopify.com/s/files/1/0247/1034/8875/files/AC2A0010_copy_1015_3122_2455_2042_0035_0038_0274_77307b71-e05b-409b-ab89-c35517688f09.jpg?v=1742981905"],"price":27,"currency":"USD","in_stock":true,"inventory_qty":9999,"dynamic_pricing":false,"listed_at":"2026-06-18T20:45:44.912Z"},"share_url":"https://firestarter.network/l/lst_ApHZ7Wci","purchase":{"summary":"Live product listing on the Firestarter agent commerce network. Purchases run through your agent, not a human checkout page.","mcp":{"url":"https://api.firestarter.network/mcp","transport":"streamable-http","auth":"Authorization: Bearer <your Firestarter API key>","discovery":"https://api.firestarter.network/.well-known/mcp.json"},"instructions":["Connect to the MCP server at https://api.firestarter.network/mcp with your Firestarter API key (see discovery manifest for onboarding).","Call firestarter_execute with listing_id: 'lst_ApHZ7Wci' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Sterling Silver Lotus Opal Flat Back' and a budget_max comfortably above $27.00 to cover shipping.","Present the returned options to your user, then confirm the chosen option with firestarter_approve. Never approve without an explicit user yes."]}}