Sites web

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

Point de terminaison de l'API:

GET
http://moonitics.com/api/v1/websites

Exemple de demande:

curl --location --request GET 'http://moonitics.com/api/v1/websites' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Paramètre
Type
Description
search
optionnel string
La requête de recherche.
search_by
optionnel string
Rechercher par. Les valeurs possibles sont : domain for Domaine. Par défaut : domain.
sort_by
optionnel string
Trier par. Les valeurs possibles sont : id for Date créée, domain for Domaine. Par défaut : id.
sort
optionnel string
Trier. Les valeurs possibles sont : desc for Descendant, asc for Ascendant. Par défaut : desc.
per_page
optionnel int
Résultats par page. Les valeurs possibles sont : 10, 25, 50, 100. Par défaut : 10.
Voir

Point de terminaison de l'API:

GET
http://moonitics.com/api/v1/websites/{id}

Exemple de demande:

curl --location --request GET 'http://moonitics.com/api/v1/websites/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Stocker

Point de terminaison de l'API:

POST
http://moonitics.com/api/v1/websites

Exemple de demande:

curl --location --request POST 'http://moonitics.com/api/v1/websites' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'domain={domain}'
Paramètre
Type
Description
domain
requis string
Le nom de domaine.
privacy
optionnel integer
Confidentialité de la page de statistiques. Les valeurs possibles sont : 0 for Public, 1 for Privé, 2 for Mot de passe. Par défaut : 1.
password
optionnel string
Le mot de passe de la page de statistiques. Fonctionne uniquement avec privacy défini sur 2.
email
optionnel integer
Rapports périodiques par e-mail. Les valeurs possibles sont : 0 for Désactivé, 1 for Activé. Par défaut : 0.
exclude_bots
optionnel integer
Excluez les bots courants du suivi. Les valeurs possibles sont : 0 for Désactivé, 1 for Activé. Par défaut : 1.
exclude_params
optionnel string
Exclude URL query parameters from being tracked. Une par ligne..
exclude_ips
optionnel string
Exclure les IP du suivi. Une par ligne..
Mettre à jour

Point de terminaison de l'API:

PUT PATCH
http://moonitics.com/api/v1/websites/{id}

Exemple de demande:

curl --location --request PUT 'http://moonitics.com/api/v1/websites/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'
Paramètre
Type
Description
privacy
optionnel integer
Confidentialité de la page de statistiques. Les valeurs possibles sont : 0 for Public, 1 for Privé, 2 for Mot de passe.
password
optionnel string
Le mot de passe de la page de statistiques. Fonctionne uniquement avec privacy défini sur 2.
email
optionnel integer
Rapports périodiques par e-mail. Les valeurs possibles sont : 0 for Désactivé, 1 for Activé.
exclude_bots
optionnel integer
Excluez les bots courants du suivi. Les valeurs possibles sont : 0 for Désactivé, 1 for Activé.
exclude_params
optionnel string
Exclude URL query parameters from being tracked. Une par ligne..
exclude_ips
optionnel string
Exclure les IP du suivi. Une par ligne..
Supprimer

Point de terminaison de l'API:

DELETE
http://moonitics.com/api/v1/websites/{id}

Exemple de demande:

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