Пользователь

Список всех доступных методов для взаимодействия с API.

GET

Особенности Пользователь -/user/features

Способ запроса

GEThttp://apilocal.stableproxy.com/v2/user/features

Примеры кода

async function getUserFeatures() {
   const baseUrl = 'http://apilocal.stableproxy.com/v2';
   const req = await fetch(baseUrl + '/user/features', {
         method: 'GET',
         headers: {
            'Authorization': 'API-Token [YOUR TOKEN]',
            'Content-Type': 'application/json'
         }
      }
   );
   
   const res = await req.json();
}

Примеры ответов

PUT

Особенности Пользователь -/user/features

Способ запроса

PUThttp://apilocal.stableproxy.com/v2/user/features

Параметры запроса

ИдентификаторПравилаПример
featuresrequiredarray[]
statusrequiredex-booleanfalse
redirect-urlНе обязательноnullableurl956
features.*requiredstringdistinctin:notify.mail, notify.telegram, notify.sms, notify.push"notify.mail"

Примеры кода

async function putUserFeatures() {
   const baseUrl = 'http://apilocal.stableproxy.com/v2';
   const req = await fetch(baseUrl + '/user/features', {
         method: 'PUT',
         headers: {
            'Authorization': 'API-Token [YOUR TOKEN]',
            'Content-Type': 'application/json'
         },
         body: JSON.stringify({
            "features": [],
            "status": false,
            "redirect-url": 956,
            "features.*": "notify.mail"
         }),
      }
   );
   
   const res = await req.json();
}

Примеры ответов