---
title: "Warm Company Logos"
method: POST
path: "/internal/editorial/logos/warm"
tags: ["editorial feed"]
---

# Warm Company Logos

`POST /internal/editorial/logos/warm`

## Request

- Base URL: `https://api.tickertrac.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.tickertrac.com/internal/editorial/logos/warm`
- Auth: API key in header `X-API-Key`

Cache the marks an issue names and say which ones can be shown.

The editorial runtime calls this once at draft time with the same key as the
candidate feed. Fetching is bounded, misses are remembered, and a provider problem
yields fewer marks, never an error the draft has to handle.

## Request body

- EditorialLogoWarmIn
  - `tickers` string[], required

## Response `200`

Successful Response

- EditorialLogoWarmOut
  - `logos` object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/tickertrac/apis/tickerrag-api.md) · [All operations](https://skmtc.dev/tickertrac/apis/tickerrag-api/llms.txt) · [OpenAPI document](https://skmtc.dev/tickertrac/apis/tickerrag-api/revisions/3c7eb0f6425d?raw)
