Skin Analysis API for Health & Wellness Apps
Add a skin-check module to your existing health, wellbeing or beauty app — without building an in-house AI team. One REST call, structured results, white-label friendly.
Not an engineering team? Drop in the 2-line Embeddable Widget instead — no backend required. Contact sales for volume pricing.
What you can build
Daily skin-check moment
A 60-second photo-and-result loop your users open multiple times a week.
Concern triage
Help users decide whether a new spot, rash or flare deserves clinical attention.
Care-pathway nudges
Route users to the right next step — self-monitor, GP, dermatologist or urgent.
Embedded beauty diagnostics
Power your skincare onboarding with structured analysis instead of generic quizzes.
Chronic condition tracking
Use repeated scans to support eczema, acne, rosacea and psoriasis tracking in-app.
Custom workflows
Combine our triage output with your own data — gamification, rewards, push reminders.
Integration in a day
Most product teams ship a working integration before lunch the next day. No SDK install, no EHR connector.
Grab a sandbox key
Sign up at ivyai.hk and instantly receive sandbox API credentials.
Wire one REST call
POST an image, parse a JSON response with classification, confidence, probability and triage.
Ship to users
Pass production review (~24h) and turn on real users — keep the same endpoint contract.
Want the long form? Read "Add skin analysis to your app in a day" →
UX patterns that convert
- Lead with a single, obvious "Scan a spot" CTA — not a feature menu.
- Show the triage level prominently — that is the decision the user came for.
- Translate technical fields ("probability 0.74") into plain-language guidance.
- Offer a "save and remind me in 30 days" loop to support repeat use.
For full-body screening flows, see multi-lesion detection on the API overview.
One REST call, structured JSON back
No SDK. Any backend can call this. Map the response into your own design system.
curl -X POST https://api.scanskinai.com/v1/analyze \
-H "Authorization: Bearer $SANDBOX_KEY" \
-F "image=@lesion.jpg" \
-F "body_part=arm"{
"request_id": "req_8f3...",
"classification": "Seborrheic Keratosis",
"confidence": 0.92,
"probability": 0.74,
"triage": "self_monitor",
"differential": [
{ "label": "Melanocytic Nevus", "probability": 0.18 },
{ "label": "Solar Lentigo", "probability": 0.08 }
]
}Need the engineering walkthrough? Add skin analysis to your app in a day →
Common questions from product teams
Do I need to install an SDK?
No. The Skin Analysis API is a single REST endpoint. Any backend — Node, Python, PHP, Ruby, Go, .NET — can call it with a bearer token and a multipart image upload.
Is the result a medical diagnosis?
No. It is a screening and triage signal. Present results as guidance (self-monitor / GP / dermatologist / urgent), not a diagnosis. ScanSkinAI is UKCA Class I registered as a screening assistant.
Can I white-label the results in my own app?
Yes. The API returns structured JSON only — no branding, no fixed UI. You map fields into your own design system, language and tone.
What about user privacy and data residency?
Images can be processed without long-term storage, and we support EU and UK residency. We are ISO 27001 aligned and provide a DPA for production customers.
How is pricing structured?
Sandbox is free and uncapped for development. Production is per-call with volume tiers — contact sales for a quote tied to your expected monthly scans.
Continue exploring
Start building today
Self-serve sandbox credentials, production access in ~24h.