Skip to content
Scouty Docs
ScoutyDocs
  • Get startedGuides
  • Control and troubleshootingGuides
  • API referenceAPI reference
  • Limits, errors, and policiesGuides

Browse Club creators for a campaign

Lists Scouty Club creators who fit one live campaign and are not on it yet, best fit first, 24 a page. Each creator is a card: a first name and last initial, country, niches, platforms, reach and engagement bands, experience and fit. It never gives a handle, a link, a full name or any way to contact a creator: invite them with scouty_invite_creators and Scouty messages them for you. Filters narrow the list; there is no search by name.

GET/v1/campaigns/{campaignId}/club
  • Scopecreators:read
  • Read
  • MCP toolscouty_browse_club

Markdown version for your agent

Authorization

Send a Scouty token as a bearer token in the Authorization header. The token needs the creators:read scope, or the call answers 403 insufficient_scope. Tokens and scopes

Authorization: Bearer $SCOUTY_TOKEN

Path parameters

NameTypeRequiredDescription
campaignIdintegerRequired

The live campaign.

Query parameters

NameTypeRequiredDescription
nichestringOptional

Only creators with one of these niches, comma-separated: Career, College, Productivity, Tech / AI, Finance, Lifestyle, Fitness, Beauty, Fashion, Food, Gaming, Education, Business, Travel, Comedy / Entertainment, Parenting / Family, Wellness, Other.

platformstringOptional

Only creators with an account on this platform.

One of tiktok instagram

countrystringOptional

Only creators with one of these countries (ISO codes), comma-separated: US, CA, GB, AU, NZ.

reachstringOptional

Only creators with one of these reach bands, comma-separated: nano, micro, mid, macro.

experiencestringOptional

Only creators with one of these experience levels, comma-separated: proven, established, member.

engagementstringOptional

Only creators with one of these engagement bands, comma-separated: high, typical, low.

fitstringOptional

Only the campaign's strongest fits, or only the possible ones.

One of matched possible

afterstringOptional

nextCursor from the page before, for the next page.

Errors

A refusal answers { "error": { "code", "message" } }. Branch on code; the message is for a person. Every error and its fix

Statuserror.codeMeaning
400 Bad Requestinvalid_requestThe request was not the shape this capability takes, or its body was not JSON.
401 Unauthorizedmissing_token invalid_token token_revoked token_expired token_orphanedNo token, or one that is not recognized, revoked or expired.
403 Forbiddeninsufficient_scope wrong_principalThe token does not carry the scope this capability needs.
404 Not Foundnot_foundNo such route, or no such campaign for this client.
429 Too Many Requestsrate_limitedToo many requests this minute. Retry-After says how long is left.