Serverless Usage API
- New GET /v1/serverless/usage endpoint reports your own serverless compute usage , the machine-seconds each of your deployed apps consumed, priced with your machine rates and net of discounts Break usage down per app, environment, and machine type, with time_series and summary views over any date range and timeframe Filter by app name with app (exact, one...
Also shipped Jun 15, 2026fal in June 2026 →
You can publish a Cloud SQL for MySQL conversational analytics agent in Gemini Enterprise
You can publish a Cloud SQL for MySQL conversational analytics agent in Gemini Enterprise . This feature is in Preview . Cloud SQL for PostgreSQL
You can publish a Cloud SQL for PostgreSQL conversational analytics agent in Gemini Enterprise
You can publish a Cloud SQL for PostgreSQL conversational analytics agent in Gemini Enterprise . This feature is in Preview .
The following Anthropic models are deprecated from DigitalOcean Inference as of 15 June 2026: Claude Opus 4...
The following Anthropic models are deprecated from DigitalOcean Inference as of 15 June 2026: Claude Opus 4 Claude Sonnet 4 Migrate to Claude Opus 4.8 (anthropic-claude-opus-4.8) and Claude Sonnet 4.6 (anthropic-claude-4.6-sonnet), …
Snapshots is now in Open Beta
Get screenshot diffing in CI to catch unintended visual changes. Works for any platform with a frontend.
Dashboard Search for APIs Now in Beta
__Dashboard Search for APIs is now available in Public Beta!__ Find your API faster without scrolling through paginated lists. Dashboard users can now __search APIs in real time by ID, identifier or name.__ Rolling out progressively to Public Cloud tenants starting this week, with broader availability in the coming weeks.
API Deprecation Notice
API Deprecation Notice We retired a few legacy items from the Exa API: /research endpoint : replaced by /search with type: "deep-reasoning" . resolvedSearchType and highlightScores (response fields) : returned null from April 15, removed May 1. startCrawlDate / endCrawlDate (deprecated request parameters) : silently ignored from April 15.
More from falEvery fal release →
Redesigned Usage & Billing Page
The Usage & Billing page has been rebuilt to support usage attribution (the Settings "Overview" tab is now "Usage"). Filter by auth method, API key, and login username to attribute consumption to a specific credential or user. Normalized app names and revised charts improve readability and export.
New Serverless Usage Page
The new Serverless Usage page (Serverless → Usage) provides attributable, dimensioned reporting of serverless compute spend in the dashboard. Compute reported in machine-seconds , broken down per app, environment, and machine type. Spend is split by price category: Reserve, Burst, On-Demand, and List.
New Capacity Page
The new Capacity page (Serverless → Capacity) reports GPU consumption against your account limit, providing visibility into available headroom before requests begin queuing. Account-wide GPU usage over time, plotted against your limit , with baseline and burst reference lines indicating utilization relative to reserved capacity.
Per-Condition Retry Configuration
The new X-Fal-Retry-Config request header replaces all-or-nothing retry behavior with a separate retry budget per failure condition, allowing retry policy to be tuned independently for each failure mode.
Filter and Sort Apps
Managing a large number of serverless apps is now easier with new filtering and sorting controls directly on the apps page . Filter by machine type to instantly isolate apps running on specific hardware (e.g., H100, A100, L40) and monitor targeted resource allocation.
Expanded Analytics Metrics
The GET /v1/models/analytics and GET /v1/serverless/analytics endpoints now support fourteen additional metrics via the expand parameter, matching the metric families the dashboard surfaces: Error type breakdown , startup_error_count , connection_error_count , timeout_error_count , runtime_error_count for finer-grained failure attribution beyond the...
App-Level Retry Configuration
Apps can now register a default per-condition retry budget at deploy time with the new retry_config deployment option, using the same format as the X-Fal-Retry-Config request header. Set it as a class attribute on fal.App or under the app's table in pyproject.toml .
Deploy Messages and Annotations
You can now attach a freeform message and custom annotations to each revision when deploying: Messages and annotations are set at deploy time and stay with the revision. View and search them on the app's Versions page in the dashboard, or fetch them via the revisions API .