Hi @grafitemis
Different endpoints does not always use the same payload.
The best way to learn the API, is to just use Metabase while having your browser developer Network-tab open and looking at the request, and what data is being send/received.
Have a look here or one of the many referenced topics API POST /api/card/:card-id/query/:export-format with parameters