Sending applicant data
POST
Query Parameters
jobId*
String
'type':'string
'nullable':false
'description':'Job ID'
email*
String
'type': 'string'
'nullable': false
'description': 'the candidate's email address'
name*
String
firstname*
String
'type': 'string'
'nullable': false
'description': 'first name'
lastname*
String
'type': 'string'
'nullable': false
'description': 'last name'
phone
String
'type': 'string'
'nullable': true
'description': 'phone number'
location*
String
'type': 'string'
'nullable': false
'description': 'location'
salary
Object
'type': 'object'
'nullable': true
'properties':
amount
Int
'type : 'int',
'nullable': true,
'description': 'salary request amount'
type
String
'type': 'string'
'nullable': true
'description': 'salary type'
'value': 'net'
currency
String
'type': 'string'
'nullable': true
'description': 'salary currency'
'value': 'HUF'
period
String
'type': 'string'
'nullable': true
'description': 'salary period '
'value': 'monthly'
document
Object
'type': 'object'
'nullable': true
'properties':
filename*
String
'type': 'string'
'nullable': true
'description': 'file original name'
content*
String
'type': 'string'
'nullable': true
'description': 'content of the document (base64)'
lang*
Int
'type': 'string'
'nullable': true
'description': 'language'
'value': {
'1577': 'hungarian'
'275': English
'276': 'German'
'1986':
'Other'
}
type*
Int
'type': 'string'
'nullable': true
'description': 'document type'
'value': {
'1272': 'Motivation letter'
'270': 'CV'
'271': 'References'
'2565': 'Qualification or training document'
}
date*
Date
'type': 'date'
'nullable': true
'description': 'Upload date'
Headers
access-token*
String
"apply":{
"response":[
],
"message":[
],
"errorCode":200,
"status":"success"
}
Application documents can come with the following extensions/MIME types:
application/msword; charset=binary
doc
application/pdf; charset=binary
application/rtf; charset=binary
rtf
application/zip; charset=binary
docx
application/msword application/msword; charset=binary
doc
application/zip; charset=binary
doc
application/vnd.openxmlformats-officedocument.wordprocessingml.document; charset=binary
docx
application/CDFV2; charset=binary
doc
application/vnd.openxmlformats-officedocument.wordprocessingml.documentapplication/vnd.openxmlformats-officedocument.wordprocessingml.document; charset=binary
docx
application/pdf; charset=iso-8859-1
application/pdf; charset=unknown-8bit
application/pdf; charset=us-ascii
application/octet-stream; charset=binary
docx
The properties of the transferred documents (type, language) can be found at the endpoint below:
Examples
Request
Header
{
“access-token”: “xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”
}
Data
{
'jobId' : {
'type': 'string',
'nullable': false,
'description': 'Állás azonosítója'
}
'email' : {
'type': 'string',
'nullable': false,
'description': 'A jelölt email címe'
}
'name': {
'firstname': {
'type': 'string',
'nullable': false,
'description': 'Keresztnév'
},
'lastname': {
'type': 'string',
'nullable': false,
'description': 'Vezetéknév'
}
}
'phone' : {
'type': 'string',
'nullable': true,
'description': 'Telefonszám'
}
'location': {
'type': 'string',
'nullable': false,
'description': 'Jelölt címe (Város)'
}
"salary":
{
'type': 'object',
'nullable': true,
'properties': {
'amount': {
'type : 'int',
'nullable': true,
'description': 'fizetési igény összeg',
},
'type': {
'type': 'string',
'nullable': true,
'description': 'fizetési igény típus',
'value': 'net'
},
'currency': {
'type': 'string',
'nullable': true,
'description': 'fizetési igény pénznem',
'value': 'HUF'
},
'period': {
'type': 'string',
'nullable': true,
'description': 'fizetési igény periódus',
'value': 'monthly'
}
}
}
'document': {
'type': 'object',
'nullable': true,
'properties': {
'filename': {
'type': 'string',
'nullable': true,
'description': 'A dokumentum eredeti neve'
},
'content': {
'type': 'string',
'nullable': true,
'description': 'A dokumentum tartalma (base64)'
},
'lang': {
'type': 'string',
'nullable': true,
'description': 'A dokumentum nyelve',
'value': {
'1577': 'Magyar',
'275': Angol,
'276': 'Német',
'1986': 'Egyéb'
}
},
'type': {
'type': 'string',
'nullable': true,
'description': 'A dokumentum típusa',
'value': {
'1272': 'Motivációs levél',
'270': Önéletrajz,
'271': 'Referencia',
'2565': 'Végzettséget vagy képzést igazoló dokumentum'
}
},
'date: {
'type': 'date',
'nullable': true,
'description': 'A dokumentum feltöltésének időpontja'
}
}
}
}
1.Response
HTTP status code: 200
Description: Sikeres
"apply": {
"response": [],
"message": [],
"errorCode": 200,
"status": "success"
}
2.Response
HTTP status code: 403
Description: Sikertelen - Forbidden - lejárt Token
"apply": {
"response": [],
"message": [{"error": "Call to apply failed."}],
"errorCode": 403,
"status": "failed"
}
3.Response
HTTP status code: 413
Description: Sikertelen - 413 Request Entity Too Large - Túl nagy kérés entitás
"apply": {
"response": [],
"message": [{"error": "Call to apply failed."}],
"errorCode": 413,
"status": "failed"
}
Last updated