We requested every response below on 11 November 2026. The data inside the responses dates from September to the same day. Only some endpoints give the date. Only the maintained ones, prepared from sources added for the brand, give a version that you can refer to later.
| Endpoint | Key | What it said about linear.app |
|---|---|---|
| Brandfetch Brand Context API | meta.resolved_at |
16 October 2026, a cached copy |
| Brandfetch Brand API | none | No date for the data. The screenshot is from 25 September 2026 |
| Context.dev Brand | cache_metadata |
A cache hit, about 5 hours old |
| Context.dev Styleguide | cache_metadata |
A cache hit, about 66 hours old |
| Firecrawl branding | none | No date in the branding object. Firecrawl serves a cached copy up to 2 days old unless you set maxAge |
| Logo.dev Brand API | data.indexed_at |
21 September 2026 |
| Rainbrand Brief | skill_id, created_at |
Prepared from Brand Skill version e16b6239…, at 00:00 UTC on 12 November |
| Rainbrand Brand Skill | version_id |
Version e16b6239…, created on 11 November 2026, one of three versions |
GET /v1/brand/retrieveContext.dev Brand{"status": "ok","code": 200,"cache_metadata": { "status": "hit", "age_ms": 19071504 }1About 5 hours. The Styleguide copy was about 66 hours old.}The gap that matters
The Brandfetch Brand Context API, read on 16 October, listed the Linear feature Loops with a price. Linear announced Loops on 20 July 2026. The Linear brand in Rainbrand, added from linear.app on 15 October, had no source that mentioned Loops. Its Brief said so, and it did not guess. On 11 November, we added the announcement to the brand, which made a new version, and the next Brief used it (see Rules and claims). The Logo.dev description, indexed on 21 September, did not mention agents.
Neither date is wrong. Each response describes the brand on one day, and only some responses tell you which day.
What to keep with each response
- The date when the source was read, not only the date when you called the API. A cached response can be weeks older than your request.
- A version ID, if there is one, so that you know which context a piece of work used. Rainbrand's Brief carries its Brand Skill version in
skill_id. - The time to ask again. The caching recipe gives a refresh rule for each endpoint.
Last updated 12 November 2026