Два дня не мог отправить данные по API в один сервис. И так и сяк крутил этот API, раз 100 смотрел в документацию, что только не делал, но как только я хотел передать данные пользователя сразу получал ошибку что ключи md5 разные ... и что вы думаете ? Проблема оказалось на стороне сервиса, почему-то у них появлялся пробел между FirstName и LastName, хотя в документаций про это ничего не говорится ...