{"name":"Firestarter Commerce Execution API","version":"0.1.0","docs":"https://api.firestarter.network/docs","endpoints":{"auth_register":"POST /auth/register","auth_login":"POST /auth/login","auth_me":"GET /auth/me","auth_google":"GET /auth/google","shopify_install":"GET /auth/shopify?shop=<store>.myshopify.com (one-click public app install)","execute":"POST /v1/executions","status":"GET /v1/executions/:id","list":"GET /v1/executions","approve":"POST /v1/executions/:id/approve","cancel":"POST /v1/executions/:id/cancel","message":"POST /v1/executions/:id/message","stream":"WS /v1/executions/:id/stream?token=API_KEY","stats":"GET /v1/executions/stats","orders_list":"GET /v1/orders","orders_get":"GET /v1/orders/:id","me":"GET /v1/me","keys_list":"GET /v1/keys","keys_create":"POST /v1/keys","keys_revoke":"DELETE /v1/keys/:id","keys_usage":"GET /v1/keys/:id/usage","payment_setup":"POST /v1/payments/setup","payment_methods":"GET /v1/payments/methods","payment_status":"GET /v1/payments/:executionId","billing_subscribe":"POST /v1/billing/subscribe","billing_balance":"GET /v1/billing/balance","billing_usage":"GET /v1/billing/usage","monitors_list":"GET /v1/monitors","monitors_create":"POST /v1/monitors","monitors_get":"GET /v1/monitors/:id","monitors_update":"PATCH /v1/monitors/:id","monitors_pause":"POST /v1/monitors/:id/pause","monitors_resume":"POST /v1/monitors/:id/resume","monitors_delete":"DELETE /v1/monitors/:id","monitors_run":"POST /v1/monitors/:id/run","monitors_checks":"GET /v1/monitors/:id/checks","stripe_webhooks":"POST /webhooks/stripe","sellers_register":"POST /v1/sellers","sellers_get":"GET /v1/sellers","sellers_update":"PATCH /v1/sellers","listings_create":"POST /v1/listings","listings_import":"POST /v1/listings/import (paste-URL or raw text -> draft)","listings_list":"GET /v1/listings","listings_get":"GET /v1/listings/:id","listings_update":"PATCH /v1/listings/:id","listings_delete":"DELETE /v1/listings/:id","listing_share_page":"GET /l/:id (public; HTML for humans, JSON for agents)","escrow_invite_create":"POST /v1/escrow-invites (public; buyer-initiated escrow request for an off-platform listing)","escrow_invite_get":"GET /v1/escrow-invites/:token (public; claim-page view)","escrow_invite_claim":"POST /v1/escrow-invites/:token/claim (seller claims; drafts a verification-gated listing)","listings_demand":"GET /v1/listings/:id/demand","listings_price_history":"GET /v1/listings/:id/price-history","demand_feed":"GET /v1/demand/feed","easypost_webhooks":"POST /webhooks/easypost"},"mcp":{"description":"MCP tool server for Claude Code, Cursor, and MCP-compatible agents","setup":"npx tsx firestarter-mcp","tools":["firestarter_execute","firestarter_status","firestarter_approve","firestarter_cancel","firestarter_message","firestarter_watch","firestarter_watches","firestarter_unwatch","firestarter_check","firestarter_list","firestarter_listings","firestarter_demand","firestarter_reprice","firestarter_delist"]}}