apyhub
DEVELOPER TOOLS · HR

Related Skills Generator API

What it does

Related Job Skills takes a job title or role description and returns a ranked list of related job positions or skills. Send content, and optionally set language and max_quantity; you get back a job ID immediately, then poll the status URL for the finished result.

The completed response includes a status value and a result array. Each item in result contains a name and a weight, so you can sort or filter the suggestions by relevance. This makes it useful when you want to expand a role into adjacent titles for search, recommendation, taxonomy building, or internal HR workflows.

Use it to suggest similar positions around a seed role like "Frontend Developer" or "Sales Manager" when building job matching features, career-path navigation, or role discovery tools. Because the output is structured and weighted, you can plug it directly into ranking logic instead of parsing free text.

Related Job Skills is asynchronous, so it fits longer-running generation tasks without blocking your app. Submit a job, poll until status becomes success, and read the returned related positions from the result array.

▣ COMMON ERRORS

Errors any endpoint can return

400bad_request

Required parameter missing or malformed body.

401unauthorized

API key missing, revoked, or not authorized for this service.

429rate_limited

Your plan's per-second rate exceeded. Retry with exponential backoff.

503upstream_busy

Backend temporarily unavailable. Try again in a few seconds.