Sites Internet

Notes
Niveau expert
La clé API doit être envoyée sous forme de jeton Bearer dans l'en-tête d'autorisation de la demande. Obtenez votre clé API.
Liste

Point de terminaison API:

GET
https://stats.idcomstudio.com/public/api/v1/websites

Exemple de requête:

curl --location --request GET 'https://stats.idcomstudio.com/public/api/v1/websites' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Paramètre
Type
Description
search
optionnel string
La requête de recherche.
sort
optionnel string
Trier. Les valeurs possibles sont: desc pour Z-A, asc pour A-Z.
per_page
optionnel int
Résultats par page. Les valeurs possibles sont: 10 à 100. Par défaut à: 10.
Afficher

Point de terminaison API:

GET
https://stats.idcomstudio.com/public/api/v1/websites/{id}

Exemple de requête:

curl --location --request GET 'https://stats.idcomstudio.com/public/api/v1/websites/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Magasin

Point de terminaison API:

POST
https://stats.idcomstudio.com/public/api/v1/websites

Exemple de requête:

curl --location --request POST 'https://stats.idcomstudio.com/public/api/v1/websites' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}'
Paramètre
Type
Description
url
requis string
L'URL du site web.
privacy
optionnel integer
Confidentialité de la page de statistiques. Les valeurs possibles sont: 0 pour Publique, 1 pour Privé, 2 pour Mot de passe. Par défaut à: 1.
password
optionnel string
Le mot de passe de la page de statistiques. Ne fonctionne qu'avec privacy mis à 2.
email
optionnel integer
Rapports périodiques par courrier électronique. Les valeurs possibles sont: 0 pour Désactivé, 1 pour Activé. Par défaut à: 0.
exclude_bots
optionnel integer
Exclure les robots communs du suivi. Les valeurs possibles sont: 0 pour Désactivé, 1 pour Activé. Par défaut à: 1.
exclude_params
optionnel string
Exclude URL query parameters from being tracked. Un par ligne.
exclude_ips
optionnel string
Exclure les adresses IP du suivi. Un par ligne.
Mettre à jour

Point de terminaison API:

PUT PATCH
https://stats.idcomstudio.com/public/api/v1/websites/{id}

Exemple de requête:

curl --location --request PUT 'https://stats.idcomstudio.com/public/api/v1/websites/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}'
Paramètre
Type
Description
privacy
optionnel integer
Confidentialité de la page de statistiques. Les valeurs possibles sont: 0 pour Publique, 1 pour Privé, 2 pour Mot de passe.
password
optionnel string
Le mot de passe de la page de statistiques. Ne fonctionne qu'avec privacy mis à 2.
email
optionnel integer
Rapports périodiques par courrier électronique. Les valeurs possibles sont: 0 pour Désactivé, 1 pour Activé.
exclude_bots
optionnel integer
Exclure les robots communs du suivi. Les valeurs possibles sont: 0 pour Désactivé, 1 pour Activé.
exclude_params
optionnel string
Exclude URL query parameters from being tracked. Un par ligne.
exclude_ips
optionnel string
Exclure les adresses IP du suivi. Un par ligne.
Effacer

Point de terminaison API:

DELETE
https://stats.idcomstudio.com/public/websites/{id}/destroy

Exemple de requête:

curl --location --request DELETE 'https://stats.idcomstudio.com/public/websites/{id}/destroy' \
--header 'Authorization: Bearer {api_key}'