Bzgl. REST-API's hat sich aber gerade wegen JSN/XML-Paramtern POST durchgesetzt.
a) ist es erheblich flexibler und Datensicher
b) in urls sind Sonderzeichen u.ä.in der %xx-Notation zu übergebem. Da sind JSON/XML's als String nicht möglich.
https://de.wikipedia.org/wiki/URL-Encoding