W celu odpytania API, należy przesłać zapytanie na
w parametrach zapytania (query params) należy podać kod licencyjny "code", który jest unikatowy dla każdej z licencji. Serwer zwróci odpowiedź z statusem 200 (OK) jeśli licencja nie wygasła, w przypadku wygaśnięcia licencji zostanie zwórcony kod statusu 400 (Bad request), dla licencji, która w ogóle nie zostanie znaleziona, zwrócony zostanie kod 404 (Not found).

Przykład użycia C#

    
    private async void GetLicense(string licenseCode)
    {
        using (var httpClient = new HttpClient())
        {
            string requestUri = $"https://localhost:5001/api/license/get?code={licenseCode}";
            var result = await httpClient.GetAsync(requestUri);
            var status = result.StatusCode;

            if (status == HttpStatusCode.OK)
            {
                //Do something when license is active
            }
            else if (status == HttpStatusCode.BadRequest)
            {
                //Do something when license is inactive
            }
        }
    }