fal-api-reference
Provides a comprehensive API reference for fal.ai, covering client setup, method usage, and webhook configuration for seamless integration.
Install this skill
Security score
The fal-api-reference skill was audited on Feb 21, 2026 and we found 32 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Curl to non-GitHub URL
| 292 | curl -X POST "https://queue.fal.run/fal-ai/flux/dev" \ |
Curl to non-GitHub URL
| 308 | curl "https://queue.fal.run/fal-ai/flux/dev/requests/abc123-def456/status" \ |
Curl to non-GitHub URL
| 323 | curl "https://queue.fal.run/fal-ai/flux/dev/requests/abc123-def456" \ |
Curl to non-GitHub URL
| 339 | curl -X POST "https://queue.fal.run/fal-ai/flux/dev" \ |
Curl to non-GitHub URL
| 364 | curl -X POST "https://fal.run/fal-ai/fast-sdxl" \ |
Fetch to external URL
| 174 | const response = await fetch("https://example.com/image.jpg"); |
Webhook reference - potential data exfiltration
| 3 | description: Complete fal.ai API reference system. PROACTIVELY activate for: (1) @fal-ai/client JavaScript setup, (2) fal_client Python setup, (3) fal.subscribe/run/stream methods, (4) Queue managemen |
Webhook reference - potential data exfiltration
| 32 | - Implementing webhook callbacks |
Webhook reference - potential data exfiltration
| 143 | webhookUrl: "https://your-server.com/webhook" // Optional |
Webhook reference - potential data exfiltration
| 334 | ### Webhooks |
Webhook reference - potential data exfiltration
| 336 | Submit with webhook URL to receive results via POST: |
Webhook reference - potential data exfiltration
| 344 | "webhook_url": "https://your-server.com/webhook" |
Webhook reference - potential data exfiltration
| 348 | Webhook payload: |
Webhook reference - potential data exfiltration
| 489 | - Use webhooks for high-volume applications |
Access to .env file
| 61 | credentials: process.env.FAL_KEY, |
External URL reference
| 63 | proxyUrl: "https://your-server.com/api/fal-proxy" |
External URL reference
| 128 | image_url: "https://example.com/base.jpg" |
External URL reference
| 143 | webhookUrl: "https://your-server.com/webhook" // Optional |
External URL reference
| 174 | const response = await fetch("https://example.com/image.jpg"); |
External URL reference
| 275 | | Queue Submit | `https://queue.fal.run/{model_id}` | |
External URL reference
| 276 | | Queue Status | `https://queue.fal.run/{model_id}/requests/{request_id}/status` | |
External URL reference
| 277 | | Queue Result | `https://queue.fal.run/{model_id}/requests/{request_id}` | |
External URL reference
| 278 | | Queue Cancel | `https://queue.fal.run/{model_id}/requests/{request_id}/cancel` | |
External URL reference
| 279 | | Direct Run | `https://fal.run/{model_id}` | |
External URL reference
| 292 | curl -X POST "https://queue.fal.run/fal-ai/flux/dev" \ |
External URL reference
| 308 | curl "https://queue.fal.run/fal-ai/flux/dev/requests/abc123-def456/status" \ |
External URL reference
| 323 | curl "https://queue.fal.run/fal-ai/flux/dev/requests/abc123-def456" \ |
External URL reference
| 328 | # "images": [{"url": "https://fal.media/...", "width": 1024, "height": 576}], |
External URL reference
| 339 | curl -X POST "https://queue.fal.run/fal-ai/flux/dev" \ |
External URL reference
| 344 | "webhook_url": "https://your-server.com/webhook" |
External URL reference
| 354 | "images": [{"url": "https://fal.media/..."}] |
External URL reference
| 364 | curl -X POST "https://fal.run/fal-ai/fast-sdxl" \ |
Install this skill with one command
/learn @josiahsiegel/fal-api-reference