api/v3/changes API does not return all the changes, returns an error

api/v3/changes API does not return all the changes, returns an error

Hello, 

I am calling "api/v3/changes" API and expecting to get a list of all changes 

but getting following response
{
    "response_status": {
        "messages": [
            {
                "status_code": "500",
                "type": "failed",
                "message": "Error when performing required operation."
            }
        ],
        "status": "failed"
    },
    "list_info": {
        "page_number": "1",
        "start_index": "1",
        "sort_field": "",
        "search_fields": "",
        "total_count": "0",
        "end_index": "10",
        "sort_order": "A",
        "get_total_count": false,
        "row_count": "10"
    }
}

Questions:
1. is this API supposed to return all changes
2. If yes, are there any other parameters need to be passed ? (Online documentation for the API has not specified any additional parameters)
3. If No, is there any alternate API, which returns JSON ?
Best Regards, 
Parag

                  New to ADSelfService Plus?