Developer Portal

Build with the
Trust Protocol.

Integrate real-time clinician credential verification into your hospital's EHR, scheduling, or onboarding systems in minutes — not months.

Avg. Response

< 80 ms

Uptime SLA

99.9%

Encryption

TLS 1.3

API Version

v1 stable

Developer Tools

API Keys

Generate a test key to authenticate against the VitalCV sandbox environment.

Test Mode Active
— no key generated yet —

Test Key Scopes

read:profileread:trust_stateread:crswrite:verifier_request

Webhook Event Log

Paused

POST https://hospital.com/webhooks/vitalcv

Listening for events…

Webhook events will appear here in real time as VitalCV processes verifications for clinicians on your roster.

Interactive cURL Sandbox

Sandbox

Requested Credentials

terminal
$curl --request GET \ --url 'https://api.vitalcv.ai/v1/public/profile/1234567890' \ --header 'Authorization: Bearer vcv_test_••••••••••••' \ --header 'X-Requested-Credentials: state_license,board_cert' \ --header 'Accept: application/json'

Drop-in Widget SDK

One tag. One div. Done.

Embed a cryptographic “Apply with VitalCV” button on any hospital career page. No EHR integration, no enterprise contract required.

careers.hospital.com
<!-- 1. Add the script (once per page) -->
<script src="https://vitalcv.com/vitalcv-widget.js" defer></script>

<!-- 2. Place the button wherever you want it -->
<div id="vitalcv-apply-button"
     data-client-id="YOUR_CLIENT_ID">
</div>
Zero dependencies< 3 KB gzippedWorks in any CMSHMAC-signed callbacksAuto-centered popup

Resources