Documentation / Référence de l’API

Suggérer des noms de médicaments

GET/v1/drugs/suggestions

Renvoie des noms distincts provenant de toutes les sources, pour l’autocomplétion. Les noms exacts apparaissent en premier, puis les noms qui commencent par le texte saisi, puis les autres correspondances, les noms les plus courts d’abord. Appliquez un anti-rebond aux requêtes et ignorez les réponses obsolètes lorsque le texte saisi change.

Paramètres

country string Obligatoire
Code pays ISO 3166-1 à deux lettres, en minuscules. Chaque recherche porte sur un seul pays.
q string Obligatoire
Le texte saisi jusqu’ici par l’utilisateur, d’au moins 3 caractères.
limit integer
Nombre de suggestions à renvoyer, de 1 à 10. 8 par défaut.
useDomain enum
Ne conserve que les fiches que leur source classe pour cet usage. human et veterinary incluent aussi les produits que la source marque pour les deux usages. Appliqué avant la pagination.

Valeurs possibles: human veterinary both unknown not-applicable

species string
Ne conserve que les fiches ayant cette espèce cible vérifiée, comme dog, cat, horse ou cattle. Les fiches dont l’espèce est inconnue ou non mappée sont exclues. Appliqué avant la pagination.

Renvoie

country string
Le pays de la recherche.
suggestions string[]
Noms distincts, meilleures correspondances en premier.

Erreurs

400 401 403 429 503 · Erreurs et limites de requêtes

GET /v1/drugs/suggestions
curl -G https://api.medifontis.com/v1/drugs/suggestions \
  -H "Authorization: Bearer $MEDIFONTIS_API_KEY" \
  --data-urlencode "country=ca" \
  --data-urlencode "q=metf" \
  --data-urlencode "limit=8"
Réponse
{
  "country": "ca",
  "suggestions": [
    "METFORMIN",
    "METFORMIN ER",
    "METFORMIN XR",
    "METFORMIN-850",
    "METFORMIN TABLETS"
  ]
}