Revert "returning endpoint strings instead of objects"

This reverts commit 2e7b0660dd347756c1e2d259449b5dec0c05184a.
smpp w/ endpoints