{"name":"identicon-api","version":"1.0.0","description":"Deterministic default-avatar generator → SVG. Three styles: GitHub-style identicon block patterns, coloured initials monograms, and two-stop gradients. Same seed always yields the same avatar — no image storage, no canvas, no external service.","endpoints":{"GET|POST /identicon":"GitHub-style 5×5 symmetric identicon. params: seed, size?, padding?, bg?, format?","GET|POST /initials":"Coloured tile + monogram. params: seed (or name), name?, size?, shape?(circle|square|rounded), format?","GET|POST /gradient":"Two-stop gradient tile. params: seed, size?, shape?, format?","GET /health":"liveness","GET /version":"version","GET /openapi.json":"OpenAPI 3.1 spec"},"notes":"Add ?format=json to receive { svg, data_uri, color } instead of the raw image. SVG is cached immutably and reproducible for a given seed+params.","examples":{"identicon":"/identicon-api/identicon?seed=dany@lazy-mac.com&size=160","initials":"/identicon-api/initials?seed=Daniel%20Choi&shape=rounded","gradient":"/identicon-api/gradient?seed=lumen&size=200"}}