packages – How to connect to ncbi databases for text search? Mathiomica's authoring instructions now do not work.

Mias supplementary material in the notebook. MmaBioinfo_Ch4_Databases It contains a code to search for the snp related to autism.

Run the URLE["https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi", {"RequestMethod" -> "POST", "retmode" -> "json", "db" -> "snp", "term" -> "autism"}, "RawJSON"]

with result

 <|header -> <|type ->    esearch, version -> 0.3 |>, esearchresult -> <|count -> 30, retmax -> 20, start reset -> 0, idlist -> {386572987, 122468182, 121912597, 121908445, 104894663, 607550, 598, 595, 905, 905, 905, 905, 902, 905, 595, 902, 315; 10348618, 10314229, 7794745}, set of translations -> {}, translation stack -> {<|term -> autism[All Fields], field -> All fields, count -> 30, explode -> N |>, GROUP}, query translation -> autism[All Fields]|> |>

But my results after running the same code are really empty.

<|header -> <|type ->    esearch, version -> 0.3 |>, esearchresult -> <|count -> 0, retmax -> 0, restart -> 0, idlist -> {}, set of translations -> {}, query translation -> (autism[All Fields]), list of errors -> <|phrasesnotfound -> {autism}, fields not found -> {} |>, warning list -> <|phrasesignored -> {}, quotedphrasesnotfound -> {}, outputmessages -> {No items found.} |> |> |>

that is, without any successful search results

I think the structure of the database was changed between December 2017 and today. But how to change the query to take into account this change?