Skip to main content
This guide will walk you through making your first API call and receiving results via webhook.

Prerequisites

API Key

Get your API key from the Helios Dashboard

Webhook Endpoint

A publicly accessible HTTPS endpoint to receive results

Step 1: Set Up Your Webhook

Create an endpoint to receive analysis results. Here’s a minimal example:
For local development, use ngrok or similar to expose your local server with a public HTTPS URL.

Step 2: Make Your First API Call

Helios has two endpoints depending on your use case:

Option A: EHR Agent (Comprehensive Health Data)

Option B: Lab Results Agent (Lab Data Only)

Both endpoints return the same immediate response:

Step 3: Receive the Webhook

After processing (5-8 minutes for EHR Light Agent, 3-6 minutes for Lab Results Agent), you’ll receive a webhook with the results. Here’s an EHR Agent example:
For production, you MUST verify webhook signatures to ensure requests are authentic. See the Webhooks guide for HMAC signature verification.

What’s Next?

Authentication

Learn about API key management and security.

Webhooks

Implement signature verification and handle all webhook events.

EHR Agent

Full EHR Agent reference — all fields, limits, and response format.

Lab Results Agent

Full Lab Results Agent reference — simplified lab analysis.