TERRA
Official@tryterra · United Kingdom
API that makes it easy to access dynamic health data from wearables and sensors
Agent Skills by TERRA
Showing 9 vetted skills indexed across 1 GitHub repositories.
terra-lab-reports
Convert clinical lab report PDFs and images into standardized biomarker data via the Terra Lab Reports API.
terra-routes
Create GPS route templates and push them to Garmin, COROS, and Wahoo devices via Terra API.
terra-unified-api
Implements production-tested best practices for Terra API webhook handling, data storage, and connection lifecycle.
terra-vantage
Order diagnostic tests and deliver FHIR results through the Terra Vantage API.
terra-cli
Manage Terra API account configuration and debug integrations from the terminal.
terra-models
Run Terra API health models over connected user data to return wellness insights.
terra-planned-workouts
Push structured workout templates to fitness devices via the Terra API Planned Workouts endpoints.
terra-mobile-sdk
Integrate the Terra API mobile SDK for Apple Health, Samsung Health, and Health Connect.
terra-streaming
Implement realtime wearable biometric streaming over the Terra API websocket protocol.
Frequently Asked Questions About TERRA
FAQPage SchemaWhat tasks can I build using Terra's skills?▼
You can unify health data from 500+ wearables, order at-home or lab diagnostics with FHIR results, parse lab report PDFs into LOINC-coded biomarkers, stream live biometrics over websockets, push GPS routes and structured workouts to Garmin, COROS, and Wahoo devices, and run sleep or menstrual-cycle models.
Who are Terra's skills designed for?▼
They target health-tech and fitness developers building apps on wearable data, digital-health teams integrating diagnostic test ordering, and engineers needing real-time biometric streams or on-device Apple Health, Samsung Health, and Health Connect connections via TerraiOS, TerraAndroid, React Native, or Flutter bridges.
How do I install and run the Terra CLI?▼
Install via Homebrew with brew install tryterra/tap/terra or npm with npm install -g @tryterra/cli. Once on PATH, it reads and changes account configuration—environments, providers, webhook destinations, API keys, users, and billing—and can resend missed webhook events or test data requests directly.
Are Terra's skills open source and what do they cost?▼
All nine skills are released under the MIT license and are free to use and modify. However, the underlying Terra platform is a commercial service: features like model runs carry model_run pricing, and Vantage diagnostics requires manual partner onboarding before ordering tests.
What prerequisites and dependencies do Terra's skills require?▼
Most skills require network access to docs.tryterra.co for endpoint schemas and payload examples. Authentication uses a Terra dev-id and API key via HTTP Basic or headers, with HMAC signature verification for webhooks. The CLI additionally requires the terra binary installed via Homebrew or npm.