Getting an 500 Internal error while executing a getInputFile API call
If there are 500 Internal server errors getting in the response of getInputFile API call, please make sure of two things here.
getInputFile API call returns a zip file. This method has no response payload. If the invalid request header "Accept:application/json" will be used in this call, an error is thrown. So the accept header is not required for this call.
If the same taskId will be used for a long time, the 500 Internal server errors are expected.
So please note that "ebay stores the input files for only 3 days".