post(url :: String.t, query :: String.t) :: {:ok, %Overpex.API.Response{body: term, headers: term, status_code: term}} | {:error, String.t}