Reusable AI intelligence services
DermaGenome exposes eight reusable intelligence services as secure APIs. Each service accepts structured inputs, returns structured outputs, and is ready to power consumer applications, specialists, clinics, brands, and enterprise platforms.
Service 1
Skin Intelligence API
Image-based skin analysis with structured biomarkers and confidence scoring.
Validates image quality, analyzes skin photos, and returns structured biomarkers with confidence scores — ready for downstream recommendation, reporting, and professional review.
Inputs
- → Facial images (front + optional angles)
- → Client profile context
- → Language preference
Outputs
- → Image quality validation
- → 21 structured biomarkers
- → Confidence scores
- → Concern priorities
- → Structured JSON response
Industries
Consumer applications, Specialists, Clinics, Beauty brands
Supported SDKs
JavaScript, Python, Swift, Kotlin, REST
Supported APIs
POST /v1/analysis/requestGET /v1/analysis/{id}/resultPOST /v1/images/validateService 2
Journey Intelligence API
Adaptive multi-week plans, milestone tracking, and routine evolution.
Generates 30/60/90-day adaptive plans with milestones, progress scoring, automatic review reminders, routine evolution, and timeline generation.
Inputs
- → Latest analysis
- → Client goals
- → Adherence signals
- → Progress photos (optional)
Outputs
- → Adaptive plan
- → Milestones
- → Progress scores
- → Review reminders
- → Timeline
Industries
Consumer applications, Specialists, Clinics
Supported SDKs
JavaScript, Python, Swift, Kotlin, REST
Supported APIs
POST /v1/journey/generateGET /v1/journey/{client_id}POST /v1/journey/{id}/evolveService 3
Product Intelligence API
Ingest, enrich, normalize, and score product catalogs at scale.
Accepts product uploads (CSV, Excel, Shopify, WooCommerce, Amazon, XML, JSON, images), reads labels, extracts ingredients, normalizes INCI, detects duplicates and allergens, categorizes, generates multilingual descriptions, SEO, summaries, purchase/affiliate metadata, and quality/confidence scores.
Inputs
- → Product catalog file or manual entry
- → Brand metadata
- → Image assets
Outputs
- → Normalized products
- → Ingredient intelligence
- → Duplicate detection
- → Allergen flags
- → Categories
- → Multilingual descriptions
- → SEO assets
- → Quality & confidence scores
Industries
Beauty brands, Retailers, Marketplaces, Consumer applications
Supported SDKs
JavaScript, Python, REST, Shopify app, WooCommerce plugin
Supported APIs
POST /v1/products/uploadPOST /v1/products/analyzeGET /v1/productsGET /v1/products/{id}/intelligenceService 4
Ingredient Intelligence API
Ingredient lookup, INCI normalization, safety, functions, and compatibility.
Provides ingredient lookup, synonyms, INCI normalization, safety profiles, functions, compatibility, comedogenicity, known interactions, education, and multi-language support.
Inputs
- → Ingredient name or INCI
- → Product ingredient list
- → Language
Outputs
- → Normalized INCI
- → Safety profile
- → Functions
- → Compatibility
- → Comedogenicity rating
- → Interactions
- → Education content
Industries
Beauty brands, Consumer applications, Specialists, Retailers
Supported SDKs
JavaScript, Python, REST
Supported APIs
GET /v1/ingredients/{name}POST /v1/ingredients/normalizePOST /v1/ingredients/compatibilityService 5
Recommendation Intelligence
Safety-gated personalized routines from the intelligence layers.
Assembles morning, evening, and weekly routines with product matching, priority engine, goal engine, conflict engine, and routine generation — all safety-gated.
Inputs
- → Analysis + biomarkers
- → Client goals
- → Product library
- → Contraindications
Outputs
- → Personalized routines
- → Product matches
- → Priority ranking
- → Conflict warnings
- → Goal alignment
Industries
Consumer applications, Specialists, Clinics, Beauty brands
Supported SDKs
JavaScript, Python, Swift, Kotlin, REST
Supported APIs
POST /v1/recommendations/generateGET /v1/recommendations/{client_id}POST /v1/recommendations/validateService 6
Exercise Intelligence
Canonical facial-exercise library with video delivery and translations.
Provides an exercise library with video delivery, target muscles, target concerns, progress tracking, routine assignment, translations, and specialist assignment.
Inputs
- → Client goals
- → Contraindications
- → Language
Outputs
- → Assigned exercises
- → Video URLs
- → Instructions
- → Progress tracking
- → Specialist assignments
Industries
Consumer applications, Specialists, Clinics
Supported SDKs
JavaScript, Python, Swift, Kotlin, REST
Supported APIs
GET /v1/exercisesPOST /v1/exercises/assignGET /v1/exercises/{id}/translationsService 7
Progress Intelligence
Improvement tracking, timelines, adherence, and progress reports.
Tracks improvement over time with timelines, adherence, milestones, comparison, charts, and progress reports.
Inputs
- → Historical analyses
- → Adherence events
- → Progress photos
Outputs
- → Improvement scores
- → Timeline
- → Adherence metrics
- → Milestone status
- → Comparison charts
- → Progress reports
Industries
Consumer applications, Specialists, Clinics
Supported SDKs
JavaScript, Python, REST
Supported APIs
GET /v1/progress/{client_id}POST /v1/progress/compareGET /v1/progress/{client_id}/reportService 8
Translation Intelligence
Multilingual translation across all content surfaces.
Translates reports, products, exercises, recommendations, instructions, and specialist comments across supported languages.
Inputs
- → Source content
- → Source language
- → Target language(s)
Outputs
- → Translated content
- → Language coverage
- → Translation status
Industries
Consumer applications, Specialists, Beauty brands, Marketplaces
Supported SDKs
JavaScript, Python, REST
Supported APIs
POST /v1/translateGET /v1/translate/status/{id}