Get HTTP request after validation payload
options() :: keyword() | any()
send({String.t(), map()}, map(), Keyword.t(), options()) :: {:ok, map(), map()} | {:error, map(), map()}