✓ Updated Daily

Access 20,000+ US Hospital Jobs via API

Real-time structured job data from 150+ hospital career pages. Built for developers, recruiters, and job platforms.

No credit card required • 100 requests/day free

GET /api/jobs/?search=nurse
{
  "count": 4181,
  "next": "https://hospitaljobsapi.com/api/jobs/?page=2",
  "results": [
    {
      "id": 1042,
      "title": "Registered Nurse - ICU",
      "hospital": "Mayo Clinic",
      "location": "Rochester, MN",
      "job_type": "full_time",
      "posted_date": "2026-04-20",
      "salary": {
        "min": 72000,
        "max": 95000,
        "type": "yearly"
      },
      "apply_url": "https://..."
    }
  ]
}
20,000+
Active Jobs
150+
Hospitals
50+
Job Categories
Daily
Data Updates
Why Choose Us

Everything you need to build
hospital job-powered products

Rich Structured Data

Every job includes title, salary, shift details, department, location, and a full description — ready to use.

Powerful Filters

Filter by state, job type, category, hospital name, and location type. Combine filters for precise results.

Always Fresh

Job data is scraped daily from 150+ hospital career portals. Your users always see the latest openings.

Easy Integration

Standard REST API with simple API key authentication. Works with any language — Python, JS, PHP, and more.

Fast Response

Paginated results return in milliseconds. Request up to 100 jobs per page, navigate with simple page parameters.

Salary Data

Min/max salary with pay type where available. Let your users filter and compare compensation easily.

Simple Pricing

Start free. Scale as you grow.

No hidden fees. Pay via Payoneer, upgrade anytime.

Free
$0/month

  • 100 requests / day
  • All filters & endpoints
  • Full job data
  • Community support
Get Started
Pro
$79/month

  • 10,000 requests / day
  • All filters & endpoints
  • Full job data
  • Priority support
Get Started

Pay via Payoneer to thefather5680@gmail.com — then email your payment screenshot to thefather5680@gmail.com

Integration Guide

Up and running in minutes

1
Register & Get Your Key

Create a free account at /register/. Your API key is generated instantly — no waiting.

2
Make Your First Request

Pass your key in the Authorization header. Use filters like ?search=, ?location=, and ?job_type=.

3
Get Structured Job Data

Receive clean JSON with title, hospital, location, salary, shift details, apply link, and full description. Ready to display.

Terminal
# Step 1 — List all jobs (paginated)
curl -H "Authorization: Api-Key YOUR_API_KEY" \
     https://hospitaljobsapi.com/api/jobs/

# Step 2 — Search for nurse jobs in Texas
curl -H "Authorization: Api-Key YOUR_API_KEY" \
     "https://hospitaljobsapi.com/api/jobs/?search=nurse&location=texas"

# Step 3 — Filter by job type and category
curl -H "Authorization: Api-Key YOUR_API_KEY" \
     "https://hospitaljobsapi.com/api/jobs/?job_type=full_time&category=nursing"

# Step 4 — Get a single job by ID
curl -H "Authorization: Api-Key YOUR_API_KEY" \
     https://hospitaljobsapi.com/api/jobs/1042/
FAQ

Frequently Asked Questions

We provide structured job listings from 150+ US hospital career pages. Each job includes title, hospital name, location, job type, shift details, department, category, salary range (where available), apply link, and full job description.

Our scrapers run daily and refresh all job listings. New jobs are added and expired listings are removed automatically so you always have current data.

Yes! Register for a free account and get 100 API requests per day at no cost. You can also preview 5 sample jobs without any account at /api/sample-jobs/.

Pay via Payoneer to thefather5680@gmail.com, then email your payment screenshot to the same address with your account email. We'll upgrade your plan within 24 hours.

We accept payments via Payoneer. Send the payment to thefather5680@gmail.com and email a screenshot of your payment confirmation to the same address along with your registered email.