Production-grade hail damage detection API.
Integrate computer vision into your pipeline in minutes. Enterprise SLA, sub-50ms inference times, and built for scale. Stop managing deployed models.
import { HailAPI } from '@hailapi/node';
// Initialize with your secret key
const hail = new HailAPI({
apiKey: process.env.HAIL_API_KEY,
});
// Analyze image buffer for hail damage
const result = await hail.detect.analyze({
image: buffer,
confidenceContext: 0.85,
includeNozzles: true,
});
if (result.success) {
console.log(`Found ` + result.data.detections.length + ` dents`);
}Computer vision at scale is an infrastructure problem.
Deploying ML models in production requires managing GPU instances, setting up load balancers, handling versioning, and wrestling with CUDA dependencies. We handle the infrastructure so your team can focus on consuming accurate inferences.
Zero Infrastructure
No VMs to configure, no containers to optimize, and no GPU drivers to update. Simply send your image via our REST API and receive low-latency structured JSON responses.
Auto-Scaling Compute
Handle a single image or a massive batch without manual capacity planning. Our distributed inference clusters absorb traffic spikes automatically while maintaining SLA.
Deterministic Accuracy
Built on state-of-the-art vision foundations and fine-tuned on millions of proprietary samples. Get predictable, highly accurate bounding boxes and severity metrics every time.
Integration in three steps.
A developer-first experience designed to get you from signup to your first production inference in under 5 minutes.
Authenticate
Attach your Bearer token and initialize the client. We support robust key rotation and organization-level scoped permissions.
curl -H "Authorization: Bearer sk_live_..." \
https://api.hailapi.com/v2/pingSubmit Payload
Send high-resolution car panel images via multipart/form-data or provide pre-signed S3 bucket URLs for asynchronous batching.
const form = new FormData();
form.append('image', fileStream);
form.append('model', 'yolov8-ncnn-v1.2');
await fetch('.../analyze', {
method: 'POST',
body: form
});Process Webhooks
Receive structured JSON payloads with bounding boxes, severity scores, and polygon masks via secure POST webhook.
// Sample Webhook Payload
{
"inference_id": "inf_9a8b1",
"status": "completed",
"latency_ms": 42.5,
"detections": [
{
"box": [120, 45, 180, 95],
"severity": "medium",
"confidence": 0.92
}
]
}Built for production workloads.
We provide the primitives you need to build reliable applications. No marketing fluff, just robust features that solve real pain points.
Ed25519 Bearer Auth
Stateless, cryptographically secure edge authentication with robust token revocation and granular scoping.
Dynamic Rate Limiting
Redis-backed token bucket algorithm ensuring predictable throughput without aggressive cutoff cliffs.
Idempotent Webhooks
Guaranteed delivery with exponential backoff. Every payload is signed with a secret hash for verification.
Sub-50ms Inference
Hardware-accelerated NCNN instances optimized for image tensors reduce round-trip latency effectively.
Structured Logging
Pipe inference logs directly to Datadog, Splunk, or custom S3 buckets. Full observability out-of-the-box.
99.99% Guaranteed SLA
Enterprise-backed reliability. We run multi-region active-active clusters to mitigate any regional cloud outages.
Trusted by Engineering Teams
Processing over 12M+ images monthly.
"We migrated from our in-house Vertex AI deployment to HailAPI. The P99 latency dropped from 400ms to 65ms, and we stopped worrying about instance scaling during storm seasons."
Marcus K.
Principal Engineer, AutoClaim
"The structured JSON output with exact bounding box coordinates allowed us to overlay damage heatmaps directly onto our app. The Webhook delivery is flawless."
Sarah J.
CTO, InspectFlow
"We were spending $4k/month on idle GPUs. Switching to HailAPI's usage-based model cut our inference costs by 70% while improving detection accuracy by ~12%."
David R.
Lead Dev, FleetLogic
Predictable compute pricing.
Pay only for successful inferences. No hidden egress fees, no instance minimums.
Developer
For testing and validation.
- 1,000 inferences / mo
- 10 req / sec rate limit
- Community Discord support
- No credit card required
Production
For live applications.
- Unlimited inferences
- 500 req / sec rate limit
- 99.99% SLA Guarantee
- Dedicated Slack channel
Start identifying hail damage today.
Get your API keys instantly. 1,000 free inferences per month for development. No credit card required.