capabilities.work

What you can do with Junction

Every task in plain language. Pick one, and we can help you get access.

207 things you can do

Junction

Junction (formerly Vital, and tryVital before that) is a health-data API platform that gives digital-health, virtual-care, diagnostics, wellness, and EHR/EMR builders a single integration to wearable-device data and nationwide lab testing. Connect 300+ wearables and health devices — Apple HealthKit, Android Health Connect, Oura, Whoop, Garmin, Fitbit, Withings, Dexcom, Freestyle Libre, Withings, P

10 multi-step recipes

Wearable & Health Data Sync

Bulk import existing provider connectionsTrigger historical pulls for many usersPause provider connections in bulkGenerate a Link token to connect a userInvite a mobile app user to my teamConnect a password-based providerFinish a password provider login with MFAConnect an email-based providerConnect a user to a demo providerList bulk connection operationsExport users' provider connectionsGet an OAuth authorization link for a providerList providers available to a link tokenGet a user's electrocardiogram summariesGet a user's sleep cyclesGet a user's normalized profileGet a user's raw provider profileGet a user's raw device dataGet a user's daily activity summariesGet a user's raw activity dataGet a user's workout summariesGet a user's raw workout dataGet a user's nightly sleep summariesGet a user's raw sleep dataGet a user's body measurement summariesGet a user's raw body dataGet a user's logged mealsGet a user's menstrual cyclesGet the sample stream for one sleep sessionGet the sample stream for one workoutGet swimming stroke counts grouped by sourceGet workout distance samples grouped by sourceGet one-minute heart rate recovery by sourceGet waist circumference readings by sourceGet lean body mass readings by sourceGet BMI readings grouped by sourceGet basal body temperature by sourceGet handwashing events grouped by sourceGet daylight exposure time grouped by sourceGet UV exposure readings grouped by sourceGet detected falls grouped by sourceGet inhaler usage events grouped by sourceGet peak expiratory flow readings by sourceGet forced vital capacity readings by sourceGet FEV1 readings grouped by sourceGet wheelchair push counts grouped by sourceGet sleep breathing disturbances by sourceGet sleep apnea alerts grouped by sourceGet standing time grouped by sourceGet stand hours grouped by sourceGet heart rate alerts grouped by sourceGet AFib burden readings grouped by sourceGet workout durations grouped by sourceGet VO2 max estimates grouped by sourceGet stress level readings grouped by sourceGet mindfulness minutes grouped by sourceGet caffeine intake grouped by sourceGet water intake grouped by sourceGet step counts grouped by sourceGet floors climbed grouped by sourceGet distance traveled grouped by sourceGet basal calories grouped by sourceGet active calories grouped by sourceGet respiratory rate grouped by sourceGet user notes grouped by sourceGet insulin injections grouped by sourceGet IgE antibody results grouped by sourceGet IgG antibody results grouped by sourceGet sleep stage hypnograms grouped by sourceGet heart rate variability grouped by sourceGet heart rate samples grouped by sourceGet glucose readings grouped by sourceGet cholesterol results grouped by sourceGet carbohydrate intake grouped by sourceGet body temperature deviation by sourceGet body temperature readings grouped by sourceGet body weight readings grouped by sourceGet body fat readings grouped by sourceGet blood oxygen readings grouped by sourceGet ECG voltage samples grouped by sourceGet blood pressure readings grouped by sourceGet a user's VO2 max as a single seriesGet a user's stress level seriesGet a user's mindfulness minutes seriesGet a user's caffeine intake seriesGet a user's water intake seriesGet a user's step count seriesGet a user's floors climbed seriesGet a user's distance traveled seriesGet a user's basal calorie seriesGet a user's active calorie seriesGet a user's respiratory rate seriesGet a user's IgE antibody seriesGet a user's IgG antibody seriesGet a user's sleep stage hypnogramGet a user's heart rate variability seriesGet a user's heart rate seriesGet a user's glucose seriesGet a user's triglyceride resultsGet a user's total cholesterol resultsGet a user's LDL cholesterol resultsGet a user's HDL cholesterol resultsGet a user's combined cholesterol resultsGet a user's body weight seriesGet a user's body fat seriesGet a user's blood oxygen seriesGet a user's ECG voltage seriesGet a user's blood pressure series

Other things you can do

Update data source prioritiesCreate an insurance payorParse an uploaded lab reportCreate a custom lab testRename or deactivate a lab testRegister a received test kitOrder an unregistered test kitBook an at-home blood drawRequest an at-home blood drawReschedule an at-home blood drawCancel an at-home blood drawBook a patient service center visitReschedule a patient service center visitCancel a patient service center visitReplay order webhooksChange an order's activation datePlace a lab order for a patientImport an order for an existing sampleCancel a lab orderSimulate an order's status progressionMark an on-site draw as completedCreate a userAdd health insurance to a userSave a user's demographic detailsDisconnect a provider from a userDelete a userUpdate a user's settingsRestore a deleted userTrigger a manual data refresh for a userIssue a sign-in token for a userCreate a user portal linkInspect synced data resources per userInspect historical data pulls per userGet an order transactionGet an order transaction's resultsDownload an order transaction's results PDFList supported data providersList my team's lab accountsGet a team's detailsFind a team user by either IDGet my team's webhook portal URLGet data source prioritiesList a team's physiciansList and filter lab ordersCheck a lab report parse jobSearch the lab test compendiumConvert a lab test to another lab's equivalentSearch insurance payors by nameSearch payors with a POST request bodySearch diagnoses by keywordValidate a list of ICD codesList all lab tests my team can orderGet one lab testList orderable markers at a labList markers for an order setList a lab test's markers and reflexesLook up a marker by a lab's provider IDList all labsPage through my team's lab testsGet a lab test's collection instructionsFind at-home blood draw time slotsList reasons for cancelling a home drawGet an order's at-home draw appointmentCheck lab-testing coverage for a zip codeFind a lab's patient service centers near a zipFind service centers for an existing orderDownload an order's results PDFGet an order's result metadataGet an order's raw result dataPrint specimen labels for an orderFind service center appointment slotsList reasons for cancelling a service center visitGet an order's service center appointmentGet an order's collection instructionsGet an order's requisition formGet an order's ABN formGet a lab orderList my team's usersGet my team's metricsList a user's connected providersGet a user's latest demographicsGet a user's latest insuranceResolve a client user ID to a userGet a userList a user's devicesGet one of a user's devices