Caching
Cache public TV metadata responsibly and follow HTTP response headers.
- Respect Cache-Control, ETag and Last-Modified where present.
- Use updated_at where reliably returned for synchronization.
- Do not repeatedly request unchanged resources.
- Never treat cached nullable data as a permanent absence.
- Do not cache private first-party resources in shared caches.