AllJobs 360 XML-Guide

Importieren der Jobs

Die bevorzugte Methode des Imports von Stellenanzeigen ist die Nutzung der speziell vom ATS (Applicant Tracking System) erstellten Optionen. ​ Dieser Guide bietet eine umfassende Übersicht über die verschiedenen Möglichkeiten und Anforderungen für den Import von Stellenanzeigen auf Stepstone und das Publisher-Netzwerk. ​

Möglichkeiten des ATS

Das ATS bietet folgende Optionen für den Import von Stellenanzeigen:

  • XML-Dateiformat: Bereitstellung über einen öffentlichen Endpunkt (URL) oder sFTP. ​
  • API: Verschiedene Autorisierungsmethoden und Datenstrukturen/-formate. ​
  • Weitere Dateiformate, welche in einem „True-Up“ zur Verfügung gestellt werden:
    • CSV
    • JSON
    • RSS

Hinweis: Der allgemeine Ansatz besteht darin, Stellendaten von einer XML-Datei abzurufen und zu importieren. ​ APIs, bei denen Stellenangebote einzeln oder in Batches aktualisiert werden, werden nicht unterstützt. ​

Informationen zum Feed

Wir arbeiten mit einem All-Jobs Feed, der alle Stellenanzeigen enthält. ​ Dadurch müssen keine einzelnen Jobs übermittelt werden, was die Verwaltung in Kampagnen flexibler und einfacher macht. ​

Erforderliche Felder im Feed

KnotenpunktXML-BezeichnungBeschreibungWeitere Informationen
Jobs<jobs>Hauptcontainer
Joblisting<job>Details zur AnzeigeContainer für jedes Joblisting ​
Jobtitle<title>Titel der Stelle ​
Reference ID<job_reference>Referenznummer der Anzeige ​
Location<location>Einzelner StandortPro Location ein einzelnes Listing
City<city>Stadt
Country<country>Landangabe
ZIP-Code<zip_code>Postleitzahl
Body<body>Vollständiger AnzeigenfließtextEinleitung, Aufgaben, Anforderungen & Benefits ​

Beispiel einer XML-Struktur

Diese XML ist das Minimum, was wir benötigen, um Ihre Stellenanzeigen programmatisch auf Stepstone und unserem Publisher Netzwerk schalten zu können.

Liquid Design

Bezüglich der XML-Struktur bieten wir auch das Liquid Design von Stepstone an. Hier werden alle Sektionen einer Stepstone Stellenanzeige mit den Sektionen Ihrer Anzeige direkt verknotet und befüllt. *
Um das Liquid Design von Stepstone nutzen zu können, bedarf es jedoch an zusätzlichen Knotenpunkten, welche wir anschließend in unserem System „mappen“ und damit eine individuelle und verbesserte Darstellung auf Stepstone gewährleisten. **

Ohne das Bereitstellen dieser einzelnen Knoten (Introduction, Tasks, Profile, Offer) kann eine einwand- bzw. fehlerfreie Darstellung der Anzeige auf Stepstone nicht gewährleistet werden.


Mehr dazu finden Sie unten im Guide.

* Headerbilder & Hintergrundbild sind eingeschlossen.

** Die Kontaktsektion ist davon ausgeschlossen.

XML-Feed-Guide Liquid Design

KnotenpunktXML-Bezeichnung (Vorschlag)NotwendigBeschreibungWeitere Informationen
Jobfeed<jobfeed>JaHauptcontainer
Joblisting<joblisting> / <job>JaDetails zur AnzeigeContainer für jedes Joblisting ​
Categorization<categorization>NeinKategorisierung der StelleContainer für alle Knotenpunkte in Grün
Workfield<workfield>NeinArbeitsbereich
Geography<geography>NeinGeographische Einordnung
Sector<sector>NeinBranche
Contracttype<contracttype>NeinArt des Vertrags ​
Worktype<worktype>NeinArt der Arbeit ​
Experience<experience>NeinErfahrungsstufe
Jobdetails<jobdetails>JaDetaillierte Informationen zur StelleContainer für alle Knotenpunkte in Orange
Language<language>NeinSprache der Anzeige ​
Jobtitle<jobtitle>JaTitel der Stelle ​
Reference ID<reference_id>JaEindeutige Referenznummer
URL<url> / <apply_url>JaBewerbungs-URL
Body<body>JaVollständiger AnzeigenfließtextBeschreibung, Aufgaben, Anforderungen & Benefits ​
Introduction<introduction>NeinEinführungstext
Tasks<tasks>NeinAufgabenbeschreibung5-7 Bullet Punkte empfohlen; Fließtext möglich
Profile<profile>NeinAnforderungsprofil5-7 Bullet Punkte empfohlen; Fließtext möglich
Offer<offer>NeinAngebotsdetails5-7 Bullet Punkte empfohlen; Fließtext möglich
Contactinfo<contactinfo>NeinKontaktinformationen
Location<location>JaEinzelner StandortContainer für die 5 Knotenpunkte des Standortes ​
Country<country>Ja/NeinLandangabeJa, wenn internationale Anzeigen enthalten sind ​
City<city>JaStadt
Postalcode<postalcode>JaPostleitzahl
Streetname<streetname>NeinStraßenname
Buildingnumber<buildingnumber>NeinHausnummer
Salary<salary>JaGehaltsdetailsContainer für die 4 Knotenpunkte zum Gehalt ​
Minimum<minimum>JaMindestgehaltBitte in einzelnen Knoten
Maximum<maximum>JaMaximalgehaltBitte in einzelnen Knoten
Currency<currency>JaWährungBitte in einzelnen Knoten
Period<period>JaZahlungsperiodeYearly/Monthly
Layoutdetails<layoutdetails>NeinLayout-InformationenContainer für alle Knotenpunkte in Blau
Images<images>NeinBilder für die Anzeige ​Container für die 2 untenstehenden Knoten ​
Header<header>NeinHeader-BilderBis zu 3 Headerbilder ​
Backgroundimage<backgroundimage>NeinHintergrundbild1 Hintergrundbild
Colors<colors>NeinFarbschemaContainer für die 2 untenstehenden Knoten ​
Background<background>NeinHintergrundfarbeHEX-Code
Headline<headline>NeinÜberschriftenfarbeHEX-Code
Video<video>NeinVideo-URLYoutube / Vimeo ​
Contract<contract>NeinVertragsdetailsBeinhaltet beide untenstehenden Knoten ​
Name<name>NeinVertragsname
Produkt<product>JaProduktnameSteuerung der Produktart bei Stepstone
Mögliche Werte:
Select, Select Plus, Pro, Pro Plus, Pro Campus, Pro Ultimate, Programmatik
Billing<billing>NeinAbrechnungsinformationenContainer für die 4 untenstehenden Knoten ​
Ordernumber<ordernumber>NeinBestellnummer
Costcenter<costcenter>NeinKostenstelle
Address<address>NeinRechnungsadresse
Reference<reference>NeinInterne Referenz

Full AllJobs 360 XML Example

<jobfeed>
    <joblisting>
        <channel>DE</channel>
        <categorization>
            <workfield id="7004000" />
            <geography id="353" />
            <sector id="24000" />
            <contracttype id="222" />
            <worktype id="80001" />
            <experience id="90002" />
        </categorization>
        <jobdetails>
            <language>de</language>
            <jobtitle>offer jobtitle</jobtitle>
            <reference_id>123456ABCD</reference_id>
            <url>https://www.applyhere.com</url>
            <body>$introduction + $tasks + $profile + $benefits</body>
            <introduction title="">company's introduction text</introduction>
            <tasks title="">job related tasks</tasks>
            <profile title="">candidate's profile text</profile>
            <offer title="">company's benefits text</offer>
            <contactinfo title="">contact information text</contactinfo>
            <joblocations>
                <location>
                    <countrycode>DE</countrycode>
                    <city>Berlin</city>
                    <postalcode>10969</postalcode>
                    <streetname>Lindenstraße</streetname>
                    <buildingnumber>123</buildingnumber>
                </location>
            </joblocations>
            <salary>
                <minimum>20000</minimum>
                <maximum>50000</maximum>
                <currency>EUR</currency>
                <period>monthly</period>
            </salary>
        </jobdetails>
        <layoutdetails>
            <images>
                <header>https://www.exampleimage/images/headerpicture01.jpg</header>
                <header>https://www.exampleimage/images/headerpicture02.jpg</header>
                <header>https://www.exampleimage/images/headerpicture03.jpg</header>
                <backgroundimage>https://www.exampleimage/images/backgroundimage.jpg</backgroundimage>
            </images>
            <colors>
                <background>#cccccc</background>
                <headline>#0c2577</headline>
            </colors>
            <video>https://www.youtube.com/embed/hEcnAi5kQbM</video>
        </layoutdetails>
        <companydetails>
            <companyname>Max Mustermann GmbH</companyname>
            <contract>
                <product>Pro Plus</product>
            </contract>
            <billing>
                <ordernumber>ordernumber/po-nr.</ordernumber>
                <costcenter>costcenter</costcenter>
                <address>billing address</address>
                <reference>internal / secondary reference</reference>
            </billing>
        </companydetails>
    </joblisting>
</jobfeed>

Kontakt

Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie uns gerne:

📧 E-Mail: 360hire-TI@stepstone.de

📞 Ansprechpartner: Wenden Sie sich an Ihren zuständigen Ansprechpartner.

Updated on 2026-03-17