{"type":"firestarter.listing","listing":{"id":"lst_y0wGD_bC","product_name":"Canopy Blank w/ Center and Side Punch (Plug-In)","category":"Lighting Parts","description":"Ready to DIY your own plug-in sconce?\nThis sleek and simple canopy can be used on a ceiling as a canopy or on a wall as the base for a sconce. Pair this blank canopy with our fabric wire and other lamp parts to custom design your own gorgeous plug-in light fixture. The minimal design is compatible with every design aesthetic but provides a flexible foundation for maximum creative opportunities.\nWhen you purchase our single-port ceiling plug-in blank, you’re getting just the cover for your light fixture. You will need to purchase and assemble the other components separately. Please ensure you’re buying everything you need before assembly and prepare to do some basic wiring and building before your fixture is ready for use. We recommend you explore our Canopy Grip for Pendants or Canopy Conversion Kit to find the tubing and other lamp parts you need for a complete fixture.\nThe side punch can be used to connect a Custom Whip through the side port for plug-in fixtures. We recommend adding an Eyelet and Knurled Nut to your order to protect the cord. \nAs always please consult a licensed electrician if you need assistance in wiring any device.","images":["https://cdn.shopify.com/s/files/1/0014/4578/9798/products/canopy-blank-w-side-punch-black.jpg?v=1734112309","https://cdn.shopify.com/s/files/1/0014/4578/9798/products/Plug-in_Canopy-Brush_Nickel.jpg?v=1734112309","https://cdn.shopify.com/s/files/1/0014/4578/9798/products/Plug-in_Canopy-Polished_Copper.jpg?v=1734112309","https://cdn.shopify.com/s/files/1/0014/4578/9798/products/Plug-in_Canopy-Raw_Brass.jpg?v=1734112310","https://cdn.shopify.com/s/files/1/0014/4578/9798/products/Plug-in_Canopy-Raw_Metal.jpg?v=1734112310","https://cdn.shopify.com/s/files/1/0014/4578/9798/products/Plug-in_Canopy-White.jpg?v=1734112310","https://cdn.shopify.com/s/files/1/0014/4578/9798/products/LilacClothCoveredWire_lifestyle.jpg?v=1734112310","https://cdn.shopify.com/s/files/1/0014/4578/9798/products/Canopy_lifestyle.jpg?v=1734112310","https://cdn.shopify.com/s/files/1/0014/4578/9798/products/Plug-in_Canopy_Cord_lifestyle.jpg?v=1734112310","https://cdn.shopify.com/s/files/1/0014/4578/9798/files/PCY-P01_CanopyBlank_wCenter_and_SidePunch__Plug-In__WebDimensions.jpg?v=1773079958","https://cdn.shopify.com/s/files/1/0014/4578/9798/files/PCY-P01_CanopyBlank_wCenter_and_SidePunch__Plug-In__MountingPlate_WebDimensions.jpg?v=1773079965","https://cdn.shopify.com/s/files/1/0014/4578/9798/files/PCY-P01_CanopyBlank_wCenter_and_SidePunch__Plug-In__WebInstallDiagram.jpg?v=1773079953","https://cdn.shopify.com/s/files/1/0014/4578/9798/files/PCY-P01_CanopyBlank_wCenter_and_SidePunch__Plug-In___2-Hole_WebDimensions.jpg?v=1773079971","https://cdn.shopify.com/s/files/1/0014/4578/9798/files/PCY-P01_CanopyBlank_wCenter_and_SidePunch__Plug-In__2-Hole_WebInstallDiagram_12208b8b-7b12-4b6d-9417-1669ab781964.jpg?v=1773079977"],"price":31,"currency":"USD","in_stock":true,"inventory_qty":59994,"dynamic_pricing":false,"listed_at":"2026-06-18T20:44:21.212Z"},"share_url":"https://firestarter.network/l/lst_y0wGD_bC","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_y0wGD_bC' — this pins the purchase to this exact listing, skipping product search — plus request: 'Buy Canopy Blank w/ Center and Side Punch (Plug-In)' and a budget_max comfortably above $31.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."]}}