API Aralda

Consultez les appels d’offres, échéances, filtres et sources depuis vos outils grâce à l’API.

Authentification

https://api.aralda.com/v1
Authorization: Bearer arla_…

La clé complète n’est affichée qu’une fois. Copiez-la et conservez-la en lieu sûr : ne la partagez pas.

Clés API

Limites par forfait

ForfaitRequêtes par jourRequêtes par minuteRésultats par pageDécalage maximal
Chasseur2003025500
Guilde20 00012010010 000
Maître2 00030502 500
Forfaits et prix

Routes disponibles

GET /search

Recherche d’appels d’offres par mots-clés, pays, CPV, acheteur et échéance.

Paramètres: q, paese (ISO2, CSV ≤10), cpv ([0-9]{1,8}, CSV ≤10), ente, scadenza_giorni (1–365), pagina, per_page

curl 'https://api.aralda.com/v1/search?q=software&paese=IT&pagina=1&per_page=10' \
  -H 'Authorization: Bearer arla_…'

GET /tenders/{id}

Détails d’un appel d’offres par ID.

Paramètres: id (UUID)

curl 'https://api.aralda.com/v1/tenders/00000000-0000-4000-8000-000000000001' \
  -H 'Authorization: Bearer arla_…'

GET /deadlines

Appels d’offres ouverts classés par échéance.

Paramètres: giorni (1–365), limite (1–200, ≤ per_page), pagina, per_page

curl 'https://api.aralda.com/v1/deadlines?giorni=30&limite=10&per_page=10' \
  -H 'Authorization: Bearer arla_…'

GET /filters

Liste de vos filtres enregistrés.

Paramètres: —

curl 'https://api.aralda.com/v1/filters' \
  -H 'Authorization: Bearer arla_…'

GET /filters/{id}/new

Nouveaux appels d’offres pour votre filtre ; le premier appel couvre les 7 derniers jours, puis actualise la dernière consultation.

Paramètres: id (UUID)

curl 'https://api.aralda.com/v1/filters/00000000-0000-4000-8000-000000000002/new' \
  -H 'Authorization: Bearer arla_…'

GET /sources

Liste des sources actives et de leur licence.

Paramètres: —

curl 'https://api.aralda.com/v1/sources' \
  -H 'Authorization: Bearer arla_…'

Erreurs

{"ok":false,"family":"auth","correlation_id":"…"}
  • 401 auth — Clé absente ou invalide.
  • 402 abbonamento — Abonnement inactif ou expiré.
  • 403 accesso — Votre forfait ne comprend pas l’accès API.
  • 429 quota — Limite de requêtes atteinte ; réessayez après le délai indiqué. · Retry-After
  • 400 invalid_input — Paramètres invalides.
  • 404 not_found — Ressource introuvable.