"apply":{
"response":[
],
"message":[
],
"errorCode":200,
"status":"success"
}
"apply":{
"response":[
],
"message":[
{
"error":"Expired token."
}
],
"errorCode":403,
"status":"failed"
}
"apply":{
"response":[
],
"message":[
{
"error":""
}
],
"errorCode":404,
"status":"failed"
}
"apply":{
"response":[
],
"message":[
{
"error":"Payload too large."
}
],
"errorCode":413,
"status":"failed"
}
{
"response":[
],
"message":[
{
"error":"Invalid mime type."
}
],
"errorCode":400,
"status":"failed"
}
{
"response":[
],
"message":[
{
"error":"Invalid extension."
}
],
"errorCode":400,
"status":"failed"
}
{
"response":[
],
"message":[
{
"error":"Invalid filename."
}
],
"errorCode":400,
"status":"failed"
}
{
"response":[
],
"message":[
{
"error":"Call to authorize failed."
}
],
"errorCode":401,
"status":"failed"
}
"apply":{
"response":[
],
"message":[
{
"error":"Too many requests."
}
],
"errorCode":429,
"status":"failed"
}
"apply":{
"response":[
],
"message":[
{
"error":"The user has already applied for the job."
}
],
"errorCode":409,
"status":"failed"
}
"apply":{
"response":[
],
"message":[
{
"error":""
}
],
"errorCode":500,
"status":"failed"
}
"apply":{
"response":[
],
"message":[
{
"error":""
}
],
"errorCode":502,
"status":"failed"
}
"apply":{
"response":[
],
"message":[
{
"error":""
}
],
"errorCode":504,
"status":"failed"
}
{
“access-token”: “xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”
}
{
'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'
}
}
}
}
"apply": {
"response": [],
"message": [],
"errorCode": 200,
"status": "success"
}
"apply": {
"response": [],
"message": [{"error": "Call to apply failed."}],
"errorCode": 403,
"status": "failed"
}
"apply": {
"response": [],
"message": [{"error": "Call to apply failed."}],
"errorCode": 413,
"status": "failed"
}