- Accueil
- API Andorra Listings
API Andorra Listings
Tous les logements à vendre ou à louer en Andorre, regroupés entre les portails et agences qui les publient, en JSON. Les mêmes données que le site : un enregistrement par logement, avec l’annonce, le prix et les photos de chaque site.
La référence et les conditions sont en anglais ; l’API est indépendante de la langue. · Document OpenAPI : https://api.andorralistings.com/openapi.json
Authentification
Créez une clé sur votre tableau de bord de l’API et envoyez-la comme bearer token. Les clés commencent sur le plan gratuit ; le tableau de bord montre le plan, le quota et les requêtes par jour et par endpoint de chaque clé.
curl -H "Authorization: Bearer al_live_…" \
"https://api.andorralistings.com/v1/properties?op=rent&parish=escaldes_engordany&limit=5"Endpoints
GET /v1/properties— search.op(sale, rent, seasonal_rent),type,parish,town,minPrice,maxPrice,minRooms,minSurface,maxAge,minAge,priceChange,nearBus,nearShop,bbox,sort,limit,cursor. Withouttypeyou get homes; land, parking and premises only when asked for.GET /v1/properties/{id}— one property with every source advert: outbound URL, agency, reference, description, photos. Price history per advert on the Pro plan.GET /v1/changes?since=— properties created, updated or delisted since a moment, for keeping a copy in sync. Starter plan and up.GET /v1/stats?op=— active homes per parish and type with median and mean price, price per m² and size. Pro plan and up.GET /v1/parishes,GET /v1/towns— reference data with centroids.
{
"data": [{
"id": "4f1c…", "url": "https://andorralistings.com/en/property/4f1c…",
"title": "Pis en venda a Escaldes-Engordany", "operation": "sale", "type": "flat",
"parish": "escaldes_engordany", "town": "Escaldes-Engordany",
"price": { "min": 636000, "max": 636000, "currency": "EUR", "period": null },
"surface_m2": 110, "rooms": 3, "bathrooms": 2, "features": ["elevator", "terrace"],
"location": { "lat": 42.5099, "lng": 1.5358, "precision": "street" },
"status": "active", "source_count": 3, "first_seen_at": "2026-09-04T08:37:12Z", …
}],
"meta": { "total": 812, "limit": 25, "sort": "newest", "next_cursor": "MjAyNi0…" }
}Plans et limites
| Plan | Quota | Par minute | Lignes par requête | Comprend |
|---|---|---|---|---|
| free | 100 requests a day | 30 | 25 | search and properties |
| starter | 10,000 requests a month | 60 | 100 | changes feed |
| pro | 100,000 requests a month | 120 | 100 | changes feed, stats, price history |
| enterprise | custom volume | 600 | 500 | changes feed, stats, price history |
Chaque réponse porte des en-têtes X-RateLimit-* et X-Quota-*. Les prix, le dépassement et la façon d’en demander plus sont sur la page des tarifs.
Conditions
L’utilisation de l’API est régie par les conditions de l’API. En bref : nommez la source et renvoyez à son annonce chaque fois que vous en affichez une, pas de republication en masse ni de revente du flux, une clé par organisation, et les données sont ce que publient les sources.