Failures get a declined response back from the API request call. We also pass various HTTP status error codes via the API, listed below:
Error 200: GET/PUT/DELETE request succeeded
Error 201: POST request succeeded (resource created)
Error 400: Parameter missing
Error 403: Forbidden
Error 404: Unknown API Call
Error 405: Method not allowed.
Error 500: Internal Error – contact FirstGiving.com