DataExplorer::ValidationError: Отсутствует параметр end_date типа string

Я пытаюсь выполнить запрос к Data Explorer через API, но по какой-то причине получаю ошибку о недостающем параметре.

Параметр точно присутствует в запросе:
POST /community/admin/plugins/explorer/queries/2/run?end_date=2020-5-15&duration_days=30

Однако я всё равно получаю следующую ошибку: “DataExplorer::ValidationError: Missing parameter end_date of type string”.

Не подскажете, что я делаю не так?

Ознакомьтесь с примерами в этой теме: Run Data Explorer queries with the Discourse API. В первом примере кода показано, как передавать параметры Data Explorer в запросе.

Ага, я понял, что нужно передавать HTTP-параметры в параметре с именем param. Почему бы не взять все HTTP-параметры и передать их на бэкенд, чтобы вызывающие стороны могли использовать стандартные HTTP-параметры? Как-то странно иметь параметр под названием param.