Endpoints
| Endpoint | Request |
|---|---|
| List Workforce Bounties | GET /workforce/bounties |
| Retrieve Workforce Bounty | GET /workforce/bounties/{id} |
Attributes
Bounty ID, prefixed
bnty_.Submissions accepted so far.
Number of submissions that can be accepted (winner slots).
Countries whose residents can work the bounty, as ISO 3166 alpha-2 codes.
Empty means worldwide.
Total gross budget committed to the bounty:
gross_reward_amount times
accepted_submissions_limit.What the poster wants the work to achieve.Available options:
clipping, post_engagement, owned_account_growth, ugc_content, local_activation, otherWhen the bounty was created, as an ISO 8601 timestamp.
Currency for all amounts on the bounty, as a lowercase ISO 4217 code.
Full task instructions shown to workers.
Experience the bounty is hosted in, prefixed
exp_. Null for platform-wide
bounties; may belong to a different account than the funder.The account whose balance funds the bounty pool, or
null when a user funds
it personally. May differ from the account hosting experience_id.Gross amount paid out from the bounty pool across accepted submissions —
worker payouts, platform fees, and affiliate shares together. Tips and
reviewer rewards are excluded.
Gross bounty-pool amount allocated per accepted submission, in whole currency
units.
The user who posted the bounty.
Properties
Properties
User ID, prefixed
user_.Display name.
Avatar wrapper; its
url is always present, using a generated placeholder when the user set no picture.Properties
Properties
Avatar image URL. Always present — a generated placeholder when the user set no picture.
Public username.
How often the schedule creates a new bounty. Each occurrence is a separate bounty; the original is not republished.Available options:
once, hourly, daily, weekly, monthlyWhen a scheduled bounty will publish, as an ISO 8601 timestamp. Null once
published, for bounties that were never scheduled, and for terminally failed
drafts parked for manual rescheduling.
Unfilled winner capacity:
accepted_submissions_limit minus
accepted_submissions_count, clamped to zero. Not a signal that the bounty
currently accepts new claims.Lifecycle state.
scheduled bounties are unpublished drafts, visible to their poster and the account’s authorized managers; open bounties accept new submissions; closed bounties are live but no longer accept new submissions; completed bounties paid out every winner slot; canceled bounties ended before filling their slots.Available options: scheduled, open, closed, completed, canceledWhen new submissions were explicitly stopped, as an ISO 8601 timestamp. Null
when submissions were never explicitly stopped — including closed or completed
bounties that simply filled every winner slot.
Short name of the task shown to workers.
Submissions still awaiting an outcome: in progress or pending review.
When the bounty was last updated, as an ISO 8601 timestamp.
WorkforceBounty

