Not all errors map cleanly onto HTTP response codes, however. a required parameter was omitted, a charge failed, etc.), and codes in the 5xx range indicate an error with InPlayer's servers. In general, codes in the 2xx range indicate success, codes in the 4xx range indicate an error that failed given the information provided (e.g. InPlayer uses conventional HTTP response codes to indicate the success or failure of an API request. Once the Customer buys the Package Access Fee, they will have access to every Item that belongs to that Package. You can set up a Package Access Fee as an additional pricing option for Items that are part of a given Package. The Packages are a collection of multiple Items (a group of Items). The applied access_type and price to an Item. The period of the access entitlement that consumers get after purchasing the asset. The supported types of granting access in the system (pay-per-view and subscription). Once the Customer has access to the Item, they can view the content.Īn unlimited key-value store containing additional info of the Item concerned. The content of the Item is the premium content that you can store and protect.
Currently, we support HTML/Text (where you can store HTML code or any IFRAME code), video, file, and RSS type of asset. According to the type of the premium content, we distinguish between a few item types. The type of the digital content that can be created in the InPlayer platform. Asset is an Item with applied pricing and access options.
The digital Assets that Merchants can protect and sell. Proceed reading to introduce yourself to the terms employed for each of our Core Resources before you start working on your custom integration. The following section defines the domain language used across our platform.