Jelentkező adatainak átküldése
POST
Query Parameters
jobId*
String
'type':'string
'nullable':false
'description':'Állás azonosítója'
email*
String
'type': 'string'
'nullable': false
'description': 'A jelölt email címe'
name*
String
firstname*
String
'type': 'string'
'nullable': false
'description': 'Keresztnév'
lastname*
String
'type': 'string'
'nullable': false
'description': 'Vezetéknév'
phone
String
'type': 'string'
'nullable': true
'description': 'Telefonszám'
location*
String
'type': 'string'
'nullable': false
'description': 'Jelölt címe (Város)'
salary
Object
'type': 'object'
'nullable': true
'properties':
amount
Int
'type : 'int',
'nullable': true,
'description': 'fizetési igény összeg'
type
String
'type': 'string'
'nullable': true
'description': 'fizetési igény
típus'
'value': 'net'
currency
String
'type': 'string'
'nullable': true
'description': 'fizetési igény pénznem'
'value': 'HUF'
period
String
'type': 'string'
'nullable': true
'description': 'fizetési igény periódus'
'value': 'monthly'
document
Object
'type': 'object'
'nullable': true
'properties':
filename*
String
'type': 'string'
'nullable': true
'description': 'A dokumentum eredeti neve'
content*
String
'type': 'string'
'nullable': true
'description': 'A dokumentum tartalma (base64)'
lang*
Int
'type': 'string'
'nullable': true
'description': 'A dokumentum nyelve'
'value': {
'1577': 'Magyar'
'275': Angol
'276': 'Német'
'1986':
'Egyéb'
}
type*
Int
'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*
Date
'type': 'date'
'nullable': true
'description': 'A dokumentum feltöltésének időpontja'
Headers
access-token*
String
"apply":{
"response":[
],
"message":[
],
"errorCode":200,
"status":"success"
}
A jelentkezési dokumentumok az alábbi kiterjesztésekkel/MIME type-okkal érkezhetnek:
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
Az átküldött dokumentumok tulajdonságai (típus, nyelv) az alábbi végponton találhatóak meg:
PÉLDÁK
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