Admin API

Этот API можно использовать для измерения работоспособности узла и отладки. Обратите внимание, что Admin API по умолчанию отключен из соображений безопасности.

Чтобы запустить узел с включенным Admin API, используйте аргумент командной строки --api-admin-enabled=true.

Путь

/ext/admin

API Методы

admin.alias

Назначение псевдонима конечной точке API, по сути, другой конечной точке для API. Исходная конечная точка по-прежнему будет работать. Это изменение влияет только на этот узел; другие узлы не будут знать об этом псевдониме.

  • endpoint - исходная конечная точка API. endpoint должна включать только часть конечной точки после/ext/.

  • Теперь API можно вызвать по адресу ext/alias.

  • alias может содержать не более 512 символов.

Пример запроса

//Request
curl -X POST --data '{
    "jsonrpc":"2.0",
    "id"     :1,
    "method" :"admin.alias",
    "params": {
        "alias":"testAlias",
        "endpoint":"bc/X"
    }
}' -H 'content-type:application/json;' https://ava-api.bwarelabs.com/<your-endpoint-id>/ext/admin

//Response
{
    "jsonrpc":"2.0",
    "id"     :1,
    "result" :{
        "success":true
    }
}

Last updated