Я пытаюсь добавить новый узел Geo с помощью API. Я могу успешно использовать API (например, curl -H «PRIVATE-TOKEN: xxxxxxx» http://10.0.0.1/api/v4/version возвращает следующую строку «{« версия »:« 12.6.2-ee »,« редакция »:« cf39803b81f »}»).
Однако, когда я пытаюсь выполнить POST-запрос к конечной точке geo_nodes на основном узле, как в документации, я получаю 404 (например, curl -H «PRIVATE-TOKEN: xxxxxxx» --request POST --data '{«name»: «xyz» »,« Url »:« xyz »,« sync_object_storage »:« true »} ' http://10.0.0.1/api/v4/geo_nodes возвращает следующую строку «{« error »:« 404 Not Found »}»).
Как ни странно, конечная точка есть, если на ней выполнить GET, я верну свою текущую географическую конфигурацию (например, curl -H «PRIVATE-TOKEN: xxxxxxx» --request GET http://10.0.0.1/api/v4/geo_nodes возвращает строку json, представляющую мою текущую географическую конфигурацию)
Ожидаемое поведение: создается новый вторичный узел, и его параметры возвращаются в результате запроса POST.
Фактическое поведение: возвращается ошибка 404.