Path-scoped alias of POST /v1/design/extract that runs exactly one extractor. Useful when you only need fonts or only need colors and don’t want to filter the response client-side.
This endpoint is identical toDocumentation Index
Fetch the complete documentation index at: https://docs.stablebrowse.com/llms.txt
Use this file to discover all available pages before exploring further.
POST /v1/design/extract with extractors: ["<extractor>"] — it just lets you encode the extractor in the path so URL-based routing, audit logs, and dashboards group cleanly by extractor type.
images, fonts, colors, icons, tokens, logo. An unknown value returns 400.http:// or https://.extractors field, if passed, is ignored on this endpoint — the path parameter wins.202 AcceptedPOST /v1/design/extract. The returned extractors array always contains exactly the path-supplied extractor.
client.design.run({ ..., extractors: ["colors"] }) against the combined endpoint — same result, one fewer URL to remember. Use the path-aliased endpoint when you want the extractor name surfaced in URL-based logs, audit trails, or routing/proxy rules.
GET /v1/tasks/{taskId} for the result — see Submit design extraction → Get-task response.
| Code | Meaning |
|---|---|
400 | Unknown extractor; url missing or not http(s); endUserId missing or > 256 chars; invalid JSON body |
401 | Missing Authorization header |
403 | Revoked API key |
429 | Monthly task quota exceeded |
500 | Worker enqueue failed (transient; safe to retry) |