Overview
This guide provides detailed instructions for frontend developers to integrate with the Conformly.ai Backend API. The API follows RESTful principles with comprehensive authentication, error handling, and real-time job processing.Base Configuration
API Base URL
Authentication
All API requests require a valid Supabase JWT token in the Authorization header:Quick Start Example
Common Patterns
File Upload Flow
- Initialize upload
- Upload file to presigned URL
- Complete upload
Analysis Tracking Flow
- Start analysis (returns immediately)
- List analyses for the workspace to view status (
pending,processing,completed,error) - Get analysis by ID to access gaps and recommendations when completed
Error Handling
All endpoints return consistent error responses:Response Formats
Paginated Response
Polling job status is no longer required. Persisted analyses expose status and timestamps directly.
Complete Integration Guide
View the complete frontend integration guide with examples
API Reference
Browse all API endpoints