ClearView · For providers

Send a playlist to a customer’s TV

Ask your customer for the MAC address shown in ClearView under Settings → Update from your computer, then send their M3U link or Xtream Codes login. Their TV picks it up the next time ClearView is open.

Send from your own panel

Push a playlist with one HTTP request — no account or API key needed. Send source_kind: "m3u" with m3u_url, or "xtream" with xtream_host, xtream_user and xtream_pass.

curl -X POST https://www.greathouse.co.nz/api/provider/push \
  -H 'Content-Type: application/json' \
  -d '{
    "mac": "02:1A:79:3C:8F:21",
    "source_kind": "xtream",
    "xtream_host": "http://example.com:8080",
    "xtream_user": "customer123",
    "xtream_pass": "secret"
  }'
  • 200 — queued for the TV: { "ok": true, "expires_at": … }
  • 404 not_found — no TV with that MAC (mistyped, or ClearView never opened)
  • 400 invalid_mac / invalid_m3u_url / invalid_xtream