Website-uri

Note
Nivel expert
Cheia API trebuie trimisă ca Bearer token în headerul Authorization al requestului. Obține-ți cheia API.
Listează

Endpoint API:

GET
https://traficweb.ro/api/v1/websites

Exemplu de request:

curl --location --request GET 'https://traficweb.ro/api/v1/websites' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Parametru
Tip
Descriere
search
opțional string
Interogarea de căutare.
sort
opțional string
Sortează. Valorile posibile sunt: desc pentru Z-A, asc pentru A-Z.
per_page
opțional int
Rezultate pe pagină. Valorile posibile sunt: 10 la 100. Valoarea implicită este: 10.
Afișează

Endpoint API:

GET
https://traficweb.ro/api/v1/websites/{id}

Exemplu de request:

curl --location --request GET 'https://traficweb.ro/api/v1/websites/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Stochează

Endpoint API:

POST
https://traficweb.ro/api/v1/websites

Exemplu de request:

curl --location --request POST 'https://traficweb.ro/api/v1/websites' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}'
Parametru
Tip
Descriere
url
obligatoriu string
URL-ul website-ului.
privacy
opțional integer
Confidențialitatea paginii de statistici. Valorile posibile sunt: 0 pentru Public, 1 pentru Privat, 2 pentru Parola. Valoarea implicită este: 1.
password
opțional string
Parola pentru pagina statisticilor. Funcționează doar cu privacy setat la 2.
email
opțional integer
Rapoarte email periodice. Valorile posibile sunt: 0 pentru Dezactivat, 1 pentru Activat. Valoarea implicită este: 0.
exclude_bots
opțional integer
Exclude boții comuni de a fi monitorizați. Valorile posibile sunt: 0 pentru Dezactivat, 1 pentru Activat. Valoarea implicită este: 1.
exclude_params
opțional string
Exclude parametrii de interogare URL de la a fi monitorizați. Unul pe linie.
exclude_ips
opțional string
Exclude IP-uri de la a fi monitorizate. Unul pe linie.
Actualizează

Endpoint API:

PUT PATCH
https://traficweb.ro/api/v1/websites/{id}

Exemplu de request:

curl --location --request PUT 'https://traficweb.ro/api/v1/websites/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}'
Parametru
Tip
Descriere
privacy
opțional integer
Confidențialitatea paginii de statistici. Valorile posibile sunt: 0 pentru Public, 1 pentru Privat, 2 pentru Parola.
password
opțional string
Parola pentru pagina statisticilor. Funcționează doar cu privacy setat la 2.
email
opțional integer
Rapoarte email periodice. Valorile posibile sunt: 0 pentru Dezactivat, 1 pentru Activat.
exclude_bots
opțional integer
Exclude boții comuni de a fi monitorizați. Valorile posibile sunt: 0 pentru Dezactivat, 1 pentru Activat.
exclude_params
opțional string
Exclude parametrii de interogare URL de la a fi monitorizați. Unul pe linie.
exclude_ips
opțional string
Exclude IP-uri de la a fi monitorizate. Unul pe linie.
Șterge

Endpoint API:

DELETE
https://traficweb.ro/api/v1/websites/{id}

Exemplu de request:

curl --location --request DELETE 'https://traficweb.ro/api/v1/websites/{id}' \
--header 'Authorization: Bearer {api_key}'