List Bounties
Lists bounties visible to the credential — for an account API key, the account's bounties including scheduled drafts; for a user token, the bounties the user can see and work.
Query parameters
Scope the list to this account (biz_ tag). Requires read access to the account; account API keys may pass their own account or a connected account.
List the bounties this user participated in (user_ tag). Must be the authenticated user.
Filter by lifecycle state.
Filter by the poster's declared goal. Bounties created before the goal taxonomy carry no goal and never match this filter.
Only bounties workable from this country, as an ISO 3166-1 alpha-2 code. Bounties with no country targeting are workable worldwide and always match.
Only bounties posted to this forum experience, prefixed exp_. An unknown experience, or one outside the caller's scope, matches nothing.
Substring match on the bounty title or ID.
Only bounties created after this ISO 8601 timestamp.
Only bounties created before this ISO 8601 timestamp.
Sort field.
Sort direction.
Number of results to return from the start of the range.
Return results after this cursor. Use page_info.end_cursor from the previous response to fetch the next page.
Number of results to return from the end of the range.
Return results before this cursor. Use page_info.start_cursor from the previous response to fetch the previous page.
Response
bounties listed
Example response
{
"data": [
{
"accepted_deliverable_types": [
"content_url"
],
"accepted_submissions_limit": 1,
"accepted_submissions_per_user_limit": 1,
"affiliate_share_amount": 2.1,
"allowed_country_codes": [
"US"
],
"budget_amount": 15,
"business_goal_type": "clipping",
"cancel_requested_at": "2026-01-01T12:00:00.000Z",
"created_at": "2026-01-01T12:00:00.000Z",
"currency": "usd",
"description": "Bounty Description",
"experience_id": "exp_xxxxxxxxxxxxxx",
"funding_account": {
"id": "biz_xxxxxxxxxxxxxx",
"title": "Shine Time Auto Detailing"
},
"gross_reward_amount": 15,
"hosting_account": {
"id": "biz_xxxxxxxxxxxxxx",
"logo_url": "https://whop-assets-example.s3.amazonaws.com/uploads/image/2026-01-01/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"route": "shine-time-auto-detailing",
"title": "Shine Time Auto Detailing"
},
"id": "bnty_xxxxxxxxxxxxxx",
"net_reward_amount": 10.5,
"poster": {
"id": "user_xxxxxxxxxxxxxx",
"name": "Dana Whitfield",
"profile_picture": {
"url": "https://ui-avatars.com/api/"
},
"username": "danawhitfield"
},
"scheduled_frequency": "once",
"scheduled_publish_at": "2026-01-01T12:00:00.000Z",
"spots_remaining": 1,
"status": "open",
"submissions_closed_at": "2026-01-01T12:00:00.000Z",
"title": "Photograph the storefront",
"unresolved_submissions_count": 1,
"updated_at": "2026-01-01T12:00:00.000Z"
}
],
"page_info": {
"start_cursor": "WyJjdXJzb3IiLDFd"
}
}Changes
Changed in 9 of the 74 revisions of this API.1113149
- ○
added the required property
///////to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added the required property
//to the response with the statusresponse-required-property-added
This revision also has 42 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
- ○
added the new optional
queryrequest parameterbusiness_goal_typenew-optional-request-parameter
- ○
added the new optional
queryrequest parametercountrynew-optional-request-parameter
- ○
added the new optional
queryrequest parameterexperience_idnew-optional-request-parameter
- ○
added the new enum value
gross_reward_amountto thequeryrequest parameterorderrequest-parameter-enum-value-added
- ○
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
This revision also has 9 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
the
queryrequest parameterdirectionwas restricted to a list of enum valuesrequest-parameter-became-enum
- ▲
the
queryrequest parameterstatuswas restricted to a list of enum valuesrequest-parameter-became-enum
- ▲
for the
queryrequest parameterdirection, default valuedescwas addedrequest-parameter-default-value-added
- ▲
for the
queryrequest parameterfirst, default value20was addedrequest-parameter-default-value-added
- ▲
the
//response's property format changed fromdate-timeto no format for statusresponse-property-type-changed
- ▲
the
//response's property format changed fromdate-timeto no format for statusresponse-property-type-changed
- ▲
removed the required property
//from the response with the statusresponse-required-property-removed
- ▲
removed the required property
//from the response with the statusresponse-required-property-removed
- ▲
removed the required property
//from the response with the statusresponse-required-property-removed
- ▲
removed the required property
//from the response with the statusresponse-required-property-removed
- ▲
removed the required property
//from the response with the statusresponse-required-property-removed
- ●
for the
queryrequest parameterfirst, the max was set to100.00request-parameter-max-set
- ●
for the
queryrequest parameterlast, the max was set to100.00request-parameter-max-set
- ●
deleted the
queryrequest parameterexperience_idrequest-parameter-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
added the new
canceledenum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
closedenum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
completedenum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
openenum value to the//response property for the response statusresponse-property-enum-value-added
- ○
api operation id
listBountyremoved and replaced withlistBountiesapi-operation-id-removed
- ○
the security scope
bounty:basic:readwas added to the endpoint's security schemebearerAuthapi-security-scope-added
- ○
added the new optional
headerrequest parameterApi-Version-Dateto all path's operationsnew-optional-request-default-parameter-to-existing-path
- ○
added the new optional
queryrequest parameteraccount_idnew-optional-request-parameter
- ○
added the new optional
queryrequest parametercreated_afternew-optional-request-parameter
- ○
added the new optional
queryrequest parametercreated_beforenew-optional-request-parameter
- ○
added the new optional
queryrequest parameterordernew-optional-request-parameter
- ○
added the new optional
queryrequest parameterquerynew-optional-request-parameter
- ○
added the new optional
queryrequest parameteruser_idnew-optional-request-parameter
- ○
added the new enum value
ascto thequeryrequest parameterdirectionrequest-parameter-enum-value-added
- ○
added the new enum value
canceledto thequeryrequest parameterstatusrequest-parameter-enum-value-added
- ○
added the new enum value
closedto thequeryrequest parameterstatusrequest-parameter-enum-value-added
- ○
added the new enum value
completedto thequeryrequest parameterstatusrequest-parameter-enum-value-added
- ○
added the new enum value
descto thequeryrequest parameterdirectionrequest-parameter-enum-value-added
- ○
added the new enum value
opento thequeryrequest parameterstatusrequest-parameter-enum-value-added
- ○
added the new enum value
scheduledto thequeryrequest parameterstatusrequest-parameter-enum-value-added
- ○
for the
queryrequest parameterdirection, the type was generalized from no type tostringrequest-parameter-type-generalized
- ○
for the
queryrequest parameterstatus, the type was generalized from no type tostringrequest-parameter-type-generalized
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the
aedenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
allenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
amdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
apeenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
archivedenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
arsenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
audenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
awgenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
bamenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
bgnenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
bhdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
bobenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
brlenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
bsdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
btcenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
cadenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
chfenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
clpenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
cnyenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
copenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
crcenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
czkenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
dkkenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
dopenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
dzdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
egpenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
etbenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
ethenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
eurenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
gbpenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
ghsenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
gmdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
gtqenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
gydenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
hkdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
hufenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
idrenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
ilsenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
inrenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
jmdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
jodenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
jpyenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
kesenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
khrenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
krwenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
kwdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
kztenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
lkrenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
madenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
mdlenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
mgaenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
mkdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
mntenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
mopenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
murenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
mxnenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
myrenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
nadenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
ngnenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
nokenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
nzdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
omrenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
penenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
phpenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
pkrenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
plnenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
publishedenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
pygenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
qarenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
ronenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
rsdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
rubenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
rwfenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
sarenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
sekenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
sgdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
thbenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
tndenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
tryenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
ttdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
twdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
tzsenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
usdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
usdtenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
uyuenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
uzsenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
vndenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
whop_usdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
xauenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
xcdenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
xofenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
removed the
zarenum value from the//response property for the response statusresponse-property-enum-value-removed
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
added the required property
//to the response with the statusresponse-required-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
Of the 74 revisions, 1 has no diff computed.