Skip to main content

Error and Warning Codes

General

These error codes aren't specific to individual events/endpoints, but can represent a variety of non business logic related errors. For example E0081 can be thrown from any endpoint where the college is providing a Campus Code, and we cannot find it in our system.

CodeDescription
404.13Request content size too large
E0001Unknown Middleware Exception
E0010Concurrency Error
E0011Duplicate Event Id
E0020Conflict Error
E0030Not Found Error
E0040Validation Error
E0050Unauthorized Error
E0055Forbidden Error
E0056Invalid Feature Configuration
E0080Invalid Term Code
E0081Invalid Program Code
E0082Invalid Campus Code
E0083Invalid Delivery Option Code
E0084Invalid Application Cycle
E0085Duplicate Event Id With Different Payload
E0086Duplicate Event Id Race Condition

Ack Event

CodeDescription
E0090Ack Out of Order

CreateOffer

CodeDescription
E0140Duplicate student id
E0141Future intake cannot be ESL/EAP
E0142Cannot provide future program and intake
E0143Invalid application state to create offer
E0145Custom offer letter length mismatch
E0146Only one active offer per intake allowed

DeclineProgramSelection

CodeDescription
E0130Invalid application state to decline
E0131Cannot decline an offered selection

AddPaymentReceipt

CodeDescription
E0110Cannot add payment to inactive offer
E0111No receipt provided for custom receipt
E0112Invalid offer state to add receipt
E0113Custom receipt length mismatch

OfferRevoke

CodeDescription
E0120Invalid offer state to revoke from
E0121Revoke type invalid

PayOffer

CodeDescription
E0190Cannot pay an inactive offer
E0191Can only pay offer in 'offered' or 'accepted' states
E0192Cannot send email notification when no receipt
E0193Custom receipt length mismatch

ProgramRecommendation

CodeDescription
E0180Invalid application state to recommmend
E0181Provided intake is already a recommendation
E0182Recommendation reason is invalid
E0183Max recommendations exceeded

StudentId (UpdateApplicantCollegeDetails)

CodeDescription
E0160Duplicate student id
E0161Student id provided is null

UpdateOffer

CodeDescription
E0150Duplicate student id
E0151Future intake cannot be ESL/EAP
E0152Cannot provide future program and intake
E0153Invalid application state to create offer
E0155Custom offer letter length mismatch

WaitlistProgramSelection

CodeDescription
E0170Invalid application state to decline
E0171Cannot waitlist an offered selection

Warning Codes

CodeDescription
W0010Duplicate Event Id and Payload Sent to API
W0110Attempt to Pay Offer In Revoked, Declined, or Withdrawn State
W0120Cannot revoke an offer that is already in Revoked, Declined, or Withdrawn State
W0140Create Offer detected multiple applicants with the same student Id
W0150Update Offer detected multiple applicants with the same student Id
W0160Update Applicant Details detected multiple applicants with the same student Id

Maintenance Error Message

When the system is under maintenance, API calls will respond with a 503 - Service Unavailable HTTP status code. As well, the response will contain the same message that the college portal is displaying.