Skip to main content
Before you design tables for a Fanvue integration, get the shape of the platform straight. Learn who the actors are, which objects each one owns, how money moves between them and which identifiers join an API response to a webhook event. The tables below are a map to keep open while you model your data; each row links to the guide or reference that covers the object in depth.

Roles

Content objects

Money flow

Every sale is an invoice from a payer to an earner. Amounts are integers in minor units, USD cents on earnings endpoints, and each resource carries its own currency. The event catalogue lists every event by family. Two rules hold across every family:
  1. Money and access are separate events. A subscription’s first charge emits a payment event and an activation event. Fulfil access off the subscription event and reconcile revenue off the payment event.
  2. Webhooks are notifications, not the ledger. A delivery can be delayed or missed. The REST read endpoints are the source of truth to reconcile against.

Join keys

These identifiers connect one surface to another. Store them, and you can match any webhook to the record your API calls return.