⌘K
All guides
Prime· 10 min

Prime Wearable Ingest

Send vendor telemetry to Prime, normalize to FHIR Observations, and verify ingest status.

  1. 1

    Review the Prime OpenAPI contract

    Inspect apex-prime-v1.openapi.yaml for required headers, scopes, and payload shapes.

    bash
    https://developers.parkerapex.com/swagger
  2. 2

    Obtain prime.ingest.write scope

    Create an API key or OAuth client with wearable ingest permissions from the tokens page.

  3. 3

    POST a wearable event

    Send vendor-native JSON to the Prime ingest endpoint. Include tenant and correlation headers.

    bash
    "text">-amber-300 font">-semibold">curl "text-cyan-300">-s "text-cyan-300">-X "text">-amber-300 font">-semibold">POST https://api.parkerapex.com/prime/v1/wearables/events \
      "text-cyan-300">-H "Authorization: Bearer YOUR_TOKEN" \
      "text-cyan-300">-H "Content">-Type: application/json" \
      "text-cyan-300">-H "X">-Prime-Tenant-Id: tenant_demo" \
      "text-cyan-300">-H "X">-Prime-Source: oura" \
      "text-cyan-300">-H "X">-Correlation-Id: demo-$(date +%s)" \
      "text-cyan-300">-d '{"vendor":"oura","event_type":"sleep","recorded_at":"2026-06-13T12:00:00Z","payload":{"score":82}}'
  4. 4

    Poll ingest status

    Use the status endpoint or Prime health check to confirm normalization pipeline state.

    bash
    "text">-amber-300 font">-semibold">curl "text-cyan-300">-s https://api.parkerapex.com/prime/v1/health \
      "text-cyan-300">-H "Authorization: Bearer YOUR_TOKEN"

Related