{ "opencollection": "1.0.0", "info": { "name": "Memesio API Contracts agent-infra growth API", "version": "0.1.0" }, "items": [ { "info": { "name": "growth", "type": "folder" }, "items": [ { "info": { "name": "Submit Social Action Proof (X_follow) for Quota Boost Review", "type": "http" }, "http": { "method": "POST", "url": "/api/v1/agents/:agentId/unlocks/social-action", "params": [ { "name": "agentId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Submit Social Action Proof (X_follow) for Quota Boost Review" }, { "info": { "name": "Admin Approval for Social Unlock and Quota Boost", "type": "http" }, "http": { "method": "POST", "url": "/api/v1/agents/unlocks/:unlockId/approve", "params": [ { "name": "unlockId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Admin Approval for Social Unlock and Quota Boost" }, { "info": { "name": "Cast Weekly Meme Vote (Deduped by Voter Hash)", "type": "http" }, "http": { "method": "POST", "url": "/api/v1/agents/rewards/votes", "body": { "type": "json", "data": "{}" } }, "docs": "Cast Weekly Meme Vote (Deduped by Voter Hash)" }, { "info": { "name": "Get Weekly Meme Leaderboard", "type": "http" }, "http": { "method": "GET", "url": "/api/v1/agents/rewards/leaderboard", "params": [ { "name": "weekStart", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query" } ] }, "docs": "Get Weekly Meme Leaderboard" }, { "info": { "name": "Close Weekly Winner Record for Manual Payout Workflow", "type": "http" }, "http": { "method": "POST", "url": "/api/v1/agents/rewards/winner:close", "body": { "type": "json", "data": "{}" } }, "docs": "Close Weekly Winner Record for Manual Payout Workflow" }, { "info": { "name": "Get Viral Loop Trigger Definitions and Instrumentation Mapping", "type": "http" }, "http": { "method": "GET", "url": "/api/growth/viral-triggers" }, "docs": "Get Viral Loop Trigger Definitions and Instrumentation Mapping" }, { "info": { "name": "Get Referral Credits for Actor", "type": "http" }, "http": { "method": "GET", "url": "/api/growth/referrals", "params": [ { "name": "actorId", "value": "", "type": "query" } ] }, "docs": "Get Referral Credits for Actor" }, { "info": { "name": "Create or Redeem Referral Invite Code with Fraud Checks", "type": "http" }, "http": { "method": "POST", "url": "/api/growth/referrals", "body": { "type": "json", "data": "{}" } }, "docs": "Create or Redeem Referral Invite Code with Fraud Checks" }, { "info": { "name": "Generate or Retrieve Weekly Trend-Driven Template Campaigns", "type": "http" }, "http": { "method": "GET", "url": "/api/growth/trend-campaigns", "params": [ { "name": "weekStart", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query" }, { "name": "publishedOnly", "value": "", "type": "query" } ] }, "docs": "Generate or Retrieve Weekly Trend-Driven Template Campaigns" }, { "info": { "name": "Publish Weekly Trend-Driven Template Campaigns for Marketing Ops", "type": "http" }, "http": { "method": "POST", "url": "/api/growth/trend-campaigns", "body": { "type": "json", "data": "{}" } }, "docs": "Publish Weekly Trend-Driven Template Campaigns for Marketing Ops" }, { "info": { "name": "Get Social Publish Gate State, Connected Accounts, and Recent Publishes", "type": "http" }, "http": { "method": "GET", "url": "/api/growth/social-publish", "params": [ { "name": "actorId", "value": "", "type": "query" }, { "name": "publishLimit", "value": "", "type": "query" } ] }, "docs": "Get Social Publish Gate State, Connected Accounts, and Recent Publishes" }, { "info": { "name": "Connect/Disconnect Social Accounts and One-Click Publish (Phase-Gated)", "type": "http" }, "http": { "method": "POST", "url": "/api/growth/social-publish", "body": { "type": "json", "data": "{}" } }, "docs": "Connect/Disconnect Social Accounts and One-Click Publish (Phase-Gated)" }, { "info": { "name": "Get Lifecycle Messaging Flow Config and Recent Dispatch History", "type": "http" }, "http": { "method": "GET", "url": "/api/growth/lifecycle-messaging" }, "docs": "Get Lifecycle Messaging Flow Config and Recent Dispatch History" }, { "info": { "name": "Preview/Run Lifecycle Messaging Flows (Activation, Resurrection, Upgrade)", "type": "http" }, "http": { "method": "POST", "url": "/api/growth/lifecycle-messaging", "body": { "type": "json", "data": "{}" } }, "docs": "Preview/Run Lifecycle Messaging Flows (Activation, Resurrection, Upgrade)" }, { "info": { "name": "Decision Service for Growth Experiments with Optional Exposure Logging", "type": "http" }, "http": { "method": "GET", "url": "/api/growth/experiments/decision", "params": [ { "name": "actorId", "value": "", "type": "query" }, { "name": "surface", "value": "", "type": "query" }, { "name": "logExposure", "value": "", "type": "query" } ] }, "docs": "Decision Service for Growth Experiments with Optional Exposure Logging" }, { "info": { "name": "Request Decisions or Query Exposure History for Growth Experiments", "type": "http" }, "http": { "method": "POST", "url": "/api/growth/experiments/decision", "body": { "type": "json", "data": "{}" } }, "docs": "Request Decisions or Query Exposure History for Growth Experiments" }, { "info": { "name": "Get Export Preset Catalog (TikTok, Reels, Shorts, MP4 Square) and Optional Watermark Decision Preview", "type": "http" }, "http": { "method": "GET", "url": "/api/video/export-settings", "params": [ { "name": "planTier", "value": "", "type": "query" }, { "name": "presetId", "value": "", "type": "query" }, { "name": "container", "value": "", "type": "query" }, { "name": "bitrateKbps", "value": "", "type": "query" }, { "name": "watermarkEnabled", "value": "", "type": "query" }, { "name": "watermarkText", "value": "", "type": "query" } ] }, "docs": "Get Export Preset Catalog (TikTok, Reels, Shorts, MP4 Square) and Optional Watermark Decision Preview" }, { "info": { "name": "Evaluate Export Settings with Plan-Tier Watermark Rules for TikTok/Reels/Shorts/MP4 Square Presets", "type": "http" }, "http": { "method": "POST", "url": "/api/video/export-settings", "body": { "type": "json", "data": "{}" } }, "docs": "Evaluate Export Settings with Plan-Tier Watermark Rules for TikTok/Reels/Shorts/MP4 Square Presets" } ] } ], "bundled": true }