Error Codes

There are several error types, which may occur in the system:

 

Authentication: Errors are related to authentication and accounts.
Common: Errors are related to web-services.
Resume Search: Errors are related to resume search.
Resume Full View: Errors are related to resume full view.
Message Send: Errors are related to send message.

Authentication Error Codes

Error Code

Error Message

Status Code

Comment

10000

10001

10002

10003

10004

 

10005

 

10008

 

10010

 

10011

 

10012

10013

 

10014

 

10015

MSG_AUTH_UNAUTHORIZED

MSG_AUTH_EMPTY_TOKEN

MSG_AUTH_EMPTY_HEADER

MSG_AUTH_INVALID_STRATEGY_HEADER

MSG_AUTH_ACCOUNT_EMPTY_ASSOCIATED
_PROVIDER

MSG_AUTH_ACCOUNT_INVALID_TRUSTED_ACCOUNT

MSG_AUTH_ACCOUNT_DOES_NOT_EXIST_ANY_MORE

MSG_AUTH_INVALID_QUOTING_IN_HEADER

 

MSG_AUTH_UNKNOWN_AUTH_ALGORITHM

 

MSG_GENERATED_PASSWORD_EXPIRED

MSG_ACCOUNT_HAS_ONLY_EXPIRED_LICENSES_AND_INVENTORIES_RELATED

MSG_AUTH_INVALID_CREDENTIALS

 

MSG_AUTH_ACCOUNT_LOCKED

FORBIDDEN

BAD_REQUEST

FORBIDDEN

FORBIDDEN

FORBIDDEN

 

FORBIDDEN

 

FORBIDDEN

 

FORBIDDEN

 

FORBIDDEN

 

FORBIDDEN

FORBIDDEN

 

FORBIDDEN

 

FORBIDDEN

User is unuahtorized or session is expired

Authentication token value is empty

Authorization header is empty

Strategy header is invalid

Account has no associated provider

 

Provider’s trusted account with specified api key does not exist

User’s account does not exist on the moment of authentication checking

Authorization header contains invalid quoting

Authorization header auth algorithm value is invalid

Account’s generated password is expired

Account has expired inventories/licenses

 

Invalid credentials have been provided on authentication

Account has been locked

Common Error Codes

Error Code

Error Message

Status Code

Comment

12000

12001

 

 

12002

12004

12005

12010

12011

 

12013

12004

12014

12015

12016

 

12017

 

12018

 

12019

12020

12021

 

12022

 

12023

12024

12025

 

12026

 

12027

MSG_COMMON_BAD_REQUEST

MSG_COMMON_INTERNAL_SERVER_ERROR

 

 

MSG_COMMON_CONFLICT_VERSION

MSG_COMMON_EMPTY_VERSION

MSG_COMMON_EMPTY_ID

MSG_COMMON_NOT_FOUND_RESOURCE

MSG_COMMON_PERMISSION_DENIED

 

MSG_COMMON_NOT_EMPTY_ID

MSG_COMMON_NOT_EMPTY_VERSION

MSG_COMMON_BAD_XML_DATA

MSG_NOT_YET_IMPLEMENTED

MSG_REQUESTED_LOCALE_IS_NOT_
SUPPORTED

MSG_COMMON_NOT_ALLOWED

 

MSG_COMMON_NOT_ACCEPTABLE

 

MSG_NOT_ACCEPTABLE_CHARSET_ENCODING

MSG_TRANSLATIONS_CAN_NOT_BE_LOADED

MSG_CONVERSION_DICTIONARY_ENTITY_
ERROR

MSG_NOT_VALID_STRING

 

MSG_NOT_VALID_STRING_FIELD

MSG_PAGINATION_PARAMS_PARSING_FAILED

MSG_PAGINATION_PAGE_NUMBER_SHOULD
_NOT_BE_BELOW_ZERO

MSG_COMMON_UNSUPPORTED_MEDIA_TYPE

 

MSG_PAGINATION_MAX_ALLOWED_PAGE
_SIZE_EXCEEDED

BAD_REQUEST

INTERNAL
_SERVER
_ERROR

CONFLICT

BAD_REQUEST

BAD_REQUEST

NOT_FOUND

FORBIDDEN

 

BAD_REQUEST

BAD_REQUEST

BAD_REQUEST

BAD_REQUEST

BAD_REQUEST

 

NOT_
ALLOWED

NOT_ACCEPTABLE

BAD_REQUEST

BAD_REQUEST

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

BAD_REQUEST

BAD_REQUEST

 

BAD_REQUEST

 

UNSUPPORTED
_MEDIA_TYPE

Request contains inappropriate data

Internal server error occurred

 

 

Entity version conflict occurred

Entity version is empty on update

Entity’s id is empty on update/delete

Requesting resource was not found

Use has no permission to perform an action

Entity’s id is not empty on create

Entity’s version is not empty on create

Request contains not valid xml content

Endpoint is not implemented

Provided locale is not supported

 

Action is not allowed

 

Request method is not acceptable

 

Encoding is not acceptable

Message translations could not be loaded

Dictionary value is invalid

 

String value does not conform to security validation rules

String value did not pass XSS validation

Fail to parse pagination parameter

Page number should be >= 0

 

Request media type is unsupported

 

Max allowed page size has been exceeded

Resume Search Error Codes

Error Code

Error Message

Status Code

Parameter

Comment

26000

 

26001

 

 

 

26002

 

26003

 

26004

 

26005

 

26006

 

26007

 

26008

 

26009

 

26010

 

26011

 

26012

 

26013

 

26014

 

26015

 

26016

 

 

26017

 

26018

 

26019

 

 

26020

 

 

 

26021

 

 

 

26022

 

 

26023

 

26024

 

26025

 

 

26026

 

26027

 

26028

 

26029

 

26030

 

26031

 

 

26032

 

26033

 

26034

 

26035

 

26036

 

26037

 

MSG_RESUME_SEARCH_INVALID
_DATE_FORMAT

MSG_RESUME_SEARCH_INVALID_DATE

 

 

MSG_RESUME_SEARCH_INVALID_SORT_ORDER_PARAMETER

MSG_RESUME_SEARCH_INVALID
_RESUME_ID

MSG_RESUME_SEARCH_INVALID
_MATCH_MODE

MSG_RESUME_SEARCH_INVALID
_ORDER_BY_PARAMETER

MSG_RESUME_SEARCH_INVALID
_RETURN_FORMAT

MSG_RESUME_SEARCH_INVALID
_TRAVEL_RATE

MSG_RESUME_SEARCH_INVALID
_EMPLOYMENT_TYPE

MSG_RESUME_SEARCH
_INVALID_LANGUAGE

MSG_RESUME_SEARCH
_INVALID_FLUENCY

MSG_RESUME_SEARCH_INVALID
_EDUCATION_LEVEL

MSG_RESUME_SEARCH_INVALID
_POSITION_TYPE

MSG_RESUME_SEARCH_INVALID
_YEARS_EXPERIENCE

MSG_RESUME_SEARCH
_INVALID_SECTOR

MSG_RESUME_SEARCH
_INVALID_SUBSECTOR

MSG_RESUME_SEARCH_INVALID
_LOCATION_NAME

 

MSG_RESUME_SEARCH_INVALID
_LOCATION_ID

MSG_RESUME_SEARCH_INVALID
_RADIUS

MSG_RESUME_SEARCH_INVALID
_NUMBER_FORMAT

 

MSG_RESUME_SEARCH_INVALID
_PARAMETERS_USAGE

 

 

MSG_RESUME_SEARCH_INVALID
_LOCATION_NAME_LENGTH

 

 

MSG_RESUME_SEARCH_INVALID
_PAGESIZE_VALUE

 

MSG_RESUME_SEARCH_INVALID
_PAGE_VALUE

MSG_RESUME_SEARCH_INVALID
_UPDATED_WITHIN_RANGE

MSG_RESUME_SEARCH_INVALID
_LOCATION_FOR_RADIUS_SEARCH

 

MSG_RESUME_SEARCH_INVALID
_RESUME_REFNO

MSG_RESUME_SEARCH_INVALID
_RESUME_JOBSEEKER

MSG_RESUME_SEARCH_ENDECA
_SERVER_UNAVAILABLE

MSG_RESUME_SEARCH_ENDECA
_SERVER_BAD_PORT

MSG_RESUME_SEARCH_ENDECA
_INVALID_QUERY

MSG_RESUME_SEARCH_TOO_MANY_SEARCH_VARIANTS

 

MSG_RESUME_SEARCH_JOBSEEKER_IS_NOT_ACTIVE

MSG_RESUME_SEARCH_RESUME
_IS_NOT_ACTIVE

MSG_RESUME_SEARCH_RESUME_IS_NOT_SEARCHABLE

MSG_RESUME_SEARCH_RESUME
_INVALID_EXACT

MSG_RESUME_SEARCH_RESUME
_INVALID_CURRENCY

MSG_RESUME_SEARCH_NO_VALID
_LOCATIONS_PROVIDED

BAD_REQUEST

 

BAD_REQUEST

 

 

 

BAD_REQUEST

 

NOT_FOUND

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

 

BAD_REQUEST

 

 

 

BAD_REQUEST

 

 

 

BAD_REQUEST

 

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

 

NOT_FOUND

 

NOT_FOUND

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

date-format

 

from-created-date, to-created-date, from-updated-date, to-updated-date

sort-order

 

resume-id

 

match-mode

 

order-by

 

format

 

travel-rate

 

empl-type

 

language

 

language

 

education-level

 

position

 

work-exp

 

work-sector

 

work-sector

 

location-name, work-permit-name, loc-or-wtr-name

location, work-permit, loc-or-wtr

location, loc-or-wtr

 

 

 

 

 

 

 

 

location-name, work-permit-name, loc-or-wtr-name

 

page-size

 

 

page

 

updated-within

 

location, loc-or-wtr

 

 

refno

 

job-seeker-id

 

 

 

 

 

 

 

location-name, work-permit-name, loc-or-wtr-name

job-seeker-id

 

resume-id

 

resume-id

 

exact-location

 

currency

 

location-name, work-permit-name, loc-or-wtr-name

Occurs on date format not valid for parsing

Occurs on date which doesn’t correspond to provided date format

 

Occurs on invalid enumeration parameter

Occurs on invalid (not active, hidden, etc.) resume id

Occurs on invalid enumeration parameter

Occurs on invalid enumeration parameter

Occurs on invalid enumeration parameter

Occurs on invalid enumeration parameter

Occurs on invalid enumeration parameter

Occurs on invalid enumeration parameter

Occurs on invalid enumeration parameter

Occurs on invalid enumeration parameter

Occurs on invalid enumeration parameter

Occurs on invalid enumeration parameter

Occurs on invalid enumeration parameter

Occurs on invalid enumeration parameter

Occurs on invalid location name

 

Occurs on invalid location id

 

Occurs if radius less than 0 and greater than 250

Occurs if invalid number or letter passed to field which accepts numbers only

Occurs if both location and location name are specified, or location and loc-or-wtr specified simultaneously

Search by location name should be executed only when at least 2 letters were typed

Should be valid number greater than 0 and less than 100

Should be valid number greater than 0

Occurs on invalid enumeration parameter

Occurs if entered location for radius search doesn’t have coordinates

Occurs on invalid (not active, hidden, etc.) refno

Occurs on invalid (not active, hidden, etc.) job seeker id

Occurs on Endeca server problems

Occurs on Endeca server problems

Occurs on Endeca server problems (or ws problems)

Occurs when number of location found by name exceed 50

Occurs on invalid (not active, hidden, etc.) job seeker id

Occurs on invalid (not active, hidden, etc.) resume id

Occurs on invalid (not active, hidden, etc.) resume id

Occurs on invalid enumeration parameter

Occurs on invalid enumeration parameter

Occurs if no valid location names provided for search (you should provide at least one valid location name)

Resume Full View Error Codes

Error Code

Error Message

Status Code

Comment

29000

 

29001

 

29002

 

29003

 

29005

 

MSG_RESUME_FULL_VIEW_USER_HAS_NO_LICENSE

MSG_RESUME_FULL_VIEW_NO_ACTIVE_
LICENSE

MSG_RESUME_FULL_VIEW_ACTIVE_LICENSE_EMPTY_AMOUNT

MSG_RESUME_FULL_VIEW_NO_LICENSE_FOR_CURRENT_LOCATION

MSG_RESUME_FULL_VIEW_RESUME_IS_NOT_ACTIVE

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

Occurs when user has no license

 

Occurs when user has no active license

 

Occurs when user’s license has empty amount of views

Occurs when user has no license for the location

Occurs if the resume is inactive

 

Message Send Error Codes

Error Code

Error Message

Status Code

Comment

33000

33001

33002

33003

33004

 

33005

 

33006

33007

 

33008

 

33009

 

33018

MSG_MESSAGE_SEND_SENDING_FAILED

MSG_MESSAGE_SEND_EMPTY_RESUME_ID

MSG_MESSAGE_SEND_EMPTY_MESSAGE_BODY

MSG_MESSAGE_SEND_RESUME_NOT_EXISTS

MSG_MESSAGE_SEND_JOB_SEEKER_
UNKNOWN

MSG_MESSAGE_SEND_JOB_SEEKER_UNKNOWN_EMAIL

MSG_MESSAGE_SEND_RECRUITER_UNKNOWN

MSG_MESSAGE_SEND_RECRUITER_UNKNOWN_EMAIL

MSG_MESSAGE_SEND_RESUME_WAS_NOT_VIEWED_BEFORE

MSG_MESSAGE_SEND_EMPTY_MESSAGE_SUBJECT

MSG_MESSAGE_SEND_INVALID_EMAIL_ADDRESS_IN_CC

BAD_REQUEST

BAD_REQUEST

BAD_REQUEST

BAD_REQUEST

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

BAD_REQUEST

 

Message sending failed

Empty message resume id

Empty message body

Resume does not exist

Jobseeker unknown

 

Jobseeker email unknown

 

Recruiter unknown

Recruiter email unknown

 

Current resume was not viewed before

 

Empty subject

 

Invalid email address in Cc field