From licence to content
flowchart LR
accTitle: From licence to content
accDescr: The customer reads the terms, requests authorization, and retrieves content from the publisher.
A["Read the licence"] --> B["Request a token"]
B --> C["Publisher verifies access"]
C --> D["Retrieve the content"]
Before requesting access
A declared licence remains visible while awaiting confirmation. Only confirmed rights, or an accepted free offer that grants access, can authorize a request.
Connect your licences
Open the workspace, create an organisation and add your existing licences to its library. Identify the publisher, resources and agreement reference. A declared licence remains pending until the publisher confirms it. Free service access does not make publisher content free.
Where a publisher offers terms for acceptance on AssetRouter, accept those terms and satisfy any additional conditions. If payment is required, pay the publisher directly and wait for confirmation. Uploading an agreement or requesting a token is not proof of payment.
Connect an application
Create a credential for your organisation and store the secret securely on your server. It identifies the organisation authorised to request access; it does not independently prove which individual AI agent is running.
The public API is the primary integration interface. MCP, the protocol used to connect AI tools to external services, calls the same API. Your application or integrator remains responsible for connecting the service to your knowledge base or workflow.
Request and use access
Request access to a specific resource for the use your licence permits. A token is a temporary access credential, not the licence itself. Respect its expiry (the token response uses expires_in) and request another when necessary. Renewal does not automatically mean buying another licence.
Present the token to the publisher’s server. It checks the authorisation before delivering protected content. The licence server does not host or download the publisher’s content for you. A refused or expired authorisation must not be treated as permission to bypass the publisher’s controls.
Read your records
Your workspace shows your licences and the requests and authorisations belonging to your organisation. An authorisation proves the service granted access under the recorded conditions; it does not prove a successful download or later use in a model response. The register is not public.
Use the API reference for integration and the resource-server contract to understand checks at the publisher. The publisher guide explains the other side.