Contact Jobseeker
To contact a Jobseeker, send an authorised HTTP POST request, and supply the XML representation of the message in the HTTP body:
POST https://core.ws.efinancialcareers.com/v1/message/resume HTTP/1.1
The same request to the Pilot will be the following:
POST https://core.ws.pilot.efinancialcareers.com/v1/message/resume 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.
Mandatory HTTP body:
<sch:jobSeekerResumeMessage xmlns:sch="http://efinancialcareers.com/schema">
<sch:sendCopy>false or true</sch:sendCopy>
<sch:subject>Some text</sch:subject>
<sch:body>Some text</sch:body>
<sch:resumeId>Some Resume ID</sch:resumeId>
<sch:cc>Some email address</sch:cc>
</sch:jobSeekerResumeMessage>
It’s only possible to contact jobseekers, whose resumes were viewed (see Getting Resume Views for the instructions how to view a resume).
The example of valid HTTP body:
<sch:jobSeekerResumeMessage xmlns:sch="http://efinancialcareers.com/schema">
<sch:sendCopy>false</sch:sendCopy>
<sch:subject>Some text</sch:subject>
<sch:body>Some text</sch:body>
<sch:resumeId>1199</sch:resumeId>
<sch:cc>[email protected]</sch:cc>
</sch:jobSeekerResumeMessage>
Upon success, the server responds with HTTP 200 Success status code and an XML representation of precessed status in the response body:
<?xml version="1.0" encoding="UTF-8"?> <ns2:status xmlns:ns2="http://efinancialcareers.com/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" responseCode="0" state="PROCESSED" xsi:schemaLocation="http://efinancialcareers.com/schema https://core.efinancialcareers.com/v1/schema" />
Description of XML tags for the body
Here is description of the XML tags:
Name
Tag Name
Format Example
Possible Values
Specify whether send copy of the email to the sender or not
<sch:sendCopy>
<sch:sendCopy>false</sch:sendCopy>
false – don’t send
true – send
Subject of the email
<sch:subject>
<sch:subject>Some text</sch:subject>
plain text and new line symbols
Body of the email
<sch:body>
<sch:body>Some text</sch:body>
plain text and new line symbols
Email will be sent to the Jobseeker of the following resume ID
<sch:resumeId>
<sch:resumeId>32</sch:resumeId>
Resume IDs
This email address will be put to cc of the email
<sch:cc>
<sch:cc>[email protected]</sch:cc>
Email address
Use several tags to put additional email addresses to CC:
Use several tags to send separate emails to Jobseekers:
...
<sch:resumeId>1199</sch:resumeId>
<sch:resumeId>1200</sch:resumeId>
...
eFinancialCareers