britecore_sdk documentation
This site hosts generated API docs and key project guides.
Project Links
GitHub repository: https://github.com/sshimek42/britecore_sdk
Issue tracker: https://github.com/sshimek42/britecore_sdk/issues
Releases: https://github.com/sshimek42/britecore_sdk/releases
Changelog source: https://github.com/sshimek42/britecore_sdk/blob/master/CHANGELOG.md
Getting Started
Learn by Doing
- Common patterns
- Pattern 1: Policy Lookup with Fallback
- Pattern 2: Batch Contact Import with Validation
- Pattern 3: Rate Limit Aware Loops
- Pattern 3b: Dry-Run Request Preview
- Pattern 4: Pagination Through Large Result Sets
- Pattern 5: Batch Operations with Progress Tracking
- Pattern 6: Conditional Policy Updates
- Pattern 7: Error Recovery with Retry
- Pattern 8: Extract and Transform Responses
- Pattern 9: Async Bulk Operations
- Pattern 10: Context-Based Configuration
- Tips and Best Practices
- See Also
- Configuration Guide
- Architecture roadmap
- Response Caching Strategy
- Async Caching Guide
- Optional extras
How-To Guides
- Batch quote creation
- Rate limiting
- Events and webhooks
- Multi-tenancy
- Overview
- Pattern 1: Module-Level Client with Reset (Simplest)
- Pattern 2: Explicit Inline Credentials +
use_api_client(Recommended) - Pattern 3: Context Manager for Isolated Operations
- Pattern 4: Long-Lived Clients in a Service Registry
- Pattern 5: Configuration File per Environment
- Best Practices
- Concurrent Multi-Tenancy with Async
- Testing Multi-Tenancy
- Common Patterns by Use Case
- Troubleshooting
- See Also
- Staged workflows
- Line extract stitching
- Implementation example
- Observability
- Overview
- Logging Basics
- X-SDK-Request-ID Headers
- Debug Logging Levels
- Authentication Mode Detection
- Structured Logging with Context
- Rate Limiting & Retry Observability
- Async Cache Observability
- Dry-Run Mode for Testing
- Monitoring in Production
- Correlation ID Propagation (Distributed Tracing)
- Troubleshooting with Logs
- See Also
API Reference
Deployment & Operations
Contributing & Policies
- Implementation checklist
- Priority 1: Quick Wins
- Priority 2: Developer Experience
- Priority 3: Testing & Quality
- Priority 4: Performance & Monitoring
- Priority 5: Documentation & Examples
- Priority 6: Advanced Features
- Priority 7: Infrastructure & DevOps
- Files Created (16 Total)
- Files Modified (9 Total)
- Validation Results
- Installation & Verification
- Next Steps for Users
- Statistics
- Quality Gate Status
- AGENTS Guide
- AGENTS.md
Reference & Migration
Note
Documentation metadata
Version: 2.2.0 | Built: 2026-07-24 (UTC) | Commit: ad8b9c4c (2026-07-24)