Website-uri

Note
Nivel expert
Cheia API trebuie trimisă ca un token Bearer în antetul Autorizație al cererii. Obțineți cheia dvs. API.
Listă

Endpoint API:

GET
http://analytics.ottoweb.ro/api/v1/websites

Exemplu de cerere:

curl --location --request GET 'http://analytics.ottoweb.ro/api/v1/websites' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Parametru
Tip
Descriere
search
opțional string
Căutarea interogării.
search_by
opțional string
Caută după. Valorile posibile sunt: domain pentru Domeniu. Implicit la: domain.
sort_by
opțional string
Sortează după. Valorile posibile sunt: id pentru Data creării, domain pentru Domeniu. Implicit la: id.
sort
opțional string
Sortare. Valorile posibile sunt: desc pentru Descrescător, asc pentru Crescător. Implicit la: desc.
per_page
opțional integer
Rezultate pe pagină. Valorile posibile sunt: 10, 25, 50, 100. Implicit la: 10.
Afișare

Endpoint API:

GET
http://analytics.ottoweb.ro/api/v1/websites/{id}

Exemplu de cerere:

curl --location --request GET 'http://analytics.ottoweb.ro/api/v1/websites/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Stocare

Endpoint API:

POST
http://analytics.ottoweb.ro/api/v1/websites

Exemplu de cerere:

curl --location --request POST 'http://analytics.ottoweb.ro/api/v1/websites' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'domain={domain}'
Parametru
Tip
Descriere
domain
necesar string
Numele domeniului.
privacy
opțional integer
Confidențialitatea paginii de statistică. Valorile posibile sunt: 0 pentru Public, 1 pentru Privat, 2 pentru Parolă. Implicit la: 0.
password
opțional string
Parola pentru pagina de statistici. Funcționează doar cu privacy setat la 2.
email
opțional integer
Raporturi periodice prin email. Valorile posibile sunt: 0 pentru Dezactivat, 1 pentru Activat. Implicit la: 0.
exclude_bots
opțional integer
Excludeți roboții obișnuiți de la a fi urmăriți. Valorile posibile sunt: 0 pentru Dezactivat, 1 pentru Activat. Implicit la: 1.
exclude_params
opțional string
Exclude URL query parameters from being tracked. Unul pe linie..
exclude_ips
opțional string
Excludeți IP-urile de la a fi urmărite. Unul pe linie..
Actualizare

Endpoint API:

PUT PATCH
http://analytics.ottoweb.ro/api/v1/websites/{id}

Exemplu de cerere:

curl --location --request PUT 'http://analytics.ottoweb.ro/api/v1/websites/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'
Parametru
Tip
Descriere
privacy
opțional integer
Confidențialitatea paginii de statistică. Valorile posibile sunt: 0 pentru Public, 1 pentru Privat, 2 pentru Parolă.
password
opțional string
Parola pentru pagina de statistici. Funcționează doar cu privacy setat la 2.
email
opțional integer
Raporturi periodice prin email. Valorile posibile sunt: 0 pentru Dezactivat, 1 pentru Activat.
exclude_bots
opțional integer
Excludeți roboții obișnuiți de la a fi urmăriți. Valorile posibile sunt: 0 pentru Dezactivat, 1 pentru Activat.
exclude_params
opțional string
Exclude URL query parameters from being tracked. Unul pe linie..
exclude_ips
opțional string
Excludeți IP-urile de la a fi urmărite. Unul pe linie..
Șterge

Endpoint API:

DELETE
http://analytics.ottoweb.ro/api/v1/websites/{id}

Exemplu de cerere:

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