RessourcesDocumentation API

API REST
Mobateli.

Intégrez Mobateli à votre système hospitalier ou logiciel de gestion clinique.

Authentification OAuth 2.0

Mobateli utilise OAuth 2.0 avec le flux Client Credentials pour les intégrations machine-à-machine. Obtenez vos clés API dans votre espace partenaire.

POST /oauth/token
Content-Type: application/x-www-form-urlencoded

grant_type=client_credentials
&client_id=YOUR_CLIENT_ID
&client_secret=YOUR_CLIENT_SECRET
&scope=patients:read records:write

Endpoints dossiers patients

Accédez aux dossiers patients via OTP. Le patient doit avoir partagé son code. Les données sont chiffrées en transit (TLS 1.3).

GET /v1/patients/{otp}
curl -X GET https://api.mobateli.cd/v1/patients/{otp}   -H "Authorization: Bearer ACCESS_TOKEN"   -H "Accept: application/json"

// Response
{
  "patient_id": "pat_xxxx",
  "name": "Jean Bondeko",
  "dob": "1985-04-12",
  "blood_type": "O+",
  "records": [...]
}

Webhooks — événements temps réel

Recevez des notifications push quand un patient partage son dossier, qu'une ordonnance est créée ou qu'un rendez-vous est pris.

// Événements disponibles
patient.record_shared
prescription.created
appointment.booked
appointment.cancelled

// Payload exemple
{
  "event": "prescription.created",
  "created_at": "2024-05-10T14:32:00Z",
  "data": {
    "prescription_id": "rx_xxxx",
    "patient_id": "pat_xxxx",
    "doctor_id": "doc_xxxx"
  }
}

Besoin d'une intégration sur mesure ?

Notre équipe technique accompagne les hôpitaux et cliniques dans leur déploiement.

Contacter l'équipe technique