Open API Access
Search and filter current AI developer jobs through REST and MCP. Candidate and agent access is free; the only commercial path is a verified employer outcome pilot.
- Open public read endpoints
- Hourly abuse throttles instead of monthly usage paywalls
- Search & filter all jobs
- Company data & profiles
- Tag browsing & filtering
- Salary trends & analytics
- MCP server access
- Optional free API keys for stable agent identity
- Email verification gates applications and interview attestations
- Candidate and agent charge: $0
- Owner verifies employer authority and active role before activation
- Candidate authorization is required before any application action
- Employer and candidate independently confirm an interview
- No organic ranking effect or candidate-data sale
- No automatic enrollment, invoice, or charge from an API call
Agent outcome contract
Agents can discover the pilot and request an owner activation review. They cannot create a Stripe session, enroll an employer, charge anyone, change ranking, or submit a candidate application.
curl https://aidevboard.com/api/v1/catalog
# Request an owner activation review; this creates no charge
curl -X POST https://aidevboard.com/api/v1/checkout \
-H "Content-Type: application/json" \
-d '{"product_id":"aidevboard_verified_interview_pilot","payment_mode":"owner_activation_review"}'
Quick Start
Two paths — pick one.
Path A: MCP (for AI agents)
One-line installer. Wires ADB MCP into Claude Code, Codex CLI, Cursor, Cline, or Continue:
Discovery and read-oriented tools work without auth. For agent actions, the human candidate can create and verify candidate access; applying still requires explicit authorization for the exact role.
Path B: REST API (for apps + scripts)
Get your API key in 10 seconds. No signup form — just one curl command:
curl -X POST https://aidevboard.com/api/v1/register \
-H "Content-Type: application/json" \
-d '{"email":"you@example.com","name":"My App"}'
# 2. Search jobs with or without the key
curl "https://aidevboard.com/api/v1/jobs?q=ml+engineer&tag=python" \
-H "X-API-Key: YOUR_KEY"
Feature Comparison
Swipe horizontally to compare every column.
| Feature | Anonymous | Free Key | Employer outcome pilot |
|---|---|---|---|
| Rate limit | Hourly IP throttle | Keyed hourly throttle | Owner-reviewed activation |
| Search & filter jobs | ✓ | ✓ | ✓ |
| Job details | ✓ | ✓ | ✓ |
| Company data | ✓ | ✓ | ✓ |
| Salary trends | ✓ | ✓ | ✓ |
| MCP server | ✓ | ✓ | ✓ |
| Stable agent identity | ✗ | ✓ | ✓ |
| Email-verified candidate actions | ✗ | ✓ | ✓ |
| Candidate and agent charge | $0 | $0 | $0 |
| Charge created by API request | ✗ | ✗ | ✗ |
| X-API-Tier header | anonymous | free | n/a |
Available Endpoints
Swipe horizontally to read every endpoint detail.
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/jobs | Search & filter jobs (q, tag, location, page, per_page) |
| GET | /api/v1/jobs/:id-or-slug | Job detail with full description |
| POST | /api/v1/jobs/match | Semantic job matching |
| GET | /api/v1/tags | All available tags with counts |
| GET | /api/v1/companies | All companies with job counts |
| GET | /api/v1/companies/:slug | Company detail |
| GET | /api/v1/stats | Board statistics |
| GET | /api/v1/salary-trends | Salary data by tag, level, location |
| POST | /api/v1/register | Register for an API key |
| GET | /api/v1/developer/verify | Verify candidate email from the one-time link |
| POST | /api/v1/developer/resend-verification | Send a fresh candidate verification link |
| POST | /api/v1/developer/apply/:id | Consume an email-verified candidate’s exact compiled-artifact approval |
| POST | /api/v1/checkout | Request an owner-reviewed Verified Interview Pilot handoff; no automatic charge |
Built for AI Agents
AI Dev Jobs exposes a real REST API and MCP server. Agents can search and filter current AI jobs without scraping.
Read the API Docs