About Watch
Watch Brasil is a content hub for internet service providers (ISPs), operating nationwide. It offers movies, series, documentaries, and children's cartoons in its catalog (SVOD), plus new movie releases for 48-hour rentals (TVOD). The provider resells the service to subscribers along with the internet plan.
What the integration does
The integration uses the Watch API. With it, Hubsoft can:
- Register the subscriber with Watch when the package is linked to an enabled service or when the service is enabled. Watch sends the subscriber an email to complete registration.
- Remove the package when it is removed from the service.
- Suspend and reactivate service as the customer becomes delinquent or resumes payment, with the option Enable/Suspend Subscriptions enabled.
- Resend the activation email through the customer's package (Actions > Send activation email (Watch)). The request is sent to Watch, which sends the email.
- Product conflicts: the provider specifies which products cannot be together in the same service. When a conflicting package is added, Hubsoft replaces the previous one with the new one.
- Package migration: with products marked as unified, the provider can upgrade or downgrade through Hubsoft without the customer losing access to the channels. Hubsoft displays a summary of the changes before sending them.
- Send the registration email and mobile phone number, with the option to provide others in the package.
What you need
- A contract with Watch.
- The client_id and client_secret provided by Watch.
- The callback URL generated by Hubsoft, sent to Watch to complete the setup.
- A valid email address in each subscriber's registration. The password is created through the email sent by Watch.
How to activate
- In Hubsoft, go to Configuration > Integrations > Content Platforms, click Add, and select Watch Brasil.
- Enter the client_id and client_secret and save.
- Send Watch the URL generated by Hubsoft.
- After Watch authorizes it, go to Actions > Test/Sync.
- Under Actions > Products, register the products with a name, code, and description. Configure conflicts and unified products, if you plan to use them.
- Under Configuration > General > Packages, create the package and, on the Integration tab, select Watch Brasil and the product.
- Link the package to the customer's service or plan.
The step-by-step guide with screenshots is on the Watch Brasil page in the Hubsoft wiki.
Limitations
- The customer cannot have more than one basic Watch package. All products are delivered through a single package.
- Migration only works when a unified product is involved. Watch informs which products are unified.
- If a package has two products and only one is in conflict, Hubsoft does not replace it automatically. It displays an error prompting the provider to remove the current package and add the new one.
- Without a valid email address, the subscriber will not receive the activation email.
Watch and Hubsoft partnership
Watch is a Hubsoft partner. See how it works on the Watch partnership page.
Frequently asked questions
How do I resend the Watch activation email?
In the customer's service, click the three dots and then Packages. Open the package, click Actions, and select Send activation email (Watch).
The customer wants to change packages. Will they lose access during the change?
No, if the products are marked as unified. Use the Migrate Package option: Hubsoft sends the change, and access continues.
The integration displays a return URL error. What should I do?
This error appears when the callback URL has not been configured in Watch. Send Watch the URL generated by Hubsoft so it can configure it.
Reviewed on 10/10/2026.