GET: /profiles/scoring
This endpoint allows you to score list of profiles against given job.
get
https://api.hrflow.ai
/v1/profiles/scoring
/profiles/scoring

Example

PHP
Python
Javascript
1
$client = new Hrflow\Client('your secret key');
2
3
$params = [
4
'use_agent' => 1,
5
'stage' => 'yes',
6
'limit' => 10,
7
'page' => 1,
8
'order_by' => 'asc',
9
'sort_by' => 'created_at',
10
'timestamp_start' => 1569320033,
11
'timestamp_end' => 1586945633,
12
'name' => 'name',
13
'email' => '[email protected]',
14
'location_geopoint' => [
15
'lat' => '357516600',
16
'lng' => '10.7110900',
17
],
18
'location_distance' => 40,
19
'summary_keywords' => ['keyword1', 'keyword2',...],
20
'text_keywords' => ['keyword1', 'keyword2',...],
21
'experience_keywords' => ['keyword1', 'keyword2',...],
22
'experience_location_geopoint' => [
23
'lat' => '357516600',
24
'lng' => '10.7110900',
25
],
26
'experience_location_distance' => 40,
27
'experiences_duration_min' => 3,
28
'experiences_duration_max' => 7,
29
'skills_dict' => ['skill1', 'skill2', ...],
30
'languages_dict' => ['lang1',..],
31
'interests_dict' => ['interest1', 'interest2',...],
32
'tags_dict' => ['tag1', 'tag2', ...],
33
]
34
35
$client->profile->searching->get($source_ids, $job_id, $params);
Copied!
1
from hrflow import Hrflow
2
3
client = Hrflow(api_secret="Your API Key", api_user="Your API user email")
4
5
client.profile.scoring.list(source_keys=["source_key1", "source_key2"],
6
board_key="board_key", job_key="job_key", use_agent= 1,
7
stage="new", limit= 10, page= 1, order_by= 'asc',
8
sort_by='created_at', created_at_min='2020-05-15T23:59:59.999Z',
9
created_at_max='2020-07-15T23:59:59.999Z', name='name',
10
11
location_geopoint={
12
'lat':'357516600',
13
'lon':'10.7110900',
14
},
15
location_distance=40,
16
summary_keywords=["keyword1", "keyword2"],
17
text_keywords=["keyword1", "keyword2"],
18
experience_keywords=["keyword1", "keyword2"],
19
experience_location_geopoint={
20
'lat': 35.7516600,
21
'lon': 10.7110900',
22
},
23
experience_location_distance=40,
24
experiences_duration_min=3,
25
experiences_duration_max=7,
26
skills=[{"name": "python", "value": 0.9}],
27
languages=[{"name": "english", "value": "fluent"}],
28
interests=[{"name": "design", "value": 1}],
29
tags_included=[{"name": "active", "value":True}]
30
)
Copied!
1
import Hrflow from 'hrflow';
2
const client = new Hrflow({
3
api_secret: "Your API Key",
4
api_user: "Your API user email"
5
});
6
7
client.profile.scoring.list(['source_key1', 'source_key2'], "board_key",
8
"job_key", {
9
use_agent: 1,
10
stage: 'new,
11
limit: 10,
12
page: 1,
13
order_by: 'asc',
14
sort_by: 'created_at',
15
created_at_min: '2020-05-15T23:59:59.999Z',
16
created_at_max: '2020-07-15T23:59:59.999Z',
17
name: 'name',
18
19
location_geopoint: {
20
lat: '357516600',
21
lon: '10.7110900',
22
},
23
location_distance: 40,
24
summary_keywords: ['keyword1', 'keyword2'],
25
text_keywords: ['keyword1', 'keyword2'],
26
experience_keywords: ['keyword1', 'keyword2'],
27
experience_location_geopoint: {
28
lat: '357516600',
29
lon: '10.7110900',
30
},
31
experience_location_distance: 40,
32
experiences_duration_min: 3,
33
experiences_duration_max: 7,
34
skills: [{name: 'python', value: 0.9}],
35
languages: [{name: 'english', value: 'fluent'}],
36
interests: [{name: 'design', value: 1}],
37
tags: [{name: 'active', value: true}],
38
});
Copied!
Last modified 7mo ago