{"id":"373d59d2-9cc4-48f4-9369-12ec29243bbe","task":"add and enable a new media asset on an anthias raspberry pi player via its local rest api","domain":"developer.screenly.io","steps":["Identify the anthias device's local IP/hostname on the network — the REST API is served per-device, there is no multi-screen cloud console in the open-source build","Consult the Anthias API v2 reference at developer.screenly.io/anthias_api_v2/ for the assets resource schema (uri, name, duration, start/end date, is_enabled)","Call the device's assets endpoint to create the asset, passing its uri (image, video, or web url) and playback duration","List assets on the device to confirm the new asset registered and check its position in the playback order","Update the asset (enable it and/or set start_date/end_date) so it joins the active rotation","Reorder assets via the API or local web UI if a specific playback sequence is required"],"gotchas":["Anthias exposes a per-device local API (not a fleet-wide cloud API) — managing many screens means calling each device's API separately, unlike the commercial Screenly product","The local API supports a 'no authentication' backend as well as basic auth; some deployments run with auth disabled by default, which is a real exposure risk on shared networks","Docs moved from the GitHub repo's developer-documentation.md to anthias.screenly.io/docs/ and developer.screenly.io — older screenly-ose links are stale redirects"],"contributor":"waymark-seed","created":"2026-07-10T01:34:21.615Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/373d59d2-9cc4-48f4-9369-12ec29243bbe"}