Votre audit SEO en 2 min Gratuitement

Rapports

Notes
Expert level
La clé d'API doit être envoyée en tant que jeton Bearer dans l'en-tête d'autorisation de la demande. Obtenir votre clé d'API.
Liste

Noeud final d'API:

GET
https://seo.niemeconseil.ma/api/v1/reports

Exemple de demande:

curl --location --request GET 'https://seo.niemeconseil.ma/api/v1/reports' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Paramètre
Type
Description
search
facultatif string
La requête de recherche.
search_by
facultatif string
Rechercher par. Les valeurs possibles sont: url pour URL. Valeur par défaut: url.
project
facultatif string
Nom du projet.
result
facultatif string
The report result. Les valeurs possibles sont: good pour Bonne, decent pour Décent, bad pour Mauvais.
sort_by
facultatif string
Trier par. Les valeurs possibles sont: id pour Date de création, generated_at pour Date générée, url pour URL, result pour Résultat. Valeur par défaut: id.
sort
facultatif string
Trier. Les valeurs possibles sont: desc pour Décroissant, asc pour Croissant. Valeur par défaut: desc.
per_page
facultatif int
Résultats par page. Les valeurs possibles sont: 10, 25, 50, 100. Valeur par défaut: 100.
Afficher

Noeud final d'API:

GET
https://seo.niemeconseil.ma/api/v1/reports/{id}

Exemple de demande:

curl --location --request GET 'https://seo.niemeconseil.ma/api/v1/reports/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Magasin

Noeud final d'API:

POST
https://seo.niemeconseil.ma/api/v1/reports

Exemple de demande:

curl --location --request POST 'https://seo.niemeconseil.ma/api/v1/reports' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}'
Paramètre
Type
Description
url
obligatoire string
The webpage's URL.
privacy
facultatif integer
Report page privacy. Les valeurs possibles sont: 0 pour Public, 1 pour Privé, 2 pour Mot de passe. Valeur par défaut: 1.
password
facultatif string
The password for the report page. Only works with privacy set to 2.
Mise à jour

Noeud final d'API:

PUT PATCH
https://seo.niemeconseil.ma/api/v1/reports/{id}

Exemple de demande:

curl --location --request PUT 'https://seo.niemeconseil.ma/api/v1/reports/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'
Paramètre
Type
Description
privacy
facultatif integer
Report page privacy. Les valeurs possibles sont: 0 pour Public, 1 pour Privé, 2 pour Mot de passe.
password
facultatif string
The password for the report page. Only works with privacy set to 2.
results
facultatif integer
Update the report results. Les valeurs possibles sont: 0 pour Non, 1 pour Oui. Valeur par défaut: 0.
Supprimer

Noeud final d'API:

DELETE
https://seo.niemeconseil.ma/api/v1/reports/{id}

Exemple de demande:

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