Kanał XML służy do automatycznej, regularnej synchronizacji Twoich ofert pracy z portalem pracy HitPraca.pl.

Na podstawie tych danych automatycznie wstawiane są ogłoszenia o pracę/zaktualizacje/ usuwanie ofert (w przypadku, gdy dana oferta pracy nie znajduje się już w XML).

Podstawowe założenia

Kanał XML musi być regularnie aktualizowany i zawierać tylko aktualne oferty pracy.

Synchronizacja odbywa się raz dziennie w nocy, dlatego zalecamy generowanie XML około północy lub wieczorem.

Dostęp do pliku: plik musi być dostępny przez HTTP / HTTPS / FTP.

Przykład formatu pliku XML


<?xml version="1.0" encoding="utf-8"?>
<jobs>
<job>
<id><![CDATA[10846]]</id>
<title><![CDATA[Export Manager]]></title>
<email><![CDATA[contact@mycompanyexample.com]]></email>
<phone><![CDATA[721 123 456]]></phone>
<contact_name><![CDATA[Antoni Nowak]]></contact_name>
<company><![CDATA[My Company Example]]></company>
<company_website><![CDATA[https://www.mycompanyexample.com]]></company_website>
<job_url><![CDATAhttps://www.mycompanyexample.com/job/link-to-job-offer/]]></url>
<contract_type><![CDATA[Full time]]></contract_type>

<salary_rate><![CDATA[4 500‐5 000 zł brutto / mies.]]></salary_rate>

<country><![CDATA[Polska]]></country>
<region><![CDATA[mazowieckie]]></region>
<city><![CDATA[Warszawa]]></city>
<address><![CDATA[Warszawa, Street 123]]></address>
<description><![CDATA[<p>Description of the job ad.</p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi a nibh sit amet massa <strong>hendrerit pellentesque</strong> at sit amet orci. Phasellus consequat dolor a magna euismod, nec lobortis sapien malesuada.</p>]]></description>
</job>
<job>
…
</job>
</jobs>

Wymagane tagi XML

<id> Unikalny numer
<title> Nazwa oferty pracy
<city> Miasto. W przypadku zagranicznej oferty pracy element XML jest opcjonalny (wtedy jest konieczne określenie elementu XML <country>
<description> Opis stanowiska. Opis może zawierać tagi html do formatowania tekstu i zawierać zdjęcia.
<company> Nazwa firmy

Dane kontaktowe - wymagane

Przy każdym ogłoszeniu konieczne jest podanie danych kontaktowych, na które kandydaci mogą odpowiedzieć.
<email> Adres e-mail, na który kandydaci mogą przesyłać swoje podania o pracę. Obowiązkowy element XML.
<phone> Numer telefonu umożliwiający kontakt telefoniczny. Niewymagane
<contact_name> Nazwa osoby rekrutującej lub inne informacje, które mogą zostać przekazane w danych kontaktowych. Niewymagane

Dodatkowe tagi XML - opcjonalne

<country> Kraj, w którym oferowana jest praca. Jeśli oferta pracy jest zagraniczna, to ten element XML jest obowiązkowy.
<region> Region / region, w którym znajduje się oferta. Lista może pomóc w lepszym rankingu ofert według lokalizacji.
<salary_rate> Określ oferowane wynagrodzenie w dowolnym formacie. Po wprowadzeniu zostanie wyświetlona w szczegółach oferty pracy. Polecamy.
<address> Dokładny adres miejsca pracy
<company_website> Adres URL strony internetowej pracodawcy
<job_url> Adres URL oferty pracy na stronie internetowej firmy
<contract_type> Rodzaj umowy o pracę - można określić w formularzu, który chcesz wyświetlić w ofercie (nie posiadamy stałej listy kodowej wartości)