Contact Us

Account Login

Building your First Search Request

Getting started with the new Search Resume API requires you to pull information from several different sources.The table below describes the main list of search parameters.

 

Parameters are optional and can be omitted. The same way, some parameters have default values. That means if there are no values for some parameters in the search request, service will use default values.

Joining of Search Parameters

To perform a Search Resume Request to production, send an authorised HTTPS GET request (see detailed description here):

GET https://candidate-search-api.efinancialcareers.com/api-search?{searchparameters} 

The same request to pilot is the following:

GET https://candidate-search-api.pilotaws.efinancialcareers.com HYPERLINK "https://candidate-search-api.pilotaws.efinancialcareers.com/api-search"/api-search? 

{search parameters} 

It is possible to join several search parameters in one request. It can be done with the help of “&” symbol.

For example: 

keyword=Java&page=1&pageSize=10. 

Service allows to search by several value in one filter. It can be done with the help of “|” symbol.  

For example:  

filters.locationId=3865483|3577279 

For filters.sectors and filters.languageLevels should use next schema: sector/subsector and language /languageLevel accordingly. 
For example: filters.sectors=ASSET_MANAGEMENT/SALES_CLIENT_SERVICES|CAPITAL_MARKETS 

filters.languageLevels=EN/COMPETENT|ES/BASIC 

In some cases, it’s required to use symbol code “%7C” instead of “|”.  

For example, filters.locationId=3865483%7C 3577279. 

Search Parameters

Valid values of search parameters can be received with the help of Dictionary Service.

There is a list of default parameters below. They will be applied to the request by default if you don’t specify any of them in the request: 

page = 1; 

page-size = 10; 

language = “en”; 

matchMode = BOOLEAN; 

Name

Example

Default Value

keywords

java developer

 

matchMode

BOOLEAN 

BOOLEAN

language

en

en

sortOrder

ASC|DESC

 

orderBy

updatedDate or _score (sort by relevancy) 

_score 

pageSize

10

10

filters.updateDate

ONE_DAY|TWO_DAYS|THREE_DAYS

 

filters.locationId

103867

 

filters.radius

50

 

filters.radiusUnit

mi or km

 

filters.willingToReclocate

true or false

 

filters.workPermitLocation

119388

 

filters.sectors

CAPITAL_MARKETS/DOCUMENTATION_STRUCTURIN|CAPITAL_MARKETS/OTHER

 

filters.yearsExperience

NO_EXPERIENCE|ONE_THREE_YERAS_EXPERIENCE

 

filters.languageLevels

EN|US|CMN
EN/BASIC|FR/FIRST_LANGUAGE

 

filters.positionTypes

PERMANENT, TEMPORARY, CONTRACT, SELF_EMPLOYED, INTERNSHIPS_AND_GRADUATE_TRAINEE

 

filters.salaryAmount

50000

 

filters.salaryCurrency

GBP, USD, EUR, CHF, JPY, AUD, SGD, HKD, CNY, CAD, SEK, DKK, NOK, ISK, ZAR, AED, QAR, BHD, SAR, KWD, OMR, NZD, NGN, INR, RUB, MYR

 

filters.salaryPeriod

PER_HOUR, PER_DAY, PER_WEEK, PER_MONTH, PER_YEAR;

 

filters.travelRate

NONE, TWENTY_FIVE_PERCENTS, FIFTY_PERCENTS, SEVENTY_FIVE_PERCENTS

 

filters.availability

UNDEFINED, IMMEDIATELY, ONE_WEEK, ONE_MONTH, TWO_MONTH, THREE_MONTH, SIX_MONTH;

 

Boolean search

Boolean search allows you to combine keywords with ‘operators’ such as AND, OR, NOT, (brackets) and “quotation marks” to produce more relevant search results. 

 

For example: 

keywords= (developer OR engineer OR programmer) AND (java OR scala OR c# OR python OR C++ OR react OR cloud OR devops OR AWS angular OR javascript) NOT ("project manager") 

Ordering

The results obtained when searching for resumes are ordered by relevance by default. 

Results can be sorted by resume update date 

Example: orderBy=updatedDate 

Sort order

Sort ascending or descending considering order-by parameter.

ASC, DESC

Example: sort-order=ASC

Return Format

There is one return format available.: JSON 

Updated Within

Returns resumes updated within defined age.

Example: updatedDate=TWO_WEEKS

Returnable Value

Duration in Days

ONE_DAY

TWO_DAYS

THREE_DAYS

ONE_WEEK

TWO_WEEKS

ONE_MONTH

THREE_MONTHS

SIX_MONTHS

ONE_YEAR

OTHER

1

2

3

7

14

30

90

180

365

Unbounded

eFinancialCareers

About us

Work for eFinancialCareers

Get the Mobile App

Sitemap

Jobseekers

Create a job alert

Search jobs

Browse Companies

Careers in Tech

Contact Us

News & Advice

News

Students & Graduates

Graduate Career Guide

Salary Report

Recruiters

Our Recruitment Solutions

Virtual Career Events

Account login

API Documentation

Contact us

Twitter
Linkedin
Facebook
Instagram
 

© 2024 eFinancialCareers - All rights reserved

Terms of Use

Privacy Policy

Cookie Policy

GDPR