With this information, we can get your business entity onboard using the set top box APIs and into our program. This includes the DUNS number identifying your business entity, the name of your company, and your phone number as they appear in DUNS.Īlso your company's website, the public key from a public/private key pair you generate, and an Apple customer number that was used for purchasing your Apple TVs. To get started using the set top box APIs, first we need some information called onboarding data. So the customer's Apple TV will have a standard retail experience with single sign-on.Īlso, the devices returned to Apple will be removed from your pool of devices, and their new Apple TV is added to your pool. If through an Apple retail store, the TV provider doesn't know about the hardware exchange, and there's no profile assigned to the new device. If through you, you can enable their new Apple TV with the Zero Sign On user experience. If a customer needs to replace a device, they can do so through you or any Apple retail store. If they are called on any other device, the APIs will respond with an error. The set top box APIs can only successfully assign profiles to Apple TVs if those devices maintain a chain of custody from Apple to you. If a customer sells their Apple TV, the profile can be removed when they inform the TV provider. It will only be used with the customer's consent and only removed with the customer's consent. This profile is installed on device when a customer activates their Apple TV.
It allows tvOS to know the TV provider and contains the user token, that you create to identify your customer. This profile is the key to the set top box behavior. Upon activation, the appropriate profile is downloaded to device.
This process involves your server calling the set top box APIs to create and assign profiles to devices.
MAC TV BOX SERIAL NUMBERS
The app is automatically installed and the customer is authenticated with their TV provider at the system level.Īpple TVs are matched by their serial numbers to the customers. With the set top box APIs, the setup flow highlights the customer's TV provider when they first set up their Apple TV. These APIs create and control profiles for Apple TV devices, which make the Apple TV setup easier for your customers. Shloka Kini: The set top box APIs are used in server-to-server communication which enable the Apple Zero Sign On experience.