Bản lưu ngày / Snapshot of 2026-10-09 · Xem bản mới nhất / See the latest version
WanduraDocsBeta
BetaThese docs are in beta and change often. Something wrong, unclear or missing? Tell us.
You are reading an older version of these docs: v1 · Go to the latest (v2)
Get started

Integration roadmap

Markdown
On this page

TL;DR — Seven phases, from a signed agreement to a live app. Each phase links to the page that does the work and says when it is done. The responsibilities split and the pieces are on Architecture.

0 · Onboarding1 · Keys2 · Catalog sync3 · Playback + paywall4 · Player SDK in the app5 · Test6 · Go-live

Phase 0: Onboarding

Organisation, members, film licences, test organisation and Player SDK trial, in your team's Wandura Discord channel. Page: Before you start. Done when: your developers can open Developers on partner.wandura.ai, and Wandura has confirmed your licensed films.

Phase 1: Keys

One key per system and environment, with only the scopes it needs, created by your developers on Developers. Pages: Authentication, Security. Done when: each system has its own key in your secrets manager, and GET /config from your server answers 200.

Phase 2: Catalog sync

A job that copies the catalog into your database every 15–60 minutes, pages safely, and never wipes your copy on an error. Page: Catalog sync. Done when: your app shows the licensed films from your own database, in Wandura's order, with free episodes and "coming soon" tiles right.

Phase 3: Playback and paywall

Your ticket endpoint: your paywall first, then one batch request for the episode and up to two unlocked next episodes; viewer messages for every error. Pages: Playback flow and paywall, Smooth playback under load, Errors. Done when: a locked episode never reaches Wandura, and every error maps to a screen.

Phase 4: Player SDK in the app

Device values, the ticket from your backend, playback, expiry and recovery, subtitles. Pages: Player SDK, iOS, Android, Subtitles. Done when: a free episode plays with subtitles on a real iPhone and a real Android phone.

Optional, any time after Phase 1: Creatives sync, Open video sync.

Phase 5: Test

The test plan, run on real phones. Page: Testing. Done when: every item of the test plan passes on the release build.

Phase 6: Go-live

Paid licence, limit review, production keys, monitoring and the rights-ending plan. Pages: Go-live checklist, Observability, When rights end, Troubleshooting. Done when: Wandura confirms go-live in your channel.

Anchors kept from the previous guide

Links to the former single-page guide land here. Where things moved:

Topic Now on
Test and production, test plan Testing
Go-live checklist, monitoring, rights ending Go-live, Observability, When rights end
Prefetch, expiry, subtitles, viewer messages Playback flow, Subtitles, Errors
What to store, withdrawals Catalog sync

Updated 5 Oct 2026 · Change history (9)

↑↓ selectEnter openEsc close

Send feedback

Your message goes straight to the Wandura team. It includes the address of this page.

0 / 4000