At most, they need to shorten the links only for SMS; they don't need to shorten them for the API or for the website (as they've just demonstrated).
Edit: I completely read what you said incorrectly. My response must make no sense.
Edit: I completely read what you said incorrectly. My response must make no sense.