Jelentkező adatainak átküldése

POST

Query Parameters

NameTypeDescription

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*

String

'type': 'string'

'nullable': true

'description': 'A dokumentum nyelve'

'value': {

'1577': 'Magyar'

'275': Angol

'276': 'Német'

'1986':

'Egyéb'

}

type*

String

'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

NameTypeDescription

access-token*

String

"apply":{
   "response":[
      
   ],
   "message":[
      
   ],
   "errorCode":200,
   "status":"success"
}

A jelentkezési dokumentumok az alábbi kiterjesztésekkel/MIME type-okkal érkezhetnek:

MIME typekiterjesztés

application/msword; charset=binary

doc

application/pdf; charset=binary

pdf

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

pdf

application/pdf; charset=unknown-8bit

pdf

application/pdf; charset=us-ascii

pdf

application/octet-stream; charset=binary

docx

Fileonként 5MB

Összesen 50 MB

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