tap Rslide down R'slide up rdouble tap R2hold R2'() down/up { }
GET /v1/visualcube.svg returns image/svg+xml directly. Use it in an <img>, curl, blog Markdown, etc. This is a simplified endpoint (7 params); for the full set, use this page and copy the share URL.
https://api.cuberoot.me/v1/visualcube.svg?alg=R+U+R'+U'+R+U2+R'&view=oll&size=128
| Param | Values | Default |
|---|---|---|
alg | WCA notation; applied DIRECTLY to solved (forward). Mutually exclusive with case (case wins) | Sune |
case | WCA notation; alg INVERTED on solved — "the case this alg solves". Overrides alg | — |
setup | Alias of alg (forward); semantic hint that the string is a case-setup scramble | — |
view | iso / plan / f2l / oll / pll / pll-iso / trans | iso |
mask | Explicit Masking enum, overrides view-derived | — |
size | Pixels, clamped [32, 1000] | 256 |
bg | Hex (with/without #) or CSS colour name | transparent |
cc | Cube shell colour (PHP cc) | black (silver when trans) |
co | Cube opacity 0-100 (PHP co) | 100 (50 when trans) |
Endpoint does not accept the full PHP query API (no arw / ac / sch / fc / fd). For those, generate via this page and download/copy.