500 Internal Server Error Note List (All Constituents)

Currently getting a 500 Internal Server Error and "Message":"An error has occurred." response to calls to Note list (All constituents). 


Calls to everything else including other items within the constituent endpoint appear to be working just fine. Any ideas?



Andrew

Comments

  • Seems to be working for me.  Do you get the same error when you run it through the Endpoint Reference?
  • I appears to time out most of the time when trying to access it through the endpoint reference using either the authorization code flow or implicit authorization. It doesn't show a response but the green bar at the top that shows activity disappears.  I did get a response once of 500 internal server error with the body text below and a long response latency of 30172 ms. 

    Pragma: no-cache<br/>Cache-Control: no-cache<br/>Date: Fri, 17 Jan 2020 18:16:10 GMT<br/>Set-Cookie: NSC_WJQ-SF-OYU-VJ-DPOTU-BQJ-02-TTM=ffffffff090c1bfc45525d5f4f58455e445a4a42ddd6;path=/;secure;httponly<br/>Content-Length: 36<br/>Content-Type: application/json; charset=utf-8<br/>Expires: -1<br/>
    {<br/> "Message": "An error has occurred."<br/>}

    I was also able to quickly get a 401 error if I sent the request in without authorization from the endpoint. 


    This is the case even with limiting the request to 1 record and a recent date added. 
  • I've found this to be normal behaviour for these endpoints but with "all constituents" more prone to timing out.


    It's very common to get internal server errors and request timeouts with this whole API. I'm doing a lot of retries and eventually usually it will work.


    Sometimes letting it rest and trying later or maybe tweaking the page size helps.

     
  • Another thing I'm finding helpful is to set the fields filter to avoid getting the emails or addresses or phones. I'm totally guessing but it acts like these cause an extra table join that makes the lookup take forever. I then separately get all the emails and all the addresses and phones and knit them together locally.