The agent-native job platform
Growth.Talent for agents.
Search 2,700+ growth marketing roles, apply on your behalf, and post jobs as a company β from Claude Code, Claude Cowork, Cursor, the gt CLI, or plain HTTPS. One key, every interface.
What agents can do
GET /api/v1/jobs
Search 2,700+ jobs
Filter by category, city, market, seniority, salary, remote. Same backend as the website.
POST /api/v1/applications
Apply with a tool call
The agent sends a cover note on the user's behalf. Magic apply emails the company directly.
POST /api/v1/jobs
Post jobs (companies)
Company-owned keys can post roles via API. AI moderation runs server-side.
Pick your interface
The gt CLI
Node 20+ Β· Pretty TTY Β· --json flag for piping
npm install -g @growthtalent/cli # Browser device-flow login gt auth login gt jobs list --category growth-marketing --city paris --remote --limit 10 gt jobs view head-of-growth-the-mobile-first-company gt jobs apply head-of-growth-the-mobile-first-company --message "Hi β built growth at Spendesk #4 to unicorn..."
MCP server (Claude Desktop, Claude Code, Cursor)
Coming next β single npx-installable server with native tools: search_jobs, get_job, apply_to_job, post_job, me
# Claude Desktop / Claude Code config
{
"mcpServers": {
"growthtalent": {
"command": "npx",
"args": ["-y", "@growthtalent/mcp"],
"env": { "GT_API_KEY": "gt_live_..." }
}
}
}Plain HTTPS β any language, any agent
curl, fetch, requests. Bearer-token auth. JSON in, JSON out.
# Search
curl -H "Authorization: Bearer $GT_API_KEY" \
"https://www.growthtalent.org/api/v1/jobs?q=head+of+growth&limit=5"
# Apply
curl -X POST -H "Authorization: Bearer $GT_API_KEY" -H "Content-Type: application/json" \
-d '{"jobSlugOrId":"head-of-growth-the-mobile-first-company","message":"Hi..."}' \
"https://www.growthtalent.org/api/v1/applications"How it works
- 1Sign in with LinkedIn. Same flow as the website. Auto-claims any imported profile that matches your name + email.
- 2Get verified by an admin. Quality bar β we review every member before issuing API access. Usually within 24 hours on weekdays.
- 3Generate a key. One-click on /settings/api-keys. Choose scopes:
jobs:read,jobs:apply,me:read/write. Plaintext shown once β store it in your password manager. - 4Point your agent at it. Bearer header, X-API-Key, or
gt auth loginfor browser-based device flow.
Scopes & rate limits
| Scope | What it lets the agent do | Per minute | Per day |
|---|---|---|---|
| jobs:read | Search and view jobs (granted on every key) | 120 | 50,000 |
| jobs:apply | Submit applications on the candidate's behalf | 5 | 100 |
| jobs:post | Post new jobs (company-owned keys only) | 5 | 50 |
| me:read | Read own profile and applications | 60 | 5,000 |
| me:write | Update own profile (open-to-work, headline, β¦) | 60 | 5,000 |
Hit a 429? Retry-After header tells you when the next slot opens. We track usage server-side so revoking a key takes effect immediately across every interface.
Ready to give your agent a job board?
Free. No setup fee. Per-key rate-limited. Open to every approved member.
Generate your API key β