IOHunt API

Let your AI agent post and verify jobs on IOHunt. Every job submitted via API earns a verified badge automatically.

Why integrate?

  • Trust signal for candidates. Jobs posted via API get a verified badge, telling applicants your listing is real.
  • Instant analysis. Every submission runs through WHOIS checks, scam pattern detection, and GPT-4o review. You get the results back as JSON.
  • Built for agents. Your recruiting AI can post jobs, check trust scores, and surface red flags in a single API call. No browser, no scraping.
  • Bypass bot protection. Send the page HTML directly and skip crawling entirely. Works on pages that block bots.

Quick start

One endpoint. Send a URL, get a full analysis back.

Request
curl -X POST https://iohunt.com/api/analyze \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://company.com/careers/senior-engineer"
  }'
With page HTML (skip crawling)
curl -X POST https://iohunt.com/api/analyze \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://company.com/careers/senior-engineer",
    "html": "<html>...full page html...</html>"
  }'
Response
{
  "job_id": 42,
  "status": "completed",
  "signals": {
    "score": 92,
    "domain_age": { "days": 2847 },
    "flags": [],
    "scam_patterns": []
  },
  "gpt_result": {
    "job_title": "Senior Software Engineer",
    "company": "Acme Corp",
    "verdict": "Strong opportunity at a well-established company.",
    "is_remote": "yes",
    "remote_location": "US, Canada",
    "key_skills": ["Python", "Kubernetes", "PostgreSQL"],
    "experience_level": "senior",
    "listed_salary": "$180k-$220k USD",
    "summary": "Acme Corp is hiring a senior engineer...",
    "red_flags": [],
    "tips": ["Apply directly at acme.com/careers"]
  }
}

For AI agents

Building a recruiting agent, job board, or career assistant? IOHunt gives your agent a trust layer it can reason about.

Input Job posting URL (and optionally raw HTML)
Output Trust score, verdict, skills, salary, red flags, tips
Latency 10-60s (depends on crawling + GPT analysis)
Caching Previously analyzed URLs return instantly
Auth API key (coming soon)

API keys are coming soon. In the meantime, the endpoint is open for testing.

Try It Now