Use the following table to learn about the possible error codes that may be returned from the uPortal360 API.
Definitions
| Code | Definition | 
|---|---|
| 600 | Property failed validation. Review the associated message for relevant information. | 
| 601 | The resource is either missing or you do not have access. | 
| 602 | A duplicate application exists. Use the response's data.idproperty to reference the existing application. | 
| 603 | A duplicate contract exists. Use the response's data.contract.idproperty to reference the existing contract. | 
| 604 | Conditions for the requested operation have not been satisfied. See the associated message for relevant information. | 
| 605 | An internal server error occurred. The UGA Finance development team has been notified. | 
| 606 | There was a configuration issue. See the associated message for relevant information. | 
Example Response
This response is an example of what could be returned if the applicant.ssn field failed validation.
{
    "data": {
        "id": "8hsu3krj0db45o31bc",
        "edit": {
            "href": "https://test-api.uportal360.com/applications/8hsu3krj0db45o31bc",
            "method": "PATCH"
        },
        "self": {
            "href": "https://test-api.uportal360.com/applications/8hsu3krj0db45o31bc",
            "method": "GET"
        },
        "status": "PENDING",
        "pendingReason": "SSN_MISMATCH"
    },
    "errors": [
        {
            "field": "applicant.ssn",
            "message": "The applicant's SSN did not match the credit report.",
            "rejectedValue": "[REDACTED]",
            "code": "600"
        }
    ]
}

