Discussions
line feeds are removed in field `message` (Persono Recruiting API, application endpoint)
We successfully use the Recruiting API to send applications from our custom form. We want a seamless integration and therefore we don't want to use the iframe solution.
The form submission works great including attachments. Thank you for this.
What's not working are the line feed (newlines). They are swallowed by the API. That's especially bad for the field message
which usually contains quite some text formatted with line feeds. In Personio we only receive a large blog of text which makes it difficult to read the text.
This is an example call. The multi-line message will be displayed as "does not work" inside Personio. There is too much of processing & sanitation on Personio side. I'm asking how to make this work for the field message
at least? We explicitly want to use said field as we don't want to receive cover letters in PDF and rather use the message field.
Thank you.
curl --location --request POST 'https://api.personio.de/recruiting/applicant' \
--form 'company_id=1234' \
--form 'access_token=my-token' \
--form 'recruiting_channel_id=my-channel' \
--form 'job_position_id=123456' \
--form '[email protected]' \
--form 'first_name=My' \
--form 'last_name=Name' \
--form 'message=does
not
work'