As described in our documentation, you can transfer so-called “tags” and “skills” for your job advertisements both via the XML feed and via the API.
Both are currently not directly visible to the user, but are used for the search and the recommendations.
tags
tags are used to optimize searches. This means that what matters here are the keywords that a person is likely to use to find the right job using the job search on XING. So it is more about the active search of an applicant for a suitable job advertisement.
Here are examples of the respective interfaces:
FEED
The field can contain multiple nodes. A maximum of 500 characters are allowed in total.
<?xml version="1.0"?>
<feed xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xsi:schemaLocation="https://dev.xing.com/jobs/xsd">
<postings>
<posting>
[…]
<tags>
<tag><![CDATA[Sales]]></tag>
<tag><![CDATA[Management]]></tag>
</tags>
</posting>
[…]
</postings>
</feed>
API
The individual tags should be listed, separated by commas. A maximum of 500 characters are allowed in total.
curl -X POST "https://api.xing.com/vendor/jobs/postings.json" \
-d "oauth_token=$ACCESS_TOKEN" \
-d "oauth_consumer_key=$CONSUMER_KEY" \
-d "oauth_signature_method=PLAINTEXT" \
-d "oauth_signature=$CONSUMER_SECRET%26$ACCESS_TOKEN_SECRET" \
-d '{
[…]
"tags": " sales, management ",
[…]
}'
skills
skills are used to suggest candidates or to display the job to XING users (“Would this be a suitable job for you?”). The skills that a XING user has specified in the profile (such as SCRUM, project management, communication skills, etc.) are compared here.
Here are examples of the respective interfaces:
Feed
The field can contain multiple nodes. A maximum of 255 characters are allowed in total.
<?xml version="1.0"?>
<feed xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xsi:schemaLocation="https://dev.xing.com/jobs/xsd">
<postings>
<posting>
[…]
<skills>
<skill><![CDATA[Communication]]></skill>
</skills>
</posting>
[…]
</postings>
</feed>
API
The individual skills should be listed, separated by commas. A maximum of 255 characters are allowed in total.
curl -X POST "https://api.xing.com/vendor/jobs/postings.json" \
-d "oauth_token=$ACCESS_TOKEN" \
-d "oauth_consumer_key=$CONSUMER_KEY" \
-d "oauth_signature_method=PLAINTEXT" \
-d "oauth_signature=$CONSUMER_SECRET%26$ACCESS_TOKEN_SECRET" \
-d'{
[…]
"skills": " communication",
[…]
}'
If you have any further questions, please contact us at techsupport@xing.com