Performing Search Resume Request
To perform a Search Resume Request, send an authorised HTTP GET request, and supply the XML representation of the new entry in the HTTP body
GET https://core.ws.efinancialcareers.com/v1/resume-search?{search parameters} HTTP/1.1
The same request to the Pilot will be the following:
GET https://core.ws.pilot.efinancialcareers.com/v1/resume-search?{search parameters} HTTP/1.1
Example of the Search Resume Request with parameters (the description of parameters):
GET https://core.ws.efinancialcareers.com/v1/resume-search?order-by=SECTOR&lang=FR HTTP/1.1
Mandatory HTTP headers
Content-Type: application/xml
Authorization: EfcAuth realm="EFC", token="522c3c4bd036a69db428ce4274745e9d"
It is possible to get the response in JSON format. Use “Accept: application/json” to get a response in JSON format.
Upon success, the server responds with HTTP 200 Success status code and an XML representation of the search results in the response body:
<ns2:resumeSearchResult xsi:schemaLocation="http://efinancialcareers.com/schema http://core.ws.efinancialcareers.com/v1/schema" xmlns:ns2="http://efinancialcareers.com/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns2:resumeSearchRequest>
<ns2:query>match-mode=ANY&date-format=dd%2FMM%2Fyyyy&format=XML&page=1&page-size=30&order-by=SECTOR&sort-order=ASC&lang=FR&exact-location=false</ns2:query>
<ns2:queryParameters>
<ns2:queryParameter>
<ns2:parameterName>exact-location</ns2:parameterName>
<ns2:parameterValue>false</ns2:parameterValue>
</ns2:queryParameter>
<ns2:queryParameter>
<ns2:parameterName>page</ns2:parameterName>
<ns2:parameterValue>1</ns2:parameterValue>
</ns2:queryParameter>
...parameters are listed here...
</ns2:queryParameters>
</ns2:resumeSearchRequest>
<ns2:suggestionList/>
<ns2:resumePreviews overall-size="22528" page-size="30" page="1" totalCount="22528">
<ns2:resumePreview>
<ns2:id>10541473</ns2:id>
<ns2:title>Newest 2</ns2:title>
<ns2:sectorCode>ACCOUNTING_FINANCE</ns2:sectorCode>
<ns2:location>EU > Royaume-Uni > Londres</ns2:location>
<ns2:locationId>2643743</ns2:locationId>
<ns2:yearsExperience>SEVEN_TEN_YEARS_EXPERIENCE</ns2:yearsExperience>
<ns2:updateDate>2012-04-04T19:37:09.370Z</ns2:updateDate>
<ns2:snippets/>
</ns2:resumePreview>
...previews are listed here...
</ns2:resumePreviews>
<ns2:navigationQueryGroups>
<ns2:navigationQueryGroup>
<ns2:navigationParameter>currency</ns2:navigationParameter>
<ns2:navigationQueries>
<ns2:navigationQuery>
<ns2:value>AED</ns2:value>
<ns2:occurrences>353</ns2:occurrences>
<ns2:link>http://core.ws.efinancialcareers.com/v1/resume-search?order-by=SECTOR&lang=FR&currency=AED</ns2:link>
</ns2:navigationQuery>
<ns2:navigationQuery>
<ns2:value>AUD</ns2:value>
<ns2:occurrences>421</ns2:occurrences>
<ns2:link>http://core.ws.efinancialcareers.com/v1/resume-search?order-by=SECTOR&lang=FR&currency=AUD</ns2:link>
</ns2:navigationQuery>
...navigation is listed here...
</ns2:navigationQueries>
</ns2:navigationQueryGroup>
</ns2:navigationQueryGroups>
</ns2:resumeSearchResult>
eFinancialCareers