Build Protection
Into Your Product
The SmartShield developer platform. Protect devices, automate claims, and orchestrate insurance onboarding via Assurify's stateful session-based APIs.
# 1. Initialize session for device protection
session = assurify.SmartShieldSession(
api_key='sk_live_...'
)
# 2. Run AI risk engine analysis
risk = session.analyze_risk(device={
'imei': '351234567890123',
'ocr_invoice': b64_img
})
# 3. Fetch eligible SmartShield plans
plans = session.get_eligible_plans()
print(f"{len(plans)} plans available")
Everything you need to ship protection
From device intake to claim payout — a complete API surface built for scale.
One session. Full protection lifecycle.
Our multi-step stateful flow captures device intent, runs OCR validation, applies risk matching, and manages the entire subscription lifecycle — all within a single persistent session object.
"risk_score": 0.05, "verdict": "SAFE", "eligible_products": ["EW", "ADLD"]
Three protection products. One API.
Map any product to your checkout flow, OEM registration, or post-sale journey.
- Post-purchase coverage activation
- Dynamic OEM rule mapping
- Hardware fault coverage
- Renewal webhook support
- Screen, water & drop damage
- AI-assessed risk pricing
- BharatiWarrantyCost validated
- Same-day claim initiation
- Geo field agent routing
- Retailer checkout bundle
- Service confirmation webhook
- Slot scheduling API
Ready to deploy Assurify?
Get your sandbox API keys and start building protection natively into your ecommerce cart, OEM registration portal, or post-sale flow — in under an hour.
Sandbox keys are free · No credit card required · ISO 27001 certified