# Starcovery > Starcovery helps you find and hire real Instagram and TikTok creators from a plain-language brief, on the web or from your agents. ## Docs - [Add campaign match](https://starcovery.com/docs/api-reference/add-campaign-match.md): Add grounded creator snapshot as manual match (same fields as search results). - [Create API key](https://starcovery.com/docs/api-reference/create-api-key.md): Mint product API key. Plaintext secret returned once. Agent access tokens receive 403. - [Create campaign](https://starcovery.com/docs/api-reference/create-campaign.md): Create campaign with goal. Visibility omitted defaults public and free (#397). Setting visibility private costs 1 credit (402 out-of-credits when exhausted; no Payment challenge). - [Delete campaign](https://starcovery.com/docs/api-reference/delete-campaign.md): Delete caller-owned campaign. - [Export campaign CSV](https://starcovery.com/docs/api-reference/export-campaign-csv.md): Download campaign as CSV attachment. Export is a full-body open: same free public access as GET /api/campaigns/{id}. - [Generate campaign matches](https://starcovery.com/docs/api-reference/generate-campaign-matches.md): Generate creator matches from stored campaign goal (owner only). Runs one creator search through same gates and credit spend as GET /api/search; saves shortlist as matches (idempotent on campaign + profileId). Optional body filters narrow search; query always comes from goal. 402 is out-of-credits w… - [Get campaign with matches](https://starcovery.com/docs/api-reference/get-campaign.md): Fetch campaign and matches (JSON; CSV under /export). Own and public campaigns are free to read for any identified caller; private non-owned reads as 404. Anonymous callers get 401. Public reads do not spend credits (#397). - [List API keys](https://starcovery.com/docs/api-reference/list-api-keys.md): List product API keys. Agent access tokens (names starting with agent:) receive 403; humans mint keys after claim via session or human-minted key. - [List campaigns](https://starcovery.com/docs/api-reference/list-campaigns.md): Caller's campaigns: goal, status, visibility, match counts. - [MCP Streamable HTTP](https://starcovery.com/docs/api-reference/mcp-streamable-http.md): MCP Streamable HTTP endpoint (mcp-handler at /api/mcp). Auth: OAuth authorization_code (browser connectors), Authorization: Bearer, x-api-key, or last-resort ?api_key= (no anonymous, no session cookie). Tools: search_creators, list_campaigns, get_campaign, create_campaign, update_campaign, delete_ca… - [Read billing state](https://starcovery.com/docs/api-reference/read-billing-state.md): Prepaid balance and auto-reload flags for identified account. Checkout and auto-reload mutations are browser-session only (not documented here). - [Remove campaign match](https://starcovery.com/docs/api-reference/remove-campaign-match.md): Remove matched creator from campaign. - [Revoke API key](https://starcovery.com/docs/api-reference/revoke-api-key.md): Revoke product API key by id. Agent access tokens receive 403. - [Search creators](https://starcovery.com/docs/api-reference/search-creators.md): Natural-language Instagram/TikTok creator search. Unsigned callers get 50 free searches per UTC day per IP; pre-claim agent tokens have no free grant, spend prepaid only; claimed/session/Settings-key callers spend prepaid or 100 free searches per UTC day on empty balance. Past free credits, caller g… - [Update campaign](https://starcovery.com/docs/api-reference/update-campaign.md): Update campaign fields: name, goal, visibility, or status (draft → active → archived operates the campaign). Changing visibility to private costs 1 credit on a public→private transition; already-private updates do not. Exhausted balance returns 402 out-of-credits (no Payment challenge). - [Authentication](https://starcovery.com/docs/authentication.md): Register an identity with no human in the loop, exchange it for an access token, and hand ownership to a person later. - [Campaigns](https://starcovery.com/docs/guides/campaigns.md): Turn a goal into a managed shortlist: create, generate matches, augment, operate, and export. - [CLI](https://starcovery.com/docs/guides/cli.md): Search creators from your terminal with no install, then register an agent token when you need campaigns and credits. - [Credits and payments](https://starcovery.com/docs/guides/credits.md): One credit ledger for humans and agents: free grants, prepaid packs, and machine payments over the Machine Payments Protocol. - [Connect over MCP](https://starcovery.com/docs/guides/mcp.md): Paste one MCP URL into Claude, Cursor, Codex, or any Streamable HTTP client. Your agent can then search creators, run campaigns, and read credits. - [Search](https://starcovery.com/docs/guides/search.md): Turn a plain-language brief into a ranked shortlist of real creators, with filters, rate limits, and payment behavior. - [Introduction](https://starcovery.com/docs/index.md): Welcome to your project - [Quickstart](https://starcovery.com/docs/quickstart.md): Begin with a guide on the fastest path to a successful outcome ## OpenAPI Specs - [openapi](https://www.starcovery.com/openapi.json)