Build out of the SnapEndpoint helper class
Client build out