# Introduction
# Avant de commencer
Cette API est de type REST/JSON.
L'ensemble de nos endpoints (url d'accès) doit être utilisé avec la méthode HTTP adéquate (GET, POST, PUT, PATCH et DELETE).
# Note de version
Version de l'API : 1.0
Dernière mise à jour le 10/10/2024
# Authentification
Pour utiliser l'API il est nécessaire d'utiliser d'une clé API.
Cette clé API doit être générée par le propriétaire de l'espace client, chaque clé API est spécifique à un espace client (tenantKey)
et ne pourra pas être utilisée sur d'autres espaces client.
# Format des requêtes
TIP
Les requêtes ont toutes pour url de base https://api.adscore.immo/v1/{tenantKey}
Chaque clé est restreinte à un seul espace client qui est identifié par sa clé {tenantKey} (par exemple client-a).
# Headers
Tous les appels à l'API doivent se faire avec les headers HTTP suivants :
| Nom du header | Valeur |
|---|---|
| X-API-Key | La clé API fournie |
| Accept | application/json |
Les requêtes de modifications (POST, PUT, PATCH) nécessitent de fournir le header suivant :
| Nom du header | Valeur |
|---|---|
| Content-Type | application/json |
# Exemple
# Requête HTTP
curl --location --request GET 'https://api.adscore.immo/v1/client-a' \
--header 'Accept: application/json' \
--header 'X-API-Key: VOTRE_CLE_API'
# Body de réponse
{
"success": true,
"message": null,
"data": {
"name": "Nom de la clé",
"tenant": {
"key": "client-a",
"name": "Client A"
}
}
}