# Radix Talent API · API Reference API

> Radix Talent API · API Reference API on Apizie: 25 endpoints (Authenticate with the Talent API., Recommend profiles for a given job., Recommend jobs for a given profile., Recommend jobs for a given profile (master)., …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/ai:radix/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `ai:radix`
- Category: Artificial Intelligence
- Status: byok
- Source: https://radix.ai
- Page: https://zieapi.vercel.app/api/ai/radix
- OpenAPI: https://zieapi.vercel.app/api/ai/radix/openapi.json

API Support: support@radix.ai | Website: https://www.radix.ai Job and profile matching using Artificial Intelligence. What is it? Talent API is a system that allows retrieving jobs recommendations for a profile or…

## Endpoints

### Authenticate with the Talent API.
`POST https://zieapi.vercel.app/v1/ai:radix/authentication-access-token-post` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Recommend profiles for a given job.
`POST https://zieapi.vercel.app/v1/ai:radix/recommend-job-profiles-post` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes |  |
| x-response-target | string | no | An identifier for the usage of the response matches. In this way, the different use cases can be analyzed separately. For example, if… |
| body | object | no | JSON request body |

### Recommend jobs for a given profile.
`POST https://zieapi.vercel.app/v1/ai:radix/recommend-jobs-for-profile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profile_id | string | yes |  |
| x-response-target | string | no | An identifier for the usage of the response matches. In this way, the different use cases can be analyzed separately. For example, if… |
| body | object | no | JSON request body |

### Recommend jobs for a given profile (master).
`POST https://zieapi.vercel.app/v1/ai:radix/recommend-jobs-for-profile-master` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profile_id | string | yes |  |
| body | object | no | JSON request body |

### Recommend profiles for a given job (master).
`POST https://zieapi.vercel.app/v1/ai:radix/recommend-profiles-for-job-master-post` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes |  |
| body | object | no | JSON request body |

### Recommend jobs for a given job (master).
`POST https://zieapi.vercel.app/v1/ai:radix/recommend-job-master-jobs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes |  |
| body | object | no | JSON request body |

### Recommend profiles for a given profile (master).
`POST https://zieapi.vercel.app/v1/ai:radix/recommend-profiles-for-profile-master` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profile_id | string | yes |  |
| body | object | no | JSON request body |

### Recommend job for a given job.
`POST https://zieapi.vercel.app/v1/ai:radix/recommend-job-for-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes |  |
| x-response-target | string | no | An identifier for the usage of the response matches. In this way, the different use cases can be analyzed separately. For example, if… |
| body | object | no | JSON request body |

### Recommend profiles for a given profile.
`POST https://zieapi.vercel.app/v1/ai:radix/recommend-profiles-for-profile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profile_id | string | yes |  |
| x-response-target | string | no | An identifier for the usage of the response matches. In this way, the different use cases can be analyzed separately. For example, if… |
| body | object | no | JSON request body |

### Get the recommendation matchers for a given client.
`GET https://zieapi.vercel.app/v1/ai:radix/recommend-client-matchers-get` (byok)

### Find profiles for the given query.
`POST https://zieapi.vercel.app/v1/ai:radix/search-profiles-post` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Find jobs for the given query.
`POST https://zieapi.vercel.app/v1/ai:radix/search-jobs-for-query-post` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Find jobs for the given query (V2).
`POST https://zieapi.vercel.app/v1/ai:radix/search-jobs-for-query-post-v2` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Find job titles for the given query.
`POST https://zieapi.vercel.app/v1/ai:radix/search-job-titles-post` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Find jobs for the given query (Semantic-experimental).
`POST https://zieapi.vercel.app/v1/ai:radix/search-semantic-jobs-post` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Get global status
`GET https://zieapi.vercel.app/v1/ai:radix/status-get-global-data` (byok)

### Add or remove a skill.
`POST https://zieapi.vercel.app/v1/ai:radix/skills-manage-skill` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Add or update a job.
`POST https://zieapi.vercel.app/v1/ai:radix/add-or-update-job-recommendations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Add or update a profile.
`POST https://zieapi.vercel.app/v1/ai:radix/add-or-update-profile-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Add a match indicator.
`POST https://zieapi.vercel.app/v1/ai:radix/add-or-update-match-indicator` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Fetch a specific job.
`GET https://zieapi.vercel.app/v1/ai:radix/fetch-specific-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes |  |

### Delete a job.
`POST https://zieapi.vercel.app/v1/ai:radix/delete-job-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes |  |

### Fetch a specific profile.
`GET https://zieapi.vercel.app/v1/ai:radix/fetch-specific-profile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profile_id | string | yes |  |

### Delete a profile.
`POST https://zieapi.vercel.app/v1/ai:radix/delete-profile-by-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profile_id | string | yes |  |

### Endpoint to evaluate the compatibility of a profile & a job
`POST https://zieapi.vercel.app/v1/ai:radix/evaluate-profile-job-compatibility` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

## Example
```
curl "https://zieapi.vercel.app/v1/ai:radix/authentication-access-token-post" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Radix Talent API · API Reference API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/ai:radix/authentication-access-token-post with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Radix Talent API · API Reference API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Radix Talent API · API Reference itself also needs your own key from api.talentapi.com.

### Can AI agents use the Radix Talent API · API Reference API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key ai:radix.

### What is the status of the Radix Talent API · API Reference API?
Needs your own provider key (bring your own key)
