Roivant Sciences website screenshot

Roivant Sciences

Roivant Sciences (Nasdaq: ROIV) is a holding company that builds focused subsidiary biotech and health-tech operating units called "Vants." Founded by Vivek Ramaswamy in 2014 and now led by CEO Matt Gline, Roivant has launched companies across immunology (Immunovant, Priovant, Covant, PsiThera), pulmonology (Pulmovant), delivery technology (Genevant, Proxima), virtual care (Zest Health), and health-data infrastructure (Datavant, Lokavant). Roivant's most material technology surface is operated by Datavant — the US health-data exchange and tokenization network it co-founded — which connects 80,000+ hospitals and clinics, links data for 100% of US payers, and operates a public EHR data-extraction API under the Healthjump brand. Lokavant operates a customer-only Clinical Trial Intelligence Platform on AWS. The drug-discovery Vants (Immunovant, Priovant, Genevant, etc.) do not expose developer APIs.

4 APIs 0 Features
BiotechPharmaceuticalDrug DevelopmentClinical TrialsHealth DataTokenizationElectronic Health RecordsReal World EvidenceHolding CompanyHealthcare

APIs

Datavant Healthjump EHR Integration API

Public REST API operated by Datavant (via the acquired Healthjump platform) for extracting clinical and financial data from 70+ on-premise and cloud-hosted ambulatory EHR/PM sys...

Datavant Tokenization (Datavant Connect)

Datavant's privacy-preserving tokenization technology lets organizations link patient records across datasets without exchanging personally identifiable information. It is deliv...

Lokavant Clinical Trial Intelligence Platform

Lokavant is Roivant's clinical-trial intelligence operating unit. Its platform ingests data via 21+ source connectors and a proprietary repository of 2,000+ harmonized prior tri...

Datavant Connect Customer Portal

Datavant Connect is the customer-facing portal that brokers access to Datavant's linkage, privacy, and retrieval solutions. Access is invite-only and requires portal-administrat...

Collections

Pricing Plans

Rate Limits

Roivant Sciences Rate Limits

0 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Roivant Sciences Context

45 classes · 9 properties

JSON-LD

API Governance Rules

Roivant Sciences API Rules

8 rules · 4 errors 4 warnings

SPECTRAL

JSON Structure

Datavant Healthjump Structure

11 properties

JSON STRUCTURE

Example Payloads

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
📰
Blog
Blog
🔗
InvestorRelations
InvestorRelations
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Datavant Healthjump EHR Integration API
  version: 1.0.0
request:
  auth:
    type: oauth2
    flow: client_credentials
    accessTokenUrl: https://api.healthjump.com/oauth/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Patients
    type: folder
  items:
  - info:
      name: List Patients
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/patients
      params:
      - name: client_id
        value: ''
        type: query
        description: Healthjump tenant identifier scoping the query to a connected practice.
      - name: modified_since
        value: ''
        type: query
        description: ISO-8601 timestamp; return only records modified after this instant.
      - name: limit
        value: ''
        type: query
        description: Maximum records per page (default 100, max 1000).
      - name: cursor
        value: ''
        type: query
        description: Opaque pagination cursor returned by the previous page.
    docs: List Patients
  - info:
      name: Get Patient
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/patients/:patient_id
      params:
      - name: patient_id
        value: ''
        type: path
        description: Healthjump patient identifier.
    docs: Get Patient
- info:
    name: Encounters
    type: folder
  items:
  - info:
      name: List Encounters
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/encounters
      params:
      - name: client_id
        value: ''
        type: query
        description: Healthjump tenant identifier scoping the query to a connected practice.
      - name: patient_id
        value: ''
        type: query
        description: Filter by Healthjump patient identifier.
      - name: modified_since
        value: ''
        type: query
        description: ISO-8601 timestamp; return only records modified after this instant.
      - name: limit
        value: ''
        type: query
        description: Maximum records per page (default 100, max 1000).
      - name: cursor
        value: ''
        type: query
        description: Opaque pagination cursor returned by the previous page.
    docs: List Encounters
  - info:
      name: Get Encounter
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/encounters/:encounter_id
      params:
      - name: encounter_id
        value: ''
        type: path
    docs: Get Encounter
- info:
    name: Vitals
    type: folder
  items:
  - info:
      name: List Vitals
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/vitals
      params:
      - name: client_id
        value: ''
        type: query
        description: Healthjump tenant identifier scoping the query to a connected practice.
      - name: patient_id
        value: ''
        type: query
        description: Filter by Healthjump patient identifier.
      - name: modified_since
        value: ''
        type: query
        description: ISO-8601 timestamp; return only records modified after this instant.
      - name: limit
        value: ''
        type: query
        description: Maximum records per page (default 100, max 1000).
      - name: cursor
        value: ''
        type: query
        description: Opaque pagination cursor returned by the previous page.
    docs: List Vitals
- info:
    name: Allergies
    type: folder
  items:
  - info:
      name: List Allergies
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/allergies
      params:
      - name: client_id
        value: ''
        type: query
        description: Healthjump tenant identifier scoping the query to a connected practice.
      - name: patient_id
        value: ''
        type: query
        description: Filter by Healthjump patient identifier.
      - name: limit
        value: ''
        type: query
        description: Maximum records per page (default 100, max 1000).
      - name: cursor
        value: ''
        type: query
        description: Opaque pagination cursor returned by the previous page.
    docs: List Allergies
- info:
    name: Immunizations
    type: folder
  items:
  - info:
      name: List Immunizations
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/immunizations
      params:
      - name: client_id
        value: ''
        type: query
        description: Healthjump tenant identifier scoping the query to a connected practice.
      - name: patient_id
        value: ''
        type: query
        description: Filter by Healthjump patient identifier.
      - name: limit
        value: ''
        type: query
        description: Maximum records per page (default 100, max 1000).
      - name: cursor
        value: ''
        type: query
        description: Opaque pagination cursor returned by the previous page.
    docs: List Immunizations
- info:
    name: Medications
    type: folder
  items:
  - info:
      name: List Medications
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/medications
      params:
      - name: client_id
        value: ''
        type: query
        description: Healthjump tenant identifier scoping the query to a connected practice.
      - name: patient_id
        value: ''
        type: query
        description: Filter by Healthjump patient identifier.
      - name: limit
        value: ''
        type: query
        description: Maximum records per page (default 100, max 1000).
      - name: cursor
        value: ''
        type: query
        description: Opaque pagination cursor returned by the previous page.
    docs: List Medications
- info:
    name: Diagnoses
    type: folder
  items:
  - info:
      name: List Diagnoses
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/diagnoses
      params:
      - name: client_id
        value: ''
        type: query
        description: Healthjump tenant identifier scoping the query to a connected practice.
      - name: patient_id
        value: ''
        type: query
        description: Filter by Healthjump patient identifier.
      - name: limit
        value: ''
        type: query
        description: Maximum records per page (default 100, max 1000).
      - name: cursor
        value: ''
        type: query
        description: Opaque pagination cursor returned by the previous page.
    docs: List Diagnoses
- info:
    name: Procedures
    type: folder
  items:
  - info:
      name: List Procedures
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/procedures
      params:
      - name: client_id
        value: ''
        type: query
        description: Healthjump tenant identifier scoping the query to a connected practice.
      - name: patient_id
        value: ''
        type: query
        description: Filter by Healthjump patient identifier.
      - name: limit
        value: ''
        type: query
        description: Maximum records per page (default 100, max 1000).
      - name: cursor
        value: ''
        type: query
        description: Opaque pagination cursor returned by the previous page.
    docs: List Procedures
- info:
    name: Labs
    type: folder
  items:
  - info:
      name: List Lab Results
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/labs
      params:
      - name: client_id
        value: ''
        type: query
        description: Healthjump tenant identifier scoping the query to a connected practice.
      - name: patient_id
        value: ''
        type: query
        description: Filter by Healthjump patient identifier.
      - name: limit
        value: ''
        type: query
        description: Maximum records per page (default 100, max 1000).
      - name: cursor
        value: ''
        type: query
        description: Opaque pagination cursor returned by the previous page.
    docs: List Lab Results
- info:
    name: Documents
    type: folder
  items:
  - info:
      name: List Documents
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/documents
      params:
      - name: client_id
        value: ''
        type: query
        description: Healthjump tenant identifier scoping the query to a connected practice.
      - name: patient_id
        value: ''
        type: query
        description: Filter by Healthjump patient identifier.
      - name: limit
        value: ''
        type: query
        description: Maximum records per page (default 100, max 1000).
      - name: cursor
        value: ''
        type: query
        description: Opaque pagination cursor returned by the previous page.
    docs: List Documents
- info:
    name: Appointments
    type: folder
  items:
  - info:
      name: List Appointments
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/appointments
      params:
      - name: client_id
        value: ''
        type: query
        description: Healthjump tenant identifier scoping the query to a connected practice.
      - name: patient_id
        value: ''
        type: query
        description: Filter by Healthjump patient identifier.
      - name: limit
        value: ''
        type: query
        description: Maximum records per page (default 100, max 1000).
      - name: cursor
        value: ''
        type: query
        description: Opaque pagination cursor returned by the previous page.
    docs: List Appointments
- info:
    name: Providers
    type: folder
  items:
  - info:
      name: List Providers
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/providers
      params:
      - name: client_id
        value: ''
        type: query
        description: Healthjump tenant identifier scoping the query to a connected practice.
    docs: List Providers
- info:
    name: Practices
    type: folder
  items:
  - info:
      name: List Practices
      type: http
    http:
      method: GET
      url: https://api.healthjump.com/v1/practices
    docs: List Practices
bundled: true