Skip to main content
The normal V2 README uses raw GitHub files. These anonymous HTTP routes support previews and custom integrations:
The default slug is default. Use the named-profile route to select another saved configuration.

Query parameters

Use exact widget IDs and template IDs. Unsupported widget IDs are filtered rather than returned as a validation error. Rule selection and fallback are described in dynamic rules; simulation parameters do not modify saved rules.

Responses

Clients must inspect both status and content type. An image error is not a JSON error envelope. Follow redirects when downloading an SVG, and preserve returned ETags verbatim for conditional requests.

Cache behavior

Without template, widget, preview-date, or resolved dynamic overrides, the service checks the published file and can redirect. Theme selection alone does not force a backend render. These describe service headers. Framework, CDN, raw GitHub, and GitHub image-proxy caching are separate layers; an origin header is not a guarantee of immediate README refresh. Dynamic rules are evaluated on requests that reach the service, not on every README view. See architecture. Source: SVG service.