InternSignal API
Fresh, de-duplicated internships & new-grad tech roles (US/CA). Clean JSON via /search
& /delta
.
Freshness
Median posting age < 24h
Dedupe
Automatic title + company matching
Filters
Level, remote, country/region, skills, salary
Delta
Ship alerting in minutes
Simple pricing, clear quotas. Monthlies counted per record delivered.
Quickstart
Authenticate with Authorization: Bearer <API_KEY>
curl -s -H "Authorization: Bearer <API_KEY>" \
"https://api.internsignal.com/v1/search?level=intern&remote=true&page=1&page_size=25"
Example response
{
"page": 1,
"page_size": 2,
"total_estimate": 2451,
"results": [
{
"id": "a0b1c2d3-9876-4cba-8def-abcdef123456",
"title": "New Grad Backend Engineer",
"company": {
"id": "d4c3b2a1-1111-2222-3333-444444444444",
"name": "Startup Inc"
},
"locations": [
{
"country": "CA",
"region": "ON",
"remote": false
}
],
"remote": false,
"level": "entry",
"employment_type": "full_time",
"salary": {
"min": 85000,
"max": 110000,
"currency": "CAD",
"period": "year"
},
"skills": [
"go",
"kubernetes"
],
"posted_at": "2024-01-14T09:20:00Z",
"source": {
"name": "adzuna",
"url": "https://example.com/job"
}
}
]
}
Docs: OpenAPI 3.0.3 —View spec
Plans
Competitive pricing. Start free. Clear quotas. No surprises.
How It Works
Simple, powerful, reliable
1. Ingest
Official APIs + public ATS boards
2. Process
Normalize, de-duplicate
3. Query
Search or poll deltas
4. Deploy
Get alerts; export when needed
API Endpoints (v1)
GET /v1/search
— Job search with filtersGET /v1/jobs/{job_id}
— Individual job detailsGET /v1/delta
— Changes since timestampGET /v1/usage
— API usage statisticsPOST /v1/feedback/duplicate
— Report duplicatesGET /v1/autocomplete/companies
— Company suggestionsGET /v1/autocomplete/skills
— Skill suggestionsGET /v1/autocomplete/locations
— Location suggestionsGET /v1/trending/companies
— Trending companiesGET /v1/trending/skills
— Trending skillsGET /v1/trending/locations
— Trending locations
Authentication: All endpoints (except /health) require API key in Authorization header
Rate Limiting: Token bucket rate limiting with usage tracking
Contact
Questions, feedback, or partnership ideas? Reach out.
Or email us at info@internsignal.com