Added invokeType and token-only constructor for ServiceResponse