Exception Information
Exceptions sometimes do occur, refer to this doc for more info on the specific errors.
Unsupported Grant Type
Response: 400 Bad Request
{
    "title": "Unsupported Grant Type",
    "type": https://api.formsimplicity.com/docs/errors",
    "status": 400,
    "detail": "The authorization grant type is not supported by the authorization server ..."
}
Invalid Request
Response: 400 Bad Request
{
    "title": "Invalid Request",
    "type": "https://api.formsimplicity.com/docs/errors",
    "status": 400,
    "detail": "The request is missing a required parameter ..."
}
Invalid Credentials
Response: 401 Unauthorized
{
    "title": "Invalid Credentials",
    "type": https://api.formsimplicity.com/docs/errors",
    "status": 401,
    "detail": "The user credentials were incorrect. ..."
}
Access Denied
Response: 410 Unauthorized
{
    "title": "Access Denied",
    "type": https://api.formsimplicity.com/docs/errors",
    "status": 410,
    "detail": "The resource owner or authorization server denied the request ..."
}
Missing Required Parameters
Response: 400 Bad Request
{
    "title": "Missing Required Parameters",
    "type": https://api.formsimplicity.com/docs/errors",
    "status": 400,
    "detail": "Missing Required parameters: {Missing Parameters}"
}
If only one of multiple parameters is missing from request - check spelling or include param even if you are setting it to blank.
If all parameters are missing from request - Make sure you are setting Content Type to application/json if providing Json in the body of the request.
Not Found
Response: 400 Bad Request
{
    "title": "{endpoint} Not Found",
    "type": https://api.formsimplicity.com/docs/errors",
    "status": 400,
    "detail": "{endpoint} matching id parameter not found"
}
List Transactions Request Failure
Response: 404 List Transactions Request Failure
{
    "title": "List Transactions Request Failure",
    "type": https://api.formsimplicity.com/docs/errors",
    "status": 400,
    "detail": "Invalid Filter: Missing NRDS ID in Filter Parameter"
}