{"version":1,"pages":[{"id":"22NRiTBI58pPQ0IkcMI7","title":"Welcome to Uppercut","pathname":"/","siteSpaceId":"sitesp_zyywU","emoji":"1f44b"},{"id":"so3vWFZFAsIzaPHLjzn8","title":"Tracking Script","pathname":"/integration/tracking-script","siteSpaceId":"sitesp_zyywU","emoji":"2692","breadcrumbs":[{"label":"Integration"}]},{"id":"QLvF0NACbgMjWEGPr8HA","title":"Track Sales (API)","pathname":"/integration/track-sales-api","siteSpaceId":"sitesp_zyywU","emoji":"1f9e0","description":"","breadcrumbs":[{"label":"Integration"}]},{"id":"GUPJg6BS4QVSjWnXmkLZ","title":"Track Sales (Stripe)","pathname":"/integration/track-sales-stripe","siteSpaceId":"sitesp_zyywU","emoji":"1f4b3","breadcrumbs":[{"label":"Integration"}]},{"id":"rexngwcaJfCVKAk5ZGNA","title":"Merchant MCP","pathname":"/integration/merchant-mcp","siteSpaceId":"sitesp_zyywU","emoji":"1f916","description":"OAuth-secured Model Context Protocol for Uppercut merchants. Connect Claude, Cursor, or any MCP client to one team so agents can validate tracking, manage campaigns, review sales, list leads, and read","breadcrumbs":[{"label":"Integration"}]},{"id":"JyViahmhxGDH4iFWtwgV","title":"Test your integration","pathname":"/guides/test-your-integration","siteSpaceId":"sitesp_zyywU","emoji":"1f9ea","description":"Verify the full affiliate attribution flow (click → signup email → sale → commission) before going live – without charging customers your real product price.","breadcrumbs":[{"label":"Guides"}]},{"id":"YSjLwgqfOvnB58cI63q6","title":"Import affiliates","pathname":"/guides/import-affiliates","siteSpaceId":"sitesp_zyywU","emoji":"1f4e5","breadcrumbs":[{"label":"Guides"}]},{"id":"KwQTyujl479nTTRubS8o","title":"Affiliate Payouts","pathname":"/guides/affiliate-payouts","siteSpaceId":"sitesp_zyywU","emoji":"1f4b2","description":"How affiliates get paid on Uppercut: connect a bank account, claim when your balance is ready, and understand fees and timing.","breadcrumbs":[{"label":"Guides"}]}]}