Catalog sharing

Catalog sharing lets a publisher share selected products, regions and prices with a connected sales channel, which orders keys on demand through the VaultN API.

Catalog sharing is one of the ways vaults transact on VaultN.

When a connection request between two vaults is accepted, a connection is created that uniquely identifies these vaults. The publisher can then compile a selection of products, with their regions and pricing, in a price list, and share that price list with the sales channel over the connection. With catalog sharing, the sales channel obtains keys from the publisher through the VaultN API, without the keys having to sit in the sales channel's vault in advance.

In short, catalog sharing lets publishers give connected sales channels access to the products they choose, through price lists defined for each connection. The shared price list holds the terms of their arrangement.

Example of enabling catalog sharing for a connection:

  1. Vault A is connected to Vault B.
  2. Vault A creates a price list:
    1. Adds products
    2. Chooses regions
    3. Defines prices
    4. Defines promotions
  3. In the options of its connection to Vault B, Vault A selects the price list from the previous step and chooses a pricing model (Revenue Share or Wholesale Price).
  4. Vault A enables catalog sharing.
  5. The products in the price list are now shared with Vault B. Vault B can place orders for these products through the VaultN API, and orders are fulfilled automatically:
    1. The VaultN API transfers the key on the fly from Vault A to Vault B, based on the terms defined in the price list.
    2. VaultN decrypts the key for Vault B and returns it.
    3. The key is delivered to Vault B, ready to use.

For more on how keys are released at the moment of sale, see Key on Demand (Just-in-Time).


For any questions or to report issues, please contact [email protected].


For any questions or to report issues, please contact [email protected].


Did this page help you?