Getting Started

The Tru Diagnostic API Reference is organized around REST. Our API includes predictable resource-oriented URLs (described as objects), accepts json request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.

API Reference

View the latest API Reference

Accessing Credentials

To access credentials you first need to create a customer account with TruDiagnostic.

Create a Sandbox Account

Visit the sandbox customer creation page. You should get an immediate email after completing the form asking you to finalize your account. Once logged in, you can visit Integrations/API to access the credentials required to Authenticate any sandbox API calls. Additionally, on this page you can set up webhooks or any configurations required to integrate.

CleanShot 2025-08-25 at 16.51.03@2x.png

Create a Production Account

Visit the production customer creation page. You should get an immediate email after completing the form asking you to finalize your account. Once logged in, you can visit Integrations/API to access the credentials required to Authenticate any API calls. Additionally, on this page you can set up webhooks or any configurations required to integrate.

Testing the API

To test the Tru Diagnostic API:

  1. Create a sandbox account.
  2. Access your credentials in the Integrations/API nav menu.
  3. Utilize the Public API Sandbox Integration Guide to get started integrating in a sandbox account

Happy path for testing with TruD

The typical flow when integration with TruD is as follows:

  1. Review products to purchase GET /skus . Locate the one that best fits your needs. Popular products are:
    1. sku_a2bc0d8ebddfd2315fdbdf2363eea6 (TruAge). This is our flagship aging product that provides a detailed summary of aging metrics and reporting.
    2. sku_512965763666d87f7245e4be077f9a (TruHealth). This is our flagship health product that provides a detailed summary of health metrics and reporting.
    3. sku_9919c1894c4035f960aa9ede60716b (TruAge + TruHealth). This is our product that provides both aging and health products.
  2. Order products POST /orders