Evaluating the product
Run the complete synthetic workflow with no account, invitation, or API key.
Open public demoDeveloper quickstart
Use the same bounded evidence workflow shown in the public demo, with a tenant-scoped key and deliberately deidentified microbiology text.
Choose your path
Judges never need credentials. API keys are only for invited integrations.
Run the complete synthetic workflow with no account, invitation, or API key.
Open public demoMint a seven-day key here, no invitation needed, and send your own deidentified reports.
Generate a keyLoad it into this page session, verify the connection, then use the documented endpoint.
Verify an existing keyStep 1 of 3
Name a workspace and press the button. The key is shown once, scoped to that workspace alone, and expires in seven days.
No API key is loaded in this browser session.
The plaintext value is shown once by the service. It is not stored in source, Secret Manager, or browser storage.
Expires:
Step 2 of 3
Generated keys are loaded automatically. Existing key holders can paste one here. It remains only in page memory.
No API key is loaded in this browser session.
Revocation is permanent. Clearing removes the value only from this page session.
curl -H "X-API-Key: YOUR_API_KEY" "SERVICE_URL/v1"
Step 3 of 3
The example follows this project's real input contract and safety boundary.
curl -X POST "SERVICE_URL/v1/intake" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"subject_ref":"SUBJECT-101","acknowledge_deidentified":true,"document":"CULTURE AND SUSCEPTIBILITY REPORT\\nOrganism: Escherichia coli\\nSpecimen: Urine\\nCEFTRIAXONE <=1 S\\nCIPROFLOXACIN >2 R"}'
This is the text that gets sent. Edit it, or paste a report of your own, then press send. Every value that comes back quotes the line it was read from, so you can check the answer against what you typed.
Load a key above first.
Synthetic or deliberately deidentified text only. Real patient records do not belong in a public beta, and the service is built to refuse them rather than to trust you.
Interactive reference
Open the schema, select Authorize, paste the API key, then expand an endpoint to see its exact request and response model.
Do not place it in frontend source, Git, screenshots, videos, or public posts. Clear it from this page when finished.
The repository provisioning guide covers hash-only Secret Manager keys, rotation, and revocation.
Add API Gateway quotas, rate limits, abuse controls, and formal onboarding. The current deployment is an invited beta.