Integration Guide

paywalls.net provides a secure and efficient way for AI companies to access content. By integrating with our "auth service," you can ensure that your AI models or crawlers are authorized to access the content they need. This section explains the core concepts and processes involved in the integration.

To integrate your AI services with paywalls.net, you'll need to register an account with paywalls.net, register one or more agents (clients) and then receive access tokens that act as credentials. Your client applications then provide those credentials when accessing publisher resources. Optionally you may receive an API Key to programmatically perform these actions, such as creating access credentials. Using these credentials ensures that your AI agents or crawlers can access content in a compliant and authorized manner.

Integration Walkthrough

To integrate your AI services with paywalls.net, follow these steps:

  1. Register as an AI company with paywalls.net.
  2. Register a 'client' with paywalls.net.
  3. Receive a client ID.
  4. Receive a 'refresh token' and 'access token' (and optionally an API key).
  5. Update your client to provide the access token in the request header and to use the client ID and refresh token to obtain a new access token when the old one expires.
  6. Test your integration to ensure that your AI services can access the content as expected.
  7. Monitor usage to ensure compliance with paywalls.net policies and guidelines.