- Created 4 curated API specifications from 238 source endpoints
- Organized by product area (EUDR, Supply Chain, Carbon, Accounts)
- Applied Coolset brand styling
- Removed API versioning (no version numbers in URLs or specs)
- Removed boilerplate examples (museum API)
- Supply Chain API - 23 endpoints for order and supply chain management
- EUDR Compliance API - 13 endpoints for regulatory compliance
- Carbon API - 3 read-only endpoints for emissions data
- Accounts API - 4 endpoints for user and workspace management
- No API versioning - maintain backward compatibility instead
- Product-focused organization (not service-focused)
- Coolset brand colors: Green (#2E7D32) for sustainability
- Read-only Carbon API to prevent accidental data modification
- Multi-API Redocly setup for easy navigation
- Converted from Swagger 2.0 to OpenAPI 3.0
- Source APIs: Pulse, Scranton, Coolset
- Node.js requirement: >= 20.19.0 for full features
- Documentation optimized for AI-assisted development
Document all API changes here following semantic versioning principles:
- Breaking changes - Require user action
- New features - Backward compatible additions
- Bug fixes - Backward compatible fixes
- Documentation - Docs-only updates
Note: While we don't version our API URLs, we track changes here to maintain transparency and help users understand what changed.