Overview
The Osteocom API Integration provides partners with all the tools they need to seamlessly integrate and resell Osteocom’s content within their own digital platforms. This solution enables partners to expand their offerings and reach a broader audience, while Osteocom benefits from increased visibility and distribution of its content, fostering a mutually valuable relationship between both parties.
The process is designed to be both simple and secure. Content resale is facilitated through a shared, pre-approved catalog, allowing partners to deliver an optimal experience to their end users. Access to the catalog is governed by authentication systems and license management, ensuring that content is distributed securely and in compliance with agreed terms.
A key advantage of this integration is the freedom it grants partners in frontend development. The Osteocom backend does not enforce a specific implementation flow on the client side, giving partners full autonomy to create a customized user interface tailored to the unique needs of their platform.
This flexibility allows partners to seamlessly integrate Osteocom’s content without altering their existing processes, maintaining a high level of personalization and control. The goal is to establish a collaborative and scalable ecosystem that promotes sustainable growth and shared benefits for both parties.
Lifecycle and its phases
It begins with partner authentication, enabling access to the catalog agreed upon between the partner and Osteocom, ensuring secure and transparent control.
Next, the customer can explore and select the desired products and obtaining an instantaneous access to the content providing a continuous and uninterrupted experience.
The following diagram provides an overview of how the service operates.

In this process, we can then distinguish 4 stages:
-
Partner requires effective access to contentLicensing functionality
Osteocom grants partners access to functionality through authorization keys, similar to usernames and passwords, that uniquely identify the partner making the
API calls. This system allows Osteocom to monitor and verify each interaction, ensuring that only authorized partners can access resources. Every operation related to functionality requires the use of these keys, providing an additional layer of security and reliability for the system. -
The partner requests the catalog and builds the GUI

The partner “contacts” osteocom, it is authorized and provided with the tuned catalog with all the data it needs to create the GUI. The catalog consists of channels and videolessons. Each channel can contain one or more videolessons. Data such as cover, author name or trailer link are common to both, it is the content within them that changes.
-
The customer is authorized to access to the product
As soon as the content is actually purchased on the partner platform, osteocom instantly authorizes access so that the user can enjoy the content right away.
-
The customer gets effective access to the video
Partner renders a page where it shows the content of the video to the user after access verification by osteocom to validate the data.
The access to the video can be done generating a token that the partner uses as parameter of a static url provided by osteocom within an iframe. For more details see the api documentation.