The education & careerdata API built for startups

One unified REST API key gives you instant access to structured, real-time data for Roles, Skills, Courses, Certificates, and Companies — production-ready in under 30 seconds.

GETcurl https://api.WorkFence.io/v1/courses -H "x-api-key: demo"

Instant access • 1,000 free requests/mo • No credit card required

Edge Latency
< 35ms
SLA Uptime
99.99%
Indexed Records
10M+
courses-api.http
GET
1
HTTP 200 OK
18ms•application/json
Waiting for API response...
API Usage
+24.5%
320Mcourses fetched today
12h agoNow
Live Endpoints
All systemsoperational
99.9% uptime · 6 APIs
COURSES API✦ROLES DATA✦SKILLS TAXONOMY✦COLLEGES INDEX✦COMPANIES API✦CERTIFICATES✦99.99% UPTIME SLA✦SUB-40MS LATENCY✦

Built for builders

One API for the
future of learning.

Power your EdTech product, job board, LMS or HR tool with real data — roles, skills, certificates, courses and companies.

0k+Courses indexed
0k+Roles available
0k+Skills mapped

Used by teams building

EdTech PlatformsCourse catalogues
Job BoardsRole & skill matching
LMS SystemsCertificate tracking
HR PlatformsSkills gap analysis
Career SitesSkills & role data
Hiring ToolsCompany profiles
E-learning AppsSkill paths
University PortalsCompany directories
Resume BuildersCertificate display
The Full Platform

Every API you need, one key to rule them all.

Every course, instantly accessible

Query 50,000+ structured course records — titles, durations, levels, skills covered, providers and pricing. Filter, sort and paginate with a single REST call.

  • 50k+ courses across all domains
  • Filter by level, skill, duration
  • Provider & pricing metadata
  • Related skills & certificates
0k+
Courses indexed
0ms
Avg latency
0M+
Requests / mo

Job roles with full skill context

Access 120,000+ job role definitions — titles, departments, required skills, seniority levels and salary ranges. Power smarter job boards and career tools.

  • 120k+ roles with skill mappings
  • Department & seniority levels
  • Required vs. preferred skills
  • Salary range data by region
0k+
Roles available
0ms
Avg latency
0M+
Requests / mo

The language of talent, structured

800,000+ skills with categories, aliases, related roles and learning paths. Map any skill to courses that build it and roles that need it.

  • 800k+ skills with categories
  • Skill-to-role relationships
  • Skill-to-course learning paths
  • Aliases & normalisation
0k+
Skills mapped
0ms
Avg latency
0M+
Requests / mo

Credentials that carry weight

Verified certificate data — issuing bodies, validity periods, linked skills and industry recognition. Let users showcase credentials that actually mean something.

  • Issuer & validity metadata
  • Linked skills per certificate
  • Industry recognition scores
  • Expiry & renewal tracking
0k+
Certificates
0ms
Avg latency
0M+
Requests / mo

Company profiles for every use case

Rich company data — industries, sizes, open roles, tech stacks and hiring activity. Power smarter job matching, competitive research and career tools.

  • Industry & size classification
  • Open roles & hiring velocity
  • Tech stack & culture tags
  • Fake company data for testing
0k+
Companies
0ms
Avg latency
0M+
Requests / mo
Filter Params
levelbeginner
skillreact
durationlt:10h
Response
{
"id": "crs_001",
"title": "React Basics",
"level": "beginner"
}
50k+courses
18mslatency
99.9%uptime
Courses API
GET /v1/courses
live
React for Beginners
Beginner·8h
4.8
Advanced TypeScript
Advanced·12h
4.9
UI/UX Design Fundamentals
Intermediate·6h
4.7
Node.js & REST APIs
Intermediate·10h
4.8
Python for Data Science
Beginner·9h
4.6
System Design Mastery
Advanced·14h
4.9
Filter by level, skill, duration, provider
Roles API
GET /v1/roles
120k+ roles
Frontend Engineer
Engineering · 12 skills
Mid
Product Manager
Product · 9 skills
Senior
Data Analyst
Analytics · 11 skills
Junior
UX Designer
Design · 8 skills
Mid
By Dept
Engineering42%
Product18%
Design14%
Analytics26%
Salary
Junior$55k–$75k
Mid$80k–$110k
Senior$120k+
Top Skills
JavaScript
SQL
Python
Figma
React
Skills API
GET /v1/skills
800k+
SkillRolesCourses
React
Frontend
840320
Python
Backend
1,200580
SQL
Data
950410
TypeScript
Frontend
760290
Figma
Design
430190
Node.js
Backend
680240
AWS
Cloud
590180
Trending Skills
LangChain+89%
TypeScript+34%
Rust+22%
Go+18%
Svelte+15%
Categories
Frontend42k
Backend68k
Data55k
Cloud38k
Design31k
Soft Skills29k
Learning Path
For React:
1
HTML & CSS Basics2 weeks
2
JavaScript ES6+4 weeks
3
React Fundamentals3 weeks
4
State Management2 weeks
5
React Advanced3 weeks
6
Testing & Deploy2 weeks
Recognition
AWS SAA9.4/10
GCP Prof9.1/10
CKA8.8/10
Top Issuers
Google142
Microsoft134
Amazon98
Meta56
Validity
Lifetime28%
3 years35%
2 years25%
1 year12%
Certificates API
GET /v1/certificates
28k+
certificates
AWS Solutions Architect
Amazon · 14 skills · 2 yrs
Google Data Analytics
Google · 10 skills · 3 yrs
Meta Frontend Developer
Meta · 8 skills · Life
Certified Scrum Master
Scrum.org · 5 skills · 2 yrs
Top Programmes
Computer Science4,200
Business Admin3,800
Engineering3,100
Data Science2,600
Medicine2,100
Law1,800
Architecture1,400
By Country
🇺🇸United States
42%
🇬🇧United Kingdom
18%
🇩🇪Germany
12%
🇨🇦Canada
9%
🇦🇺Australia
8%
🇸🇬Singapore
6%
🌍Others
5%
Ranking Systems
QS World
1,500+
Times Higher
1,800+
US News
1,400+
ARWU Shanghai
1,000+
CWUR
2,000+
Webometrics
3,000+
Colleges API
GET /v1/colleges
18k+
colleges
18k+colleges
340+programmes
140M+req/mo
#1
MIT
Cambridge, US
4%
accept
#3
Stanford
Stanford, US
4%
accept
#2
Oxford
Oxford, UK
17%
accept
#7
ETH Zurich
Zurich, CH
27%
accept
#8
NUS
Singapore
5%
accept
#6
Imperial
London, UK
14%
accept
Filter by location, ranking system, acceptance rate & programmes
Companies API
GET /v1/companies
240k+
companies
S
Stripe
Fintech · 1k–5k
142
roles
F
Figma
Design · 500–1k
64
roles
V
Vercel
DevTools · 100–500
38
roles
N
Notion
Productivity · 500–1k
57
roles
By Industry
Technology38%
Finance22%
Healthcare15%
Education25%
Hiring Activity
Last 10 weeks
Company Sizes
1–5082k
50–50094k
500–5k48k
5k+16k
Scroll to explore

Built for scale

The data layer
education & hiring
runs on.

Courses, roles, skills, certificates, colleges and companies — all in one consistent API, ready for any scale.

Courses indexed50k+
Roles available120k+
Skills mapped800k+
Colleges listed18k+
What We Cover

All the data. One Connected API.

Courses, Roles, Skills, Certificates, Colleges and Companies — structured data for every layer of education and careers, unified under a single key and a single SLA.

CoursesCompaniesCareer PathsHiring ActivityInternshipsSkillsSkill MatchingSalary InsightsCertification BodiesCourses
CoursesCompaniesCareer PathsHiring ActivityInternshipsSkillsSkill MatchingSalary InsightsCertification BodiesCourses
RolesCourse SearchJob Market DataEdTech ProvidersMicro-credentialsCertificatesRole RecommendationsIndustry TrendsBootcampsRoles
RolesCourse SearchJob Market DataEdTech ProvidersMicro-credentialsCertificatesRole RecommendationsIndustry TrendsBootcampsRoles
SkillsSkill MatchingSalary InsightsCertification BodiesCoursesCoursesCompaniesCareer PathsHiring ActivityInternships
SkillsSkill MatchingSalary InsightsCertification BodiesCoursesCoursesCompaniesCareer PathsHiring ActivityInternships
CertificatesRole RecommendationsIndustry TrendsBootcampsRolesRolesCourse SearchJob Market DataEdTech ProvidersMicro-credentials
CertificatesRole RecommendationsIndustry TrendsBootcampsRolesRolesCourse SearchJob Market DataEdTech ProvidersMicro-credentials
CoursesCertificatesSkill MatchingJob Market DataHiring ActivityBootcampsCoursesRolesCompaniesRole Recommendations
CoursesCertificatesSkill MatchingJob Market DataHiring ActivityBootcampsCoursesRolesCompaniesRole Recommendations
RolesCompaniesRole RecommendationsSalary InsightsEdTech ProvidersInternshipsRolesSkillsCourse SearchCareer Paths
RolesCompaniesRole RecommendationsSalary InsightsEdTech ProvidersInternshipsRolesSkillsCourse SearchCareer Paths
SkillsCourse SearchCareer PathsIndustry TrendsCertification BodiesMicro-credentialsCoursesCertificatesSkill MatchingJob Market Data
SkillsCourse SearchCareer PathsIndustry TrendsCertification BodiesMicro-credentialsCoursesCertificatesSkill MatchingJob Market Data

What builders say

Courses API + Skills API

“We built our entire course recommendation engine on top of the Courses and Skills API. What would have taken months of data scraping was live in a weekend. The response format is clean, consistent and exactly what we needed.”

JK

Jordan Kim

CTO · LearnPath

Roles API

“The Roles API gave us structured job data we couldn't find anywhere else. Skill-to-role mapping is incredibly accurate — our matching algorithm improved by 40%.”

PS

Priya Sharma

Head of Product · HireFlow

Usage Analytics
01

Every request. Tracked live.

Real-time visibility into your Courses, Roles, and Skills API calls. Spot usage spikes, monitor quotas and optimise your integration — with zero configuration.

Request volume↑ 8.3% vs last hour
Courses fetched/s
0
Avg latency
0ms
Success rate
0.9%
APIs active
0
Error Intelligence
02

Bad responses caught before they hurt.

Automatic error grouping, response validation alerts, and one-click Slack routing. Know instantly when a Companies endpoint returns unexpected data.

1Errors
2Warnings
7Total
Live error streamLIVE
12:00:01200/v1/courses45ms
12:00:02200/v1/skills18ms
12:00:03200/v1/roles/:id210ms
12:00:04401/v1/colleges95ms
12:00:05200/v1/companies32ms
12:00:06201/v1/certificates110ms
12:00:07299/v1/courses140ms
Latency Profiling
03

P99 under 25ms. Prove it.

Per-endpoint latency breakdowns across all six APIs. See exactly which calls are slow — Certificates vs. Skills vs. Roles — down to the millisecond.

Endpoint latencyP99 · ms
/v1/courses
92ms
/v1/courses/:id
74ms
/v1/roles
88ms
/v1/skills
70ms
/v1/certificates
90ms
/v1/colleges
105ms
/v1/companies
82ms
12msBest P50
105msWorst P99
< 200msSLA target
Key Management
04

API keys. Full control.

Rotate keys without downtime, set per-key rate limits, and scope access to specific APIs — Courses only, or all six. Security that scales with your team.

2,840
API keys active
143
Keys rotated today
68%
Scoped keys
12
Rate limits hit
Key activity feedLIVE
successKey Rotated192.168.1.1US142×
successScoped Access10.0.0.42DE45×
limitedRate Limited172.16.0.8IN890×
successKey Revoked198.51.100.14GB210×
successKey Rotated203.0.113.5SG320×

Explore Our Powerful API Services

Courses & LMS Aggregation
COURSES API

Courses & LMS Aggregation

Access verified course catalogs, enrollments, ratings, and instructor metadata from Coursera, Udemy, and YouTube.

Global University Directory
Digital Badges & Credentials
Tech Taxonomy & Skill IQ
Interactive API Sandbox

Start free.
Scale forever.

Access Courses, Roles, Skills, Certificates, and Companies data — with one API key, zero setup friction.

50k+ Courses
120k+ Roles
800k+ Skills
Certificates data
Instant REST sync
Company profiles
✓Free tier forever✓No credit card✓Cancel anytime✓No setup fees

Latest Insights & Technical Guides

Stay up to date with API design standards, skill taxonomy mapping, and real-time integration practices.

No articles available.

Looking for more tutorials & API specs?

Browse our full library of developer articles, guides, and release notes.

Go to Blog Page (0 Articles)

Pricing & Plans

Built for every EdTech

Start free. Access all six APIs. Scale as your product grows.

All plans include HTTPS, global CDN, and 99%+ uptime. No setup fees. View dedicated pricing & enterprise details →

Frequently Asked Questions

Everything you need to know about integrating WorkFence, data coverage, API authentication, and enterprise SLAs.

Developer Support
Online • SLA < 15 min
24/7 API SLA

Need custom endpoints, tailored data feeds, or higher rate limits? Speak directly with our core engineering team.

Sample API Response200 OK • 12ms
{
  "status": "success",
  "data": {
    "total_courses": 54290,
    "verticals": ["Courses", "Roles", "Skills"],
    "rate_limit_remaining": 9999
  }
}

Authentication is standard HTTP Bearer token based. You can sign up for a free account, generate an API key in under 30 seconds, and immediately make authorized requests without credit card verification.

http
// Example Header
Authorization: Bearer sec_live_9f83a2d10e8c7b6a4f123456
Was this response helpful?