I was thinking the issue was with the body data's format, since the payload you pasted above is in Hash rather than JSON. I guess the .to_json method didn't work in Unirest?
At this point, I'm not able to pinpoint what the issue was with Unirest. The success came from an effort to duplicate what is working from using Postman, and the libraries it used were URI and Net::HTTP
I'm frankly not familiar with Ruby, so you know more than I do on that front. Is there any way you can get me the actual JSON request body sent to the endpoint? (Not the Hash or the code you're entering in the app.)
I'm heading out for the day, but I'll see what I can do tomorrrow.
Happy Monday, @Isaac_Takushi! Does the code example above help give you any insights on where the formatting issue is?
Hi @dadams , I was reading up on some other forum posts regarding developers getting 500 status code and saw your name several times. Please excuse me for roping you in in the middle, but thought the more set of eyes and brains on an issue the better. I provided most of the info I can in earlier posts. Please let me know what other info I can provide to give you a better picture of the issue. Thanks!