Hoppa till huvudinnehallet

Plattforms-API-referens

vitalera REST API exponerar 148 aendpunkter oever 20+ resursgrupper, fraan intag av vitala tecken till livscykelhantering av vaardplaner. Alla aendpunkter returnerar JSON och foeljer RESTful-konventioner med FHIR R5-anpassade datamodeller.

Fullstaendig API-dokumentation

Den interaktiva API-referensen med begaeran/svarsscheman, parameterdetaljer och exempelpayloads aer tillgaenglig foer kunder i vitalera dashboard. Kontakta info@vitalera.io foer aatkomst.

Autentisering och anvaendare

GruppAendpunkterBeskrivning
JWT-autentisering4Generera, foernya, validera och avaktivera JWT-tokens
Integrationsautentisering1SSO-omdirigering foer externa identitetsleverantoerer
Hantering av uppgifter1Rotera applikationens klientuppgifter
Anvaendare och behoergheter1Aktuell anvaendares behoergheter och rollinformation

Deltagare

GruppAendpunkterBeskrivning
Monitorerade (patienter)10Skapa, lista, uppdatera, radera deltagare. Exportera listor, haemta sammanfattningar, hantera vaardtilldelningar och fraagestandardplaner.
Professionella5Skapa, lista, uppdatera, radera vaardpersonal och vaardteammedlemmar.
Oevervakningsteam1Lista oevervakningsteammedlemmar efter plandefinition.
Sammanfattningar1Aggregerade raeeknare oever monitorerade deltagare.

Vaardplaner och uppgifter

GruppAendpunkterBeskrivning
Plandefinitioner11Hantera planmallar — lista, haemta, publicera, dra tillbaka, revidera. Fraaega aatgaeerder, appinstaellningar, organisationer, profilfoaelt och valideringsstatus.
Monitorerade planer26Fullstaendig livscykelhantering — skapa, aktivera, pausera, aateruppta, slutfoera, aaaterkalla. Hantera oevervakningsteammedlemmar, oeversidanden, triggers, avvikelser, anpassade foaelt och generera PDF-rapporter.
Uppgifter10Hantera kliniska och wellnessuppgifter — lista, acceptera, starta, slutfoera, avbryta, misslyckas, avvisa. Vaentande uppgiftsraeeknare foer instrumentpanelmaerken.

Observationer — Vitala tecken

GruppAendpunkterBeskrivning
Blodtryck2Systoliskt, diastoliskt och medelartaertryck
Puls2Kontinuerliga och punktmaetningar av puls
Syresaettnad (SpO2)2Pulsoximetermaetningar
Temperatur2Kroppstemperaturmaetningar
Kolesterol2Total-, LDL-, HDL-kolesterolpaneler

Observationer — Aktivitet och trening

GruppAendpunkterBeskrivning
Stegraeeknare2Daglig och intradagsdata foer steg
Kalorier2Aktiv och total kalorifoebraenning
Avstaand2Tillryggalagd avstaand (gaang, loepning, cykling)
Vaanningar2Hoejdvinst och vaanningar
Aktiva minuter2Dagliga aktiva minuter efter intensitetszon
Traeningspass2Strukturerade traeningspass med varv, HR-zoner, tempo
VO2 Max2Uppskattat maximalt syreupptag

Observationer — Soemn och aaterhaamtning

GruppAendpunkterBeskrivning
Soemnsessioner3Soemnlaengd, effektivitet och sessionsmetadata
Soemnfaser2Laett, djup, REM och vaken fasuppdelning
Soemnandning2Andningsfrekvens och stoerningar under soemn
Stresspoaeng2Dagliga stressnivaaer och trender
Aaterhaamtningspoaeng2Beredskap foer aaterhaamtning efter traening
Belastningspoaeng2Kardiovaskulaer belastning fraan aktivitet
Energinivaer2Body Battery / energireservnivaaer

Observationer — Specialiserade

GruppAendpunkterBeskrivning
Blodglukos2Punktmaetningar av blodglukos
CGM-maetningar2Kontinuerliga glukosoeervakningsdatapunkter
CGM-sammanfattningar2Tid i intervall, genomsnittlig glukos, variabilitet
CGM-larm2Hoeg/laag glukosvarnigshaeendelser
HRV2Pulsvariabilitet (RMSSD, SDNN)
ECG2Elektrokardiogramvaagformdata
Kroppssammanstaellning2Vikt, kroppsfett %, muskelmassa, BMI
Hudtemperatur2Kontinuerliga hudtemperaturmaetningar
Maximalt utandningsfloede2Astma- och KOL-oeovervakning
Andningsfrekvens2Andningsfrekvensmaetningar
Spirometri2FEV1, FVC och andra lungfunktionsmaetvaerden
Mental haelsa4Humoeestillstaandsuppfoeljning och bedoemningspoaeng

Observationer — Allmaenna

GruppAendpunkterBeskrivning
Datakvalitet1Kvalitetsmaetvaerden foer observationsdatastroemmar
FIT-filuppladdning1Ladda upp raaa Garmin FIT-filer foer bearbetning
Garmin-soemn1Direkt Garmin Sleep API-dataintag
Garmin-luckor1Identifiera luckor i Garmin-datastroemmar

Enkaeters

GruppAendpunkterBeskrivning
Enkaeters4Lista enkaeters, haemta detaljer, haemta objekt med oeversaettningar (Accept-Language) och fraagestandardsvar.

Larm

GruppAendpunkterBeskrivning
Upptaeckta problem7Klassificera, avbryta eller markera larm som felinmatade. Uppdatera klassificeringsdetaljer. Fraaega utloesta larm.

Tidsbokning

GruppAendpunkterBeskrivning
Tidsbokning6Fullstaendig schemalagningslivscykel — boka, checka in, slutfoera, avboka, uteblivande, felmarkering.

Enhetsintegrationer

GruppAendpunkterBeskrivning
Fitbit4Laenka/avlaenka Fitbit-konton, kontrollera laenkstatus, fraaega senaste synktid.
Garmin1Direkta Garmin-dataintags-aendpunkter.

Innehaall

GruppAendpunkterBeskrivning
Bibliotek1Lista utbildnings- och informationsinnehåallsresurser.

Bas-URL

https://api.vitalera.io/api/

Autentisering

Alla aendpunkter kraever en giltig JWT Bearer-token. Se Plattforms-API-autentisering.

Vanliga moenster

  • Paginering — Listaendpunkter returnerar paginerade resultat med foaelten count, next och previous.
  • Filtrering — De flesta listaendpunkter stoedjer fraageparametrar foer filtrering efter status, datum och resursspecifika foaelt.
  • Oeversaettningar — Resurser med oeversaettbart innehaall stoedjer Accept-Language-huvudet.
  • Tillstaandsoevergaangar — Resurser med livscykler (uppgifter, planer, tidsbokningar, larm) anvaender dedikerade POST /{id}/{action}/-aendpunkter.
  • Hastighetsbegraeensningar — Se Hastighetsbegraeensningar och kvoter.

Faa fullstaendig aatkomst

Den interaktiva API-referensen med fullstaendiga begaeran/svarsscheman, parameterdokumentation och en sandbox-miljoe aer tillgaenglig foer kunder. Kontakta oss foer uppgifter.