Izveštaji

Napomene
Expert level
API ključ treba poslati kao token za Nosioca u zaglavlju autorizacije zahtjeva. Preuzmite API ključ.
Popis

API krajnja tačka:

GET
https://handyweb.tools/api/v1/reports

Zatražite primjer:

curl --location --request GET 'https://handyweb.tools/api/v1/reports' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Parametar
Tip
Opis
search
opcionalno string
Upit za pretragu.
search_by
opcionalno string
Pretraživanje po. Moguće vrijednosti su: url za URL. Zadano na: url.
project
opcionalno string
Naziv projekta.
result
opcionalno string
The report result. Moguće vrijednosti su: good za Dobar, decent za Pristojno, bad za Loše.
sort_by
opcionalno string
Sortiraj po. Moguće vrijednosti su: id za Datum kreiranja, generated_at za Datum generisanja, url za URL, result za Rezultat. Zadano na: id.
sort
opcionalno string
Sortiranje. Moguće vrijednosti su: desc za Silazno, asc za Uzlazno. Zadano na: desc.
per_page
opcionalno int
Rezultati po stranici. Moguće vrijednosti su: 10, 25, 50, 100. Zadano na: 10.
Prikaži

API krajnja tačka:

GET
https://handyweb.tools/api/v1/reports/{id}

Zatražite primjer:

curl --location --request GET 'https://handyweb.tools/api/v1/reports/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Skladište

API krajnja tačka:

POST
https://handyweb.tools/api/v1/reports

Zatražite primjer:

curl --location --request POST 'https://handyweb.tools/api/v1/reports' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}'
Parametar
Tip
Opis
url
obavezno string
The webpage's URL.
privacy
opcionalno integer
Report page privacy. Moguće vrijednosti su: 0 za Javno, 1 za Privatno, 2 za Lozinka. Zadano na: 1.
password
opcionalno string
The password for the report page. Only works with privacy set to 2.
Novost

API krajnja tačka:

PUT PATCH
https://handyweb.tools/api/v1/reports/{id}

Zatražite primjer:

curl --location --request PUT 'https://handyweb.tools/api/v1/reports/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'
Parametar
Tip
Opis
privacy
opcionalno integer
Report page privacy. Moguće vrijednosti su: 0 za Javno, 1 za Privatno, 2 za Lozinka.
password
opcionalno string
The password for the report page. Only works with privacy set to 2.
results
opcionalno integer
Update the report results. Moguće vrijednosti su: 0 za Ne, 1 za Da. Zadano na: 0.
Izbriši

API krajnja tačka:

DELETE
https://handyweb.tools/api/v1/reports/{id}

Zatražite primjer:

curl --location --request DELETE 'https://handyweb.tools/api/v1/reports/{id}' \
--header 'Authorization: Bearer {api_key}'