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
Team Ownership
- Each subuser gets their own team
- Partners retain ownership of all subuser teams
- Subusers have member-level access to their respective teams
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
- Review the Integration API documentation for detailed API specifications
- Set up your first subuser integration
- Implement the iframe integration in your platform
For additional support or questions about platform partnership, please contact our support team.