FSS Measurement API
Welcome to the FSS Measurement API documentation. This API allows you to manage clients, rooms, measurements, and more.Base URL
The API base URL is configurable:- Local Development:
http://fssportal.com/api/v1 - Production:
https://fssportal.com/api/v1
Authentication
All API endpoints (except countries and how-it-works) require authentication using an API token. Authentication Methods:X-API-Token: YOUR_API_TOKEN(Recommended)Authorization: Bearer YOUR_TOKEN
Rate Limiting
The API is rate-limited to 60 requests per minute per API token.Response Format
All API responses follow this format:Using the Playground
The API documentation includes an interactive playground for testing endpoints. To use it:- Click the “Try it out” button on any API endpoint
- Enter your API token in the authentication field
- Fill in the required parameters
- Click “Send Request” to test the endpoint
http://localhost, use the provided Postman collection instead.
Subscription Requirements
API v1 requires an active subscription. Your token will only work if you have:- Active Stripe subscription, OR
- Active trial period, OR
- Active cash subscription
Rate Limiting
API requests are rate limited to 60 requests per minute per token.Response Format
All API responses follow this format: Success Response:API Endpoints
The API is organized into the following categories:- Authentication - User signup, login, password reset
- User Management - Profile, settings, account management
- Client Management - Client CRUD operations
- Room Management - Room and measurement types
- Measurements - Window and room measurements
- Lead Sources - Lead source management
- Plans & Subscriptions - Subscription plans
- Settings - Country data and settings
Error Codes
| Status Code | Description |
|---|---|
| 200 | Success |
| 401 | Unauthorized - Invalid or missing API token |
| 403 | Forbidden - No active subscription |
| 404 | Not Found - Resource doesn’t exist |
| 422 | Validation Error - Invalid request data |
| 500 | Server Error - Internal server error |
Versioning
This is API version 1 (v1). Future versions will be released as v2, v3, etc. The current version will remain stable and supported.Key Features
User Management
User Management
Complete user authentication and profile management system with support for company accounts and team collaboration.
Client Management
Client Management
Manage client information, projects, and contact details with advanced search capabilities.
Measurement Tools
Measurement Tools
Support for multiple window types including single windows, multiple windows, specialty windows, and awnings.
Subscription Management
Subscription Management
Integrated payment processing with Stripe for subscription-based access.
Base URL
API Versions
The current API version is v1. All endpoints are versioned to ensure backward compatibility.Rate Limiting
API requests are limited to 60 requests per minute per user. Rate limit information is included in response headers:X-RateLimit-Limit: Maximum requests allowedX-RateLimit-Remaining: Remaining requests in current window
Support
Need help? Contact our support team:- Email: support@fss-measurement.com
- Documentation: https://docs.fss-measurement.com
- Status Page: https://status.fss-measurement.com
