Silent Witness API
Silent Witness provides an API for automated accident reconstruction and biomechanics analysis. Upload vehicle damage photos and case data, and receive professional technical reports with Delta-V calculations, crash dynamics, and injury mechanism analysis.
Integration Options
REST API
The REST API is the primary interface. Use it from any language with HTTP support — Python, JavaScript, Go, Ruby, Java, or plain curl.
- Base URL:
https://api.silentwitness.ai - Authentication:
X-API-Keyheader - Response format: JSON with
{success, data}envelope
SDKs
We also offer official SDKs in Go and TypeScript that wrap the REST API with typed interfaces and convenience methods.
Getting Started
- Get your API key — Create one from the Silent Witness dashboard (Settings > API Keys)
- Follow the Quick Start — Create your first case and generate a report in 5 minutes
- Build your integration — Use the End-to-End Example as a starting point
Documentation
- Quick Start — 5-step walkthrough from case to report
- End-to-End Example — Complete working scripts in Python, TypeScript, Go, and curl
- API Reference — Full endpoint documentation
- Authentication — API key setup and security
- Error Handling — Error codes and troubleshooting
- Analysis Types — Choose the right analysis for your case