Aller au contenu principal
APIPlaque

Authentification API plaque : clé et en-têtes RapidAPI

Configurez x-rapidapi-key et x-rapidapi-host côté serveur pour accéder à l’API plaque immatriculation France.

Publié le

L’accès à l’API plaque utilise les en-têtes x-rapidapi-key et x-rapidapi-host. La clé identifie votre application RapidAPI ; le host identifie l’API appelée.

Où récupérer les valeurs

Ouvrez la fiche de l’API dans votre compte RapidAPI et consultez les exemples de requête correspondant à votre application et à votre abonnement. Vérifiez ensemble la base URL, le host et la clé. Une clé valide pour un contexte ne prouve pas que votre abonnement autorise l’appel envisagé.

Distinguer URL et host

La base URL inclut https://. Le host est un nom de domaine sans ce préfixe. Les exemples d’intégration extraient le hostname lorsque la source contient une URL complète. Le catalogue fournit actuellement un domaine en .p.rapidapi.co, non validé par un appel réel : ne le corrigez pas en devinant une autre adresse ; utilisez les valeurs affichées dans RapidAPI.

Stocker la clé

Gardez la clé dans une variable serveur RAPIDAPI_KEY ou votre gestionnaire de secrets. Ne l’incluez pas dans le code frontend, les fichiers publics, les journaux ou le dépôt. YOUR_RAPIDAPI_KEY n’est qu’un marqueur à remplacer dans votre environnement privé.

Variables du serveur
# Configuration serveur uniquement. Confirmer URL et hôte dans RapidAPI.
RAPIDAPI_KEY=YOUR_RAPIDAPI_KEY
API_PLAQUE_BASE_URL=https://api-plaque-immatriculation-france-donnees-vehicule-siv.p.rapidapi.co
RAPIDAPI_HOST=api-plaque-immatriculation-france-donnees-vehicule-siv.p.rapidapi.co
Terminal Bash / POSIX — curl 7.76 ou ultérieur
# Charger les variables ci-dessus dans l'environnement du terminal.
: "${RAPIDAPI_KEY:?Définir RAPIDAPI_KEY}"
: "${API_PLAQUE_BASE_URL:?Confirmer la base URL dans RapidAPI}"
: "${RAPIDAPI_HOST:?Confirmer le host dans RapidAPI}"
curl --silent --show-error --fail-with-body \
  --connect-timeout 5 --max-time 10 \
  --request GET --get \
  --url "${API_PLAQUE_BASE_URL%/}/fr" \
  --header "x-rapidapi-key: $RAPIDAPI_KEY" \
  --header "x-rapidapi-host: $RAPIDAPI_HOST" \
  --header "Content-Type: application/json" \
  --data-urlencode 'plaque=FH034DD' \
  --write-out '\nHTTP %{http_code}\n'

En cas de refus

Vérifiez les valeurs et le contexte d’abonnement avant de répéter une requête. Les codes et corps exacts de refus propres à ce produit ne sont pas documentés dans l’exemple publié. La référence d’erreurs précise cette limite. Passez ensuite aux paramètres de requête ou au guide de votre langage.

Référence : sécurité et en-têtes RapidAPI.