Analyse de User-Agent
L'endpoint /agent analyse un User-Agent et retourne des informations structurées sur le navigateur, le système d'exploitation, l'appareil, le moteur de rendu et si le client est un bot. Si aucun UA n'est fourni, le header User-Agent de la requête est utilisé.
Cas d'utilisation
Détectez le navigateur et le système de vos visiteurs, identifiez les bots et crawlers, servez du contenu adapté à l'appareil (mobile vs bureau), ou journalisez les métadonnées client structurées à partir de User-Agent bruts.
curl -X GET \ "https://api.moxon.dev/v6/agent"Envoyez la requête pour voir la réponse ici.
uastringoptionnelChaîne User-Agent brute à analyser. Utilise le header
User-Agentde la requête si omis.
rawstringLa chaîne User-Agent d'origine
browser.namestringNavigateur détecté (ex.
Chrome,Firefox,Safari)browser.versionstringVersion complète du navigateur
browser.majorstringNuméro de version majeure uniquement
os.namestringNom du système d'exploitation (ex.
macOS,Windows 10/11,iOS)os.versionstringVersion du système d'exploitation
device.typestringCatégorie d'appareil :
desktop,mobileoutabletdevice.vendorstringFabricant de l'appareil (ex.
Apple,Samsung,Google)engine.namestringMoteur de rendu (ex.
Blink,Gecko,WebKit)engine.versionstringVersion du moteur
botbooleantruesi le UA correspond à un bot ou crawler connu
- 400
A User-Agent string is required.Le paramètreuaest vide et aucun headerUser-Agentn'a été envoyé
Mis à jour le 12 septembre 2026