<aside> 📋 What's new? See incremental updates per release in the Public API Release Notes →
</aside>
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.
To access credentials you first need to create a customer account with TruDiagnostic.
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.

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.
To test the TruDiagnostic API:
The Tru Diagnostic API uses API credentials to authenticate requests. You can view and manage your API credential in the Integrations/API nav menu.
<aside>
Your API credentials carry many privileges, so be sure to keep them secure! Do not share your API credentials in publicly accessible areas such as GitHub, client-side code, and so forth.
</aside>