SkillsAPI — Skills & Labor Market Intelligence
SkillsAPI provides clean, developer-friendly access to skills, occupations, wages, and career path data sourced from official US government datasets — O*NET (U.S. Department of Labor), Bureau of Labor Statistics OES, and BLS Employment Projections. **Occupation Profiles** - Full profiles for 1,016 O*NET occupations with skills, tasks, wages, and employment outlook - Fuzzy keyword search —…
SkillsAPI — Skills & Labor Market Intelligence endpoints
| Method | Endpoint | Description |
|---|---|---|
| occupations | ||
| GET |
list_all_occupations_v1_occupations_get /v1/occupations |
Returns a paginated list of all O*NET occupations. Use this when you need to browse occupations or filter by preparation level (job_zone), bright outlook status, or green economy… |
| GET |
get_projection_for_occupation_v1_occupations__soc_code__projection_get /v1/occupations/{soc_code}/projection |
Returns the latest BLS employment projection for an occupation, including base and projected employment levels, percent change, annual job openings, and outlook category (bright,… |
| GET |
get_skills_for_occupation_v1_occupations__soc_code__skills_get /v1/occupations/{soc_code}/skills |
Returns all skills, knowledge areas, and abilities required for an occupation, each with an importance score (how critical) and level score (required proficiency). Scores are… |
| GET |
get_occupation_v1_occupations__soc_code__get /v1/occupations/{soc_code} |
Returns a complete occupation profile including skills (with importance and level scores), task statements, national wage data, and employment projections. Use this when you need… |
| GET |
get_wages_for_occupation_v1_occupations__soc_code__wages_get /v1/occupations/{soc_code}/wages |
Returns wage statistics (median, mean, percentiles) for an occupation across geographic areas. Each record includes annual and hourly wages plus total employment. Filter by… |
| GET |
search_occupations_endpoint_v1_occupations_search_get /v1/occupations/search |
Fuzzy keyword search across occupation titles using trigram similarity. Returns results ranked by relevance. Handles typos and partial matches. Example: 'sofware enginer' will… |
| skills | ||
| GET |
get_skill_v1_skills__skill_id__get /v1/skills/{skill_id} |
Returns detailed information about a specific skill, knowledge area, or ability, including all occupations that require it ranked by importance. Use this to understand which… |
| GET |
list_all_skills_v1_skills_get /v1/skills |
Returns a paginated list of all skills, knowledge areas, and abilities from the O*NET taxonomy. Filter by category ('knowledge', 'skill', or 'ability') to narrow results. For… |
| GET |
search_skills_endpoint_v1_skills_search_get /v1/skills/search |
Fuzzy keyword search across skill names using trigram similarity. Returns results ranked by relevance. Handles typos and partial matches. Example: 'progaming' will still find… |
| career | ||
| GET |
get_career_path_endpoint_v1_career_path_get /v1/career/path |
Analyzes the career path from one occupation to another. Returns shared skills (what you already have), gap skills (what you need to develop), similarity score, expected wage… |
| GET |
get_career_transitions_v1_career_transitions__soc_code__get /v1/career/transitions/{soc_code} |
Returns occupations that are most similar to the given one based on shared skills, ranked by similarity score. Each result includes the number of shared skills and expected wage… |
| Other endpoints | ||
| GET |
list_all_skills_v1_skills_get /v1/skills |
Returns a paginated list of all skills, knowledge areas, and abilities from the O*NET taxonomy. Filter by category ('knowledge', 'skill', or 'ability') to narrow results. For… |
| GET |
search_skills_endpoint_v1_skills_search_get /v1/skills/search |
Fuzzy keyword search across skill names using trigram similarity. Returns results ranked by relevance. Handles typos and partial matches. Example: 'progaming' will still find… |
| GET |
get_skill_v1_skills__skill_id__get /v1/skills/{skill_id} |
Returns detailed information about a specific skill, knowledge area, or ability, including all occupations that require it ranked by importance. Use this to understand which… |
| GET |
get_career_transitions_v1_career_transitions__soc_code__get /v1/career/transitions/{soc_code} |
Returns occupations that are most similar to the given one based on shared skills, ranked by similarity score. Each result includes the number of shared skills and expected wage… |
| GET |
get_career_path_endpoint_v1_career_path_get /v1/career/path |
Analyzes the career path from one occupation to another. Returns shared skills (what you already have), gap skills (what you need to develop), similarity score, expected wage… |
| GET |
get_wages_for_occupation_v1_occupations__soc_code__wages_get /v1/occupations/{soc_code}/wages |
Returns wage statistics (median, mean, percentiles) for an occupation across geographic areas. Each record includes annual and hourly wages plus total employment. Filter by… |
| GET |
search_occupations_endpoint_v1_occupations_search_get /v1/occupations/search |
Fuzzy keyword search across occupation titles using trigram similarity. Returns results ranked by relevance. Handles typos and partial matches. Example: 'sofware enginer' will… |
| GET |
get_occupation_v1_occupations__soc_code__get /v1/occupations/{soc_code} |
Returns a complete occupation profile including skills (with importance and level scores), task statements, national wage data, and employment projections. Use this when you need… |
| GET |
get_projection_for_occupation_v1_occupations__soc_code__projection_get /v1/occupations/{soc_code}/projection |
Returns the latest BLS employment projection for an occupation, including base and projected employment levels, percent change, annual job openings, and outlook category (bright,… |
| GET |
get_skills_for_occupation_v1_occupations__soc_code__skills_get /v1/occupations/{soc_code}/skills |
Returns all skills, knowledge areas, and abilities required for an occupation, each with an importance score (how critical) and level score (required proficiency). Scores are… |
| GET |
list_all_occupations_v1_occupations_get /v1/occupations |
Returns a paginated list of all O*NET occupations. Use this when you need to browse occupations or filter by preparation level (job_zone), bright outlook status, or green economy… |
SkillsAPI — Skills & Labor Market Intelligence pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $29 / month | 10 / second |
|
| ULTRA | $79 / month | 20 / second |
|
| MEGA | $149 / month | 30 / second |
|