Find earning opportunities
find_opportunitiesBrowse unclaimed drafts from active campaigns the connected user can earn from: each item is a real social post plus a pre-drafted text, with the platform it lives on (X, Reddit, YouTube, LinkedIn) and an actionType — reply (post it as a reply under the target post) or quote (X only: post it as a QUOTE of the target post, the text above the quoted post, from the user's own account). Free, read-only. Flow: the user picks an opportunity → call hold_opportunity on it (a 10-minute hold so no one else posts the same draft; one hold at a time) → the user edits and approves the text and posts it from their own account → call submit_participation with the URL of what they posted. Drafts other members are holding are not listed; the user's own live hold carries heldUntil. The user needs that platform's handle linked on their ProductClank profile for the reward to be attributable. Likes and reposts are proved with a screenshot and stay in the web app (app.productclank.com/feed).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Default 25 | |
| offset | No | ||
| campaign_id | No | Restrict to one campaign |