NAV
shell

Introduction

Recomedical est une base de données qui regroupe presque la totalité des recommandations des sociétés savantes et des agences sanitaires françaises à destination des professionels de santé et des étudiants en médecine.

Cette API permet à n'importe quel logiciel ou site web de se connecter à cette base de données afin de donner accès à toute la documentation disponible à ses utilisateurs

Notre contenu est mis à jour quotidiennement par la communauté et par l'équipe de Recomedical

Contactez nous sur contact@recomedical.fr pour obtenir votre compte d'essai !

Authentication

L'authentication se fait envoyant avec chaque requête la clé secrète que l'administrateur de Recomedical vous fournira. Exemple de clé : 1bbb87c8e33a4322731b68e147e6ac5aa7b42496748b6118f2bf0fc077d2766d

HTTP Request

GET http://recomedical.com/TD_API.php

Query Parameters

Paramètre Description
Source Clé

Si vous ne disposez pas de clé, écrivez-nous un e-mail à contact@bress.fr.

Recherches

Faire une recherche

curl http://recomedical.fr/TD_API.php?Source=cle&Busqueda=_mot_&amin=1990&amax=2016&Source_userID=userid

Cette commande renvoi un JSON structuré de la manière suivante:

[
  {
    "Ids": "554db37e9c8c9af7cd000005",
    "Titre": "Lymphomes anaplasiques à grandes cellules survenant sur prothèses mammaires",
    "Lien": "http://recomedical.fr/passerelle.php?id=554db37e9c8c9af7cd000005&source=ECNi&source_userID=userid",
    "Description": "Lymphomes anaplasiques à grandes cellules survenant sur prothèses mammaires",
    "Source": "SFSPM",
    "Annee": 2015,
    "Type": "RBP"
  },
  {
    "Ids": "554db8e69c8c9af7cd00000e",
    "Titre": "Dépistage et prévention du cancer du sein",
    "Lien": "http://recomedical.fr/passerelle.php?id=554db8e69c8c9af7cd00000e&source=ECNi&source_userID=userid",
    "Description": "Dépistage et prévention du cancer du sein",
    "Source": "HAS",
    "Annee": 2015,
    "Type": "RBP"
  }
]

Requête pour faire une recherche dans l'API de Recomedical

Requête HTTP

GET http://recomedical.fr/TD_API.php

Paramètres de la requête

Paramètre Default Description
Source false Clé
Busqueda false mot_a_rechercher
Source_userID false ID_utilisateur
amin 1990 année depuis laquelle on fait la recherche
amax annee_en_cours année jusqu'à laquelle on fait la recherche

Requêtes générales

Nombre total de recherches

curl http://recomedical.fr/TD_API.php?Source=clé&Command=recherches_total

Cette commande renvoi un JSON structuré de la manière suivante:

{"recherches_total":34516}

Cette commande renvoi l'ensemble de recherches faites à travers votre API exclusivement.

Requête HTTP

GET http://recomedical.fr/TD_API.php

Paramètres de la requête

Paramètre Description
Source Clé
Command recherches_total

Les éléments les plus recherchés

curl http://recomedical.fr/TD_API.php?Source=clé&Command=les_plus_recherches&Quantite=2

Cette commande renvoi un JSON structuré de la manière suivante:

[
  {
    "Terme": "diabète",
    "Nombre": 3871
  },
  {
    "Terme": "pancréatite",
    "Nombre": 3050
  }
]

Cette commande renvoi les éléments les plus recherchés par l'ensemble des utilisateurs et du site Recomedical et de l'API

Requête HTTP

GET http://recomedical.fr/TD_API.php

Paramètres de la requête

Paramètre Default Description
Source false Clé
Command false les_plus_recherches
Quantité 10 Nombre de résultats souhaités

Les dernières recherches

curl http://recomedical.fr/TD_API.php?Source=clé&Command=dernieres_recherches&Quantite=2

Cette commande renvoi un JSON structuré de la manière suivante:

[
  {
    "Terme": "cancer rectum",
    "Résultats": 5
  },
  {
    "Terme": "cancer sein",
    "Résultats": 5
  }
]

Cette commande renvoi les dernières recherches faites à travers votre API exclusivement.

Requête HTTP

GET http://recomedical.fr/TD_API.php

Paramètres de la requête

Paramètre Default Description
Source false Clé
Command false dernieres_recherches
Quantité 10 Nombre de résultats souhaités

Les derniers documents ajoutés à la base de données

curl http://recomedical.fr/TD_API.php?Source=clé&Command=dernieres_ajoutees&Quantite=2

Cette commande renvoi un JSON structuré de la manière suivante:

[
  {
    "Ids": "568c22029c8c9ae6ae8b456e",
    "Titre": "Le dépistage et le diagnostic de la trisomie 21",
    "Lien": "http://recomedical.fr/passerelle.php?id=568c22029c8c9ae6ae8b456e&source=source",
    "Description": "Le dépistage et le diagnostic de la trisomie 21",
    "Source": "INPES",
    "Annee": 2010,
    "Type": "RBP"
  },
  {
    "Ids": "568a403b9c8c9acf0c8b4568",
    "Titre": "HTA et Grossesse",
    "Lien": "http://recomedical.fr/passerelle.php?id=568a403b9c8c9acf0c8b4568&source=source",
    "Description": "HTA et Grossesse",
    "Source": "SFHTA",
    "Annee": 2015,
    "Type": "RBP"
  }
]

Cette commande renvoi les derniers documents rajoutés à la base de données.

Requête HTTP

GET http://recomedical.fr/TD_API.php

Paramètres de la requête

Paramètre Default Description
Source false Clé
Command false dernieres_ajoutees
Quantité 10 Nombre de résultats souhaités

Liste récurrente de documents

curl http://recomedical.fr/TD_API.php?Source=clé&Command=documents_newsletter

Cette commande renvoi un JSON structuré de la manière suivante (ex. de 2 documents):

[
   {
      "Titre":"Alimentation pendant et apr\u00e8s la grossesse",
      "Lien":"http:\/\/recomedical.fr\/passerelle.php?id=57a623aa9c8c9a779e8b4580&Source=Albus&Pass=IDEL&source_userID=",
      "Description":"Le guide nutrition, pendant et apr\u00e8s la grossesse",
      "Source":"INPES",
      "Annee":2007,
      "Type":"IDEL_Reco"
   },
   {
      "Titre":"Hepatites-info-service",
      "Lien":"http:\/\/recomedical.fr\/passerelle.php?id=52f366609c8c9a1e09000061&Source=Albus&Pass=Classic&source_userID=",
      "Description":"Hepatites-info-service",
      "Source":"Hepatites-info-service",
      "Annee":2014,
      "Type":"DIP"
   }
]

Cette commande renvoi par défaut une liste de 10 documents au hasard parmi les documents de la base de données. Ces documents seront renouvellés par défaut tous les 30 jours.

Requête HTTP

GET http://recomedical.fr/TD_API.php

Paramètres de la requête

Paramètre Default Description
Source false Clé
Command false documents_newsletter

Requêtes spécifiques à un utilisateur

Les dernières recherches faites par un utilisateur

curl http://recomedical.fr/TD_API.php?Source=cle&Command=recherches_user&Type=API_Recherche&Source_userID=userid

Cette commande renvoi un JSON structuré de la manière suivante:

{
  "0": "accouchement",
  "1": "cancer",
  "3": "sein",
  "4": "constipation",
  "5": "hta",
  "7": "ostéoporose",
  "8": "diabète",
  "9": "infarctus"
}

Cette commande renvoi les dernières recherches faites par un utilisateur de l'API.

Requête HTTP

GET http://recomedical.fr/TD_API.php

Paramètres de la requête

Paramètre Default Description
Source false Clé
Command false dernieres_recherches
Type false API_Recherche
Source_userID false ID_utilisateur
Quantité 10 Nombre de résultats souhaités

Les derniers téléchargements / documents visités par un utilisateur

curl http://recomedical.fr/TD_API.php?Source=cle&Command=telechargements_user&Type=API_DL&Source_userID=userid

Cette commande renvoi un JSON structuré de la manière suivante:

[
  {
    "Ids": "554db37e9c8c9af7cd000005",
    "Titre": "Lymphomes anaplasiques à grandes cellules survenant sur prothèses mammaires",
    "Lien": "http://recomedical.fr/passerelle.php?id=554db37e9c8c9af7cd000005&source=ECNi&source_userID=1",
    "Description": "Lymphomes anaplasiques à grandes cellules survenant sur prothèses mammaires",
    "Source": "SFSPM",
    "Annee": 2015,
    "Type": "RBP"
  },
  {
    "Ids": "4f1dc63a7c2d381764000069",
    "Titre": "IRM mammaire extension cancer sein",
    "Lien": "http://recomedical.fr/passerelle.php?id=4f1dc63a7c2d381764000069&source=ECNi&source_userID=1",
    "Description": "",
    "Source": "HAS",
    "Annee": 2010,
    "Type": "RBP"
  }
]

Cette commande renvoi les dernières recherches faites par un utilisateur de l'API.

Requête HTTP

GET http://recomedical.fr/TD_API.php

Paramètres de la requête

Paramètre Default Description
Source false Clé
Command false telechargements_user
Type false API_DL
Source_userID false ID_utilisateur
Quantité 10 Nombre de résultats souhaités