MyCVHub Help Center: What is MyCVHub API?

General Questions

What is MyCVHub API?

Published November 03, 2025 25 views By MyCVHub Team

MyCVHub API allows you to seamlessly integrate candidate search functionality into your own system or third-party applications. With our API, you can easily source and retrieve candidate data that matches your business requirements.

This article provides an overview of how to use MyCVHub API to search for candidates.

Base Endpoints

Use the following endpoints to perform candidate searches:

Replace search_term with your desired keyword (for example, a job title).

Available Search Filters

Parameter Description
job_title Filter candidates by job title
job_category Filter by job category or industry
years_of_experience Filter by total years of experience
skills Filter candidates based on specific skills
education Filter by educational background
location Filter by candidate location

Authorization

All requests must include a valid Authorization Token in the request header.

Example using cURL:

curl -H "Authorization: Token 12345" "https://mycvhub.co.za/api/candidates/?search=example"

Example using Windows PowerShell:

Invoke-WebRequest -Uri "https://mycvhub.co.za/api/candidates/?search=Example" -Headers @{Authorization="Token 12345"}

Replace 12345 with your personal API Token, which can be found in your API Dashboard. If the Authorization header is missing or invalid, the API will return an authentication error.

Including Multiple Search Parameters

You can refine results by combining multiple search filters in a single query. Below are a few examples;

Each request will return a JSON response containing a list of matching candidates.

Related Articles

Why do i have to verify my email?

When creating a new employer account on MyCVHub, you will need to verify your email …

Read More →