I've been working on a ticket creation script in perl. I have had it partially working where it will create a very basic ticket. However tonight when I've been working on it, it appears that no matter what I do, I'm getting 500 server errors. I've commented out all the additions I made and still get the 500 errors.
I just tried a couple of calls using CURL with an example create ticket call, and even with that I'm getting a 500 server error. Here is the call I used:-
curl -u <APIKEY>:test -H "Content-Type: application/json" "helpdesk_ticket": { "description": "Test Ticket", "subject": "Test Ticket - Ignore", "email": "myemail@address.com", "priority": 1, "status": 2 }' -X POST https://realdomainname.freshservice.com/helpdesk/tickets.json -v
I removed personal/company information from the above example for security purposes.
* upload completely sent off: 146 out of 146 bytes
< HTTP/1.1 500 Internal Server Error
< Content-Type: text/html; charset=utf-8
< Date: Mon, 03 Apr 2017 03:49:18 GMT
< Status: 500 Internal Server Error
< X-Rack-Cache: invalidate, pass
< X-Request-Id: c8b5b6f4252c04880313a6095b69eb3e
< X-Runtime: 0.002764
< Content-Length: 38006
< Connection: keep-alive