Użytkownik

Lista wszystkich publicznie dostępnych metod interakcji z API.

GET

Funkcje Użytkownik -/user/features

Metoda zapytania

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

Przykłady kodu

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();
}

Przykłady odpowiedzi

PUT

Funkcje Użytkownik -/user/features

Metoda zapytania

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

Parametry zapytania

IdentyfikatorRegulaminPrzykład
featuresrequiredarray[]
statusrequiredex-booleanfalse
redirect-urlNie koniecznienullableurl956
features.*requiredstringdistinctin:notify.mail, notify.telegram, notify.sms, notify.push"notify.mail"

Przykłady kodu

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();
}

Przykłady odpowiedzi