Одной огромной причиной не использовать GUID для PKs является их ужасное отношение заливки для индексных страниц - такое неправильное употребление может существенно увеличить Ваши затраты на производительность ввода-вывода. GUID нужно оставить как AK и вместо этого управлять запросами с полученным из интервала PK по мере возможности.
NB: Используя jQuery 3.4.1
$.ajax({
url: URL,
success: function(data, textStatus, jqXHR){
console.log(textStatus + ": " + jqXHR.status);
// do something with data
},
error: function(jqXHR, textStatus, errorThrown){
console.log(textStatus + ": " + jqXHR.status + " " + errorThrown);
}
});