Platform Partner Integration Guide

Platform Partners are privileged users of Logfire.ai who can integrate our log management capabilities directly into their platforms, offering a seamless logging experience to their users through our subuser model.

Overview

As a Platform Partner, you get exclusive access to our REST APIs and iframe integration capabilities, allowing you to:

  • Create and manage subuser accounts for your users
  • Embed Logfire’s interface within your platform
  • Map and manage logs for individual users
  • Provide filtered log insights to your users

Subuser Model Architecture

External ID Mapping

  • Platform partners must provide a unique identifier (external_id) for each user
  • This external_id creates a one-to-one mapping between your users and Logfire subuser accounts
  • All log ingestion and filtering is based on this external_id

Account Structure

  1. Team Ownership

    • Each subuser gets their own team
    • Partners retain ownership of all subuser teams
    • Subusers have member-level access to their respective teams
  2. Log Sources

    • Each team is allocated a single source
    • Logs are automatically mapped based on the external_id
    • Direct log ingestion to these sources is not supported

Access Control

  • Subusers can only access logs associated with their external_id
  • Complete isolation between subuser accounts
  • No access to partner account data or other subusers’ logs

Integration Components

1. REST APIs

  • Exclusive to platform partner accounts
  • Enables CRUD operations for subuser management
  • Detailed API documentation available in the Integration API section

2. Iframe Integration

  • Embed Logfire’s interface in your platform
  • Allows subusers to:
    • View their logs
    • Apply filters
    • Generate insights
    • Access analytics

Resource Limits

Platform Partners enjoy generous resource allocations:

  • Multiple team creation capability
  • Extended source limits per account
  • Flexible log ingestion volumes

Next Steps

  1. Review the Integration API documentation for detailed API specifications
  2. Set up your first subuser integration
  3. Implement the iframe integration in your platform

For additional support or questions about platform partnership, please contact our support team.