help-reference-index.json
The entire reference - every template tag, EventSub event, EventSub tag, and foreach loop field - as one JSON array. No auth, no key, nothing to sign up for.
https://overlabels.com/help-reference-index.json
Build your own frontend over it, feed it to an editor's autocomplete, or load it into an assistant's context. It is a static file that changes rarely, so cache it rather than fetching it on every keystroke.
Shape
[
{
"category": "template-tags",
"categoryLabel": "Template Tags",
"slug": "channel_followers",
"title": "channel_followers",
"body": "# channel_followers\n\nThe total number of ..."
}
]
| Field | Meaning |
|---|---|
category |
Directory slug. One of template-tags, eventsub-tags, eventsub-events, foreach-loops, integration-controls. |
categoryLabel |
Human label for that category. |
slug |
URL segment. For template-tags this is also the tag name, so [[[<slug>]]] is a valid tag. |
title |
First # heading of the body, falling back to a humanised slug. |
body |
The full markdown source of the entry. |
Each entry maps to a page at https://overlabels.com/help/reference/{category}/{slug}.
The file is regenerated from the markdown sources, so it is always a mirror of what the site serves. It is the same data the fuzzy search on the reference page runs against.
The integration-controls category is itself generated, one step further back: it is emitted from the
external service drivers in PHP rather than hand-written, so the control keys listed for Ko-fi,
StreamLabs, Fourthwall, Buy Me a Coffee, Throne and Overlabels GPS are the keys the
running app actually provisions. Connecting a new service adds its entries with no separate
documentation step.
For the template language itself rather than the tag catalogue, read llms.txt. For the prose help pages, see Markdown endpoints.