apyhub
HR · SMART GENERATION

Related Skills Generator API

What it does

Related Skills Generator takes a job position or role and returns a ranked list of related job positions or skills. Send a content string, optionally set language, and use max_quantity to limit how many related results you want back.

The service submits the request as a job and returns a job_id plus a status_url for polling. When the job finishes, the status response includes a data object with id, type, and attributes. Inside attributes, you get the job status and a result array of objects with name and weight, so you can sort, filter, or display the related roles by relevance.

Use Related Skills Generator when you need adjacent roles for search, recommendations, career-path mapping, or HR taxonomy enrichment. For example, you can start from "Backend Developer" and build a list of nearby roles to support job matching or related-skill suggestions in a recruiting workflow.

Because the endpoint is asynchronous, you can submit a request, store the job identifier, and fetch the result once the status changes from queued or running to success or failed.

▣ 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.