API & Platform — Coming Soon
We're building a REST API for skin scanning, scoring, ingredient analysis, and routine generation, so others can build on the same AI that powers Tincyglo. It isn't available yet — tell us what you'd want to build and we'll keep you posted.
What we're designing for integration
Authentication
API keys with scoped permissions, rotated on demand from your dashboard.
Rate Limits
Usage-based rate limits, with clear 429 headers when a limit is hit.
SDKs
Planned SDKs for JavaScript/TypeScript, Python, Swift, and Kotlin.
Webhooks
Subscribe to scan.completed, routine.generated, and score.updated events.
What running a scan will look like
An illustrative preview of the API design — not yet available.
curl https://api.tincyglo.com/v1/scans \
-H "Authorization: Bearer sk_live_..." \
-F "image=@selfie.jpg" \
-F "markers=acne,pigmentation,hydration"{
"scan_id": "scn_8f2a1c",
"skin_score": 91,
"markers": {
"acne": { "score": 88, "severity": "low" },
"pigmentation": { "score": 94, "severity": "low" },
"hydration": { "score": 82, "severity": "moderate" }
},
"created_at": "2026-07-24T10:32:00Z"
}Get notified the moment a scan completes
The plan: register a webhook endpoint in your dashboard and Tincyglo will POST an event payload the moment a scan, routine, or score update completes — no polling required.
Every payload will be signed with an HMAC-SHA256 signature so you can verify it came from Tincyglo before processing it.
{
"event": "scan.completed",
"scan_id": "scn_8f2a1c",
"user_id": "usr_44d9",
"skin_score": 91,
"timestamp": "2026-07-24T10:32:01Z"
}Planned libraries for your stack
Want early access when it ships?
Tell us what you're building and we'll reach out as soon as the API is ready to test.
