Handling Errors Part 3

ERROR_CODE HTTP response code Title
LOGIN_BLOCKED_TEMPORARILY HttpStatus.UNAUTHORIZED Login is blocked temporarily.
ACCOUNT_SUSPENDED HttpStatus.UNAUTHORIZED Account is in suspended state.
LOGIN_BLOCKED_INVALID_IPRANGE HttpStatus.UNAUTHORIZED Not a valid client IP range.
WS_ARG_DISABLED HttpStatus.UNAUTHORIZED Web service Account Resource Group (ARG) is disabled. Retry later. If the error message persists, create a My Oracle Support Service Request (SR).
CAMPAIGN_IS_INVALID HttpStatus.BAD_REQUEST Campaign name is invalid.
CAMPAIGN_NOT_FOUND HttpStatus.NOT_FOUND Campaign not found.
UNABLE_TO_CREATE_CAMPAIGN HttpStatus.INTERNAL_SERVER_ERROR Unable to create campaign.
CAMPAIGN_ALREADY_EXISTS HttpStatus.BAD_REQUEST Campaign already exists.
PATH_NOT_VALID HttpStatus.BAD_REQUEST Object path not valid.
CAMPAIGN_SCHEDULE_DUPLICATE HttpStatus.BAD_REQUEST Campaign is already scheduled for launch.
CURRENT_CAMPAIGN_SCHEDULE_AT_SAME_TIME HttpStatus.BAD_REQUEST This Schedule is already scheduled to run at specified time.
CAMPAIGN_LAUNCH_SCHEDULE_DATE_PAST HttpStatus.BAD_REQUEST Campaign launch date is past.
INVALID_CAMPAIGN_SCHEDULE_TYPE_CHANGE HttpStatus.BAD_REQUEST Campaign Schedule Type cannot be changed.
CAMPAIGN_SCHEDULE_NOT_FOUND HttpStatus.BAD_REQUEST Campaign Schedule not found.
CAMPAIGN_NAME_NOT_VALID HttpStatus.BAD_REQUEST Campaign Name is not valid.
INVALID_CAMPAIGN_SCHEDULE_TYPE HttpStatus.BAD_REQUEST Invalid Campaign Schedule Type.
CAMPAIGN_LAUNCH_ALREADY_HAPPENED HttpStatus.BAD_REQUEST Campaign launch has already occurred.
INVALID_CAMPAIGN_SCHEDULE_TIME HttpStatus.BAD_REQUEST Invalid Schedule Time.
API_NOT_ALLOWED_IN_SECONDARY HttpStatus.UNAUTHORIZED API is not allowed in secondary. Non HATM endpoint should be used.
SALESFORCE_CAMPAIGN_ID_NOT_FOUND HttpStatus.NOT_FOUND Salesforce campaign id not found.
OFFSET_NOT_VALID HttpStatus.BAD_REQUEST Offset is not valid.
LIMIT_NOT_VALID HttpStatus.BAD_REQUEST Limit is not valid.
INVALID_PROOF_LAUNCH_TYPE HttpStatus.BAD_REQUEST Invalid Proof Launch Type.
PUSH_LIST_NOT_FOUND HttpStatus.NOT_FOUND Push list not found.
DUPLICATE_DATA_SOURCE HttpStatus.BAD_REQUEST Duplicate data source.
DATA_SOURCE_NOT_FOUND HttpStatus.NOT_FOUND Data source not found.
UNABLE_TO_CREATE_CAMPAIGN HttpStatus.INTERNAL_SERVER_ERROR Unable to create campaign.
VIRUS_FOUND HttpStatus.BAD_REQUEST Virus found in file. (NOTE: The detail property shows the name of the file in which the virus was found.)
INTERNAL_CAPACITY_LIMIT_EXCEEDED HttpStatus.INTERNAL_SERVER_ERROR Internal capacity limit exceeded. Learn more.