API REST
Endpoint su /wp-json/medaid/v1/, autenticazione CMS PHP (cookie/nonce o application password), risorse per pazienti, visite e moduli.
API REST, autenticazione CMS PHP, integrazioni HMAC, architettura e sicurezza. Pensata per chi deve davvero implementare, non per riempire una pagina.
Endpoint su /wp-json/medaid/v1/, autenticazione CMS PHP (cookie/nonce o application password), risorse per pazienti, visite e moduli.
Scambi firmati HMAC-SHA256 per la federation tra installazioni e per il gateway delle prenotazioni online.
Trasmissione documenti, Sistema Tessera Sanitaria (STS), Google Calendar, gateway Stripe e PayPal, dispositivi medici.
Stack tecnologico verificabile: PHP / CMS PHP, MariaDB, hosting su server in Italia e Germania, requisiti di rete.
Base URL: https://tuo-dominio.it/wp-json/medaid/v1/. Autenticazione CMS PHP: cookie di sessione + nonce wp_rest, oppure application password.
# Esempio: leggere i pazienti (application password)
curl -u "utente:application_password" \
-H "Accept: application/json" \
https://tuo-dominio.it/wp-json/medaid/v1/patients
# Esempio: creare una visita
curl -X POST https://tuo-dominio.it/wp-json/medaid/v1/visits \
-u "utente:application_password" \
-H "Content-Type: application/json" \
-d '{
"patient_id": 123,
"type": "control",
"scheduled_at": "2026-05-01 10:30:00"
}'
/patients · anagrafica e gestione pazienti/visits · agenda, prenotazioni, esiti/modules · moduli attivi e configurazione/studio/stats · statistiche dello studio/system/health · stato di salute della piattaformaMedaid usa scambi firmati HMAC-SHA256 per validare la sorgente nelle integrazioni tra installazioni (federation) e nel gateway delle prenotazioni online sul sito pubblico.
Per lo schema di firma e gli header attesi, il team tecnico condivide la specifica operativa in fase di integrazione.
/app/*, con REST API su /wp-json/medaid/v1/