@david001 You need to read the error message. It’s literally telling you what’s wrong:
{"error":"param is missing or the value is empty: list"}
The API endpoint you’re calling is expecting a list parameter, and you’re not supplying it,
Error messages aren’t just random strings of text for you ignore. A developer will have gone to the effort of writing error messages to inform you what went wrong and hints on how to resolve the issue.