Editing a Job
Our Business Rule
To edit a job, first retrieve the job entry, modify the data and send an authorised PUT request to the following URL. The {jobid} in this URL template needs to be replaced with your job id.
Important notice:
PUT https://core.ws.efinancialcareers.com/v1/jobs/{jobid}
Mandatory HTTP headers
Content-Type: application/xml
Authorization: EfcAuth realm=”EFC”, token=”522c3c4bd036a69db428ce4274745e9d”
Request body
<job xmlns="http://efinancialcareers.com/schema">
<id>57</id>
<version>0</version>
<defaultDescription lang="DE">
<title>Job ONE in German</title>
<description>Unser Kunde ist ein expandierendes Investmentbank derzeit, die ihre Kreditkarten Flow-Sales-Team mit einem erfahrenen Vertriebsmitarbeiter entwickeln.</description>
<summary>Die Zuständigkeiten für diese Gelegenheit gehören</summary>
<salaryDescription>Basic + Bonus-CD EUR</salaryDescription>
</defaultDescription>
<positionType>PERMANENT</positionType>
<employmentType>FULL_TIME</employmentType>
<yearsExperience>SEVEN_TEN_YEARS_EXPERIENCE</yearsExperience>
<salaryBand>SIXTH_TIER</salaryBand>
<salaryCurrency>GBP</salaryCurrency>
<workArrangementType>HYBRID</workArrangementType>
<customExpirationDt>2025-05-12</customExpirationDt>
<location>
<refId>2643743</refId>
</location>
<brand>
<refId>111</refId>
</brand>
<primarySector>
<sectorCode>DEBT_FIXED_INCOME</sectorCode>
<subSectorCode>DEBT_FIXED_INCOME__SALES_TRADING</subSectorCode>
</primarySector>
<applicationMethod>EMAIL</applicationMethod>
<autoReply>false</autoReply>
<screenQuestionnaire>false</screenQuestionnaire>
<contactDetails>
<contactEmail>[email protected]</contactEmail>
</contactDetails>
</job>
Upon success, the server responds with HTTP 200 OK status code and an XML representation of the updated job in the response body:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<ns2:job href="https://core.ws.efinancialcareers.com/v1/jobs/57" xsi:schemaLocation="http://efinancialcareers.com/schema https://core.ws.efinancialcareers.com/v1/schema">
<ns2:id>57</ns2:id>
<ns2:version>1</ns2:version>
<ns2:defaultDescription lang="DE">
<ns2:title>Job ONE in German</ns2:title>
<ns2:description>Unser Kunde ist ein expandierendes Investmentbank derzeit, die ihre Kreditkarten Flow-Sales-Team mit einem erfahrenen Vertriebsmitarbeiter entwickeln.</ns2:description>
<ns2:summary>Die Zuständigkeiten für diese Gelegenheit gehören</ns2:summary>
<ns2:salaryDescription>Basic + Bonus-CD EUR</ns2:salaryDescription>
</ns2:defaultDescription>
<ns2:multiLangDescription />
<ns2:positionType>PERMANENT</ns2:positionType>
<ns2:employmentType>FULL_TIME</ns2:employmentType>
<ns2:yearsExperience>SEVEN_TEN_YEARS_EXPERIENCE</ns2:yearsExperience>
<ns2:salaryBand>SIXTH_TIER</ns2:salaryBand>
<ns2:salaryCurrency>GBP</ns2:salaryCurrency>
<ns2:user href="https://app.ws.efinancialcareers.com/v1/users/168">
<ns2:id>168</ns2:id>
<ns2:version>9</ns2:version>
<ns2:firstName>Broadbean test user</ns2:firstName>
<ns2:lastName>test</ns2:lastName>
<ns2:fullName>test user test</ns2:fullName>
<ns2:email>[email protected]</ns2:email>
<ns2:company href="https://app.ws.efinancialcareers.com/v1/companies/123">
<ns2:refId>123</ns2:refId>
</ns2:company>
<ns2:myCompanies />
<ns2:preferences>
<ns2:refId>123</ns2:refId>
</ns2:preferences>
<ns2:accounts>
<ns2:account href="https://app.ws.efinancialcareers.com/v1/users/168/accounts/161">
<ns2:refId>161</ns2:refId>
</ns2:account>
</ns2:accounts>
<ns2:teams>
<ns2:team href="https://app.ws.efinancialcareers.com/v1/teams/123">
<ns2:refId>123</ns2:refId>
</ns2:team>
</ns2:teams>
<ns2:approved>false</ns2:approved>
<ns2:internal>false</ns2:internal>
<ns2:sendNewsLetter>false</ns2:sendNewsLetter>
<ns2:created>2012-05-23T08:35:24.847Z</ns2:created>
<ns2:updated>2014-06-17T12:21:35.650Z</ns2:updated>
</ns2:user>
<ns2:company href="https://app.ws.efinancialcareers.com/v1/companies/123">
<ns2:id>123</ns2:id>
<ns2:version>18</ns2:version>
<ns2:siebelReferenceNumber>9991</ns2:siebelReferenceNumber>
<ns2:name>eFC jobfeed test prod</ns2:name>
<ns2:ofccpCompliant>true</ns2:ofccpCompliant>
<ns2:allowExternalAppsWithoutLogin>false</ns2:allowExternalAppsWithoutLogin>
<ns2:socialCvSearchEnabled>false</ns2:socialCvSearchEnabled>
<ns2:socialCvSearchShowPhotoEnabled>false</ns2:socialCvSearchShowPhotoEnabled>
<ns2:status>1</ns2:status>
<ns2:address>
<ns2:id>123</ns2:id>
<ns2:version>6</ns2:version>
<ns2:address1>London</ns2:address1>
<ns2:postalCode>EC2A</ns2:postalCode>
<ns2:cityLocationId>-1041424</ns2:cityLocationId>
<ns2:email>[email protected]</ns2:email>
<ns2:created>2012-05-22T12:16:25.647Z</ns2:created>
<ns2:updated>2013-06-26T11:29:25.907Z</ns2:updated>
</ns2:address>
<ns2:companyType>DIRECT_EMPLOYER</ns2:companyType>
<ns2:childCompanies />
<ns2:users>
<ns2:user href="https://app.ws.efinancialcareers.com/v1/users/123">
<ns2:refId>123</ns2:refId>
</ns2:user>
</ns2:users>
<ns2:contracts>
<ns2:contract href="https://app.ws.efinancialcareers.com/v1/contracts/123">
<ns2:refId>123</ns2:refId>
</ns2:contract>
</ns2:contracts>
<ns2:teams>
<ns2:team href="https://app.ws.efinancialcareers.com/v1/teams/123">
<ns2:refId>123</ns2:refId>
</ns2:team>
</ns2:teams>
<ns2:brands>
<ns2:brand href="https://app.ws.efinancialcareers.com/v1/brands/123">
<ns2:refId>123</ns2:refId>
</ns2:brand>
</ns2:brands>
<ns2:created>2012-05-22T12:16:25.623Z</ns2:created>
<ns2:updated>2014-04-02T15:44:42.317Z</ns2:updated>
</ns2:company>
<ns2:location href="https://app.ws.efinancialcareers.com/v1/locations/2643743">
<ns2:id>2643743</ns2:id>
<ns2:name>London</ns2:name>
<ns2:latitude>51.50853</ns2:latitude>
<ns2:longitude>-0.12574</ns2:longitude>
<ns2:parents>
huge list of <ns2:location>...</ns2:location>
</ns2:parents>
<ns2:type>CITY</ns2:type>
<ns2:country>GB</ns2:country>
</ns2:location>
<ns2:brand href="https://app.ws.efinancialcareers.com/v1/brands/123">
<ns2:id>125</ns2:id>
<ns2:version>2</ns2:version>
<ns2:name>test jobfeedtesting</ns2:name>
<ns2:companies>
<ns2:company href="https://app.ws.efinancialcareers.com/v1/companies/123">
<ns2:refId>123</ns2:refId>
</ns2:company>
</ns2:companies>
<ns2:teams>
<ns2:team href="https://app.ws.efinancialcareers.com/v1/teams/123">
<ns2:refId>123</ns2:refId>
</ns2:team>
</ns2:teams>
<ns2:created>2012-05-23T08:32:18.940Z</ns2:created>
<ns2:updated>2012-05-23T08:32:18.967Z</ns2:updated>
</ns2:brand>
<ns2:primarySector>
<ns2:sectorCode>DEBT_FIXED_INCOME</ns2:sectorCode>
<ns2:subSectorCode>DEBT_FIXED_INCOME__SALES_TRADING</ns2:subSectorCode>
</ns2:primarySector>
<ns2:jobCustomFields />
<ns2:applicationMethod>EMAIL</ns2:applicationMethod>
<ns2:autoReply>false</ns2:autoReply>
<ns2:screenQuestionnaire>false</ns2:screenQuestionnaire>
<ns2:contactDetails>
<ns2:contactEmail display="true">[email protected]</ns2:contactEmail>
</ns2:contactDetails>
<ns2:status>PENDING</ns2:status>
<ns2:entityStatus>ACTIVE</ns2:entityStatus>
<ns2:created>2015-02-18T09:04:25.667Z</ns2:created>
<ns2:updated>2015-02-18T09:06:27.286Z</ns2:updated>
<ns2:labelTranslations>
a huge list of <ns2:translation>...</ns2:translation>
</ns2:labelTranslations>
<ns2:dictTranslations>
a huge list of <ns2:translation>...</ns2:translation>
</ns2:dictTranslations>
<ns2:jobTemplate>
<ns2:id>1</ns2:id>
<ns2:version>0</ns2:version>
<ns2:jobTemplateName>Default eFC Template</ns2:jobTemplateName>
</ns2:jobTemplate>
</ns2:job>