Fal — MPP Grade B
On-chain Activity
Compliance Checks
2 issues
- POST endpoint challenge missing digest parameter (SHOULD per spec)
- Multiple recipient addresses detected across endpoints (2 unique)
Paid Operations (13)
POST /models/fal-ai/bytedance/seedream/v4/edit-2k/run dynamic
ByteDance Seedream V4 edit at 2MP (1448×1448). Higher-resolution tier.
- Amount
- map[amount:0.120000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.120000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:120000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:120000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
POST /models/fal-ai/bytedance/seedream/v4/edit/run dynamic
ByteDance Seedream V4 edit at 1MP. Multi-image instruction edit.
- Amount
- map[amount:0.060000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.060000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:60000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:60000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
POST /models/fal-ai/bytedance/seedream/v4/text-to-image-2k/run dynamic
ByteDance Seedream V4 at 2MP (1448×1448). Higher-resolution tier.
- Amount
- map[amount:0.120000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.120000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:120000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:120000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
POST /models/fal-ai/bytedance/seedream/v4/text-to-image/run dynamic
ByteDance Seedream V4 at 1MP. Unified arch, strong photorealism baseline.
- Amount
- map[amount:0.060000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.060000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:60000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:60000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
POST /models/fal-ai/flux/dev/run dynamic
FLUX Dev (open weights). Better quality than schnell, slower.
- Amount
- map[amount:0.050000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.050000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:50000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:50000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
POST /models/fal-ai/flux-pro/kontext/run dynamic
Instruction-based image editing. "Change the background to a snowy mountain."
- Amount
- map[amount:0.080000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.080000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:80000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:80000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
POST /models/fal-ai/flux-pro/v1.1/run dynamic
BFL flagship. Best quality/speed balance for production work.
- Amount
- map[amount:0.080000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.080000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:80000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:80000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
POST /models/fal-ai/flux-pro/v1.1-ultra/run dynamic
BFL flagship at 4MP output. For posters, prints, and high-detail use.
- Amount
- map[amount:0.120000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.120000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:120000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:120000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
POST /models/fal-ai/flux/schnell/run dynamic
Fastest FLUX. ~2s per image. Cheap drafts and high-volume gen.
- Amount
- map[amount:0.010000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.010000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:10000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:10000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
POST /models/fal-ai/imageutils/rembg/run dynamic
Background removal. Returns the input image with transparent background.
- Amount
- map[amount:0.020000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.020000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:20000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:20000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
POST /models/fal-ai/nano-banana/edit/run dynamic
Google nano-banana edit. Instruction-based edit, accepts multiple sources.
- Amount
- map[amount:0.080000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.080000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:80000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:80000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
POST /models/fal-ai/nano-banana/run dynamic
Google nano-banana. Fast SOTA general image generation.
- Amount
- map[amount:0.080000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.080000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:80000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:80000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
POST /models/fal-ai/recraft-v3/run dynamic
Best-in-class for typography, posters, brand assets, and vector output.
- Amount
- map[amount:0.080000 currency:USD mode:fixed]
- Currency
- -
- Method
- Intent
- -
- 402 Declared
- Yes
price: map[amount:0.080000 currency:USD mode:fixed] protocols: [map[mpp:map[amount:80000 currency:0x20c000000000000000000000b9537d11c60e8b50 intent:charge method:tempo network:eip155:4217]] map[mpp:map[amount:80000 currency:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v intent:charge method:solana network:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp]]]
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| input | object | Yes |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| error | [string null] | - |
| id | string | fal request id. |
| metrics | object | - |
| model | string | - |
| output | Model-specific output. Image models return one or more CDN URLs (fal-hosted, ~24h TTL); vision-LLM models return text. | |
| predicted_price_usd | string | USD charged for this call. |
| status | string | - |
Payment Methods
- Methods
- solana, tempo (from challenge)
- Intents
- charge (from challenge)
- Currencies (discovery)
- -
- Currency (challenge)
- USDC
- Multiple Challenges
- Yes
Recipients (Multi-Recipient)
- 0x19491164262c8963b11E1BcB1E4351c101B420FF
- 2SbhPjHwijJExLcjjDuk6hAgxHCbBqs7xu45cXz5DCEb
Per-endpoint breakdown
- POST /models/fal-ai/bytedance/seedream/v4/edit-2k/run
- 2SbhPjHwijJExLcjjDuk6hAgxHCbBqs7xu45cXz5DCEb
- POST /models/fal-ai/bytedance/seedream/v4/edit/run
- 2SbhPjHwijJExLcjjDuk6hAgxHCbBqs7xu45cXz5DCEb
- POST /models/fal-ai/bytedance/seedream/v4/text-to-image-2k/run
- 2SbhPjHwijJExLcjjDuk6hAgxHCbBqs7xu45cXz5DCEb
- POST /models/fal-ai/bytedance/seedream/v4/text-to-image/run
- 2SbhPjHwijJExLcjjDuk6hAgxHCbBqs7xu45cXz5DCEb
- POST /models/fal-ai/flux-pro/kontext/run
- 2SbhPjHwijJExLcjjDuk6hAgxHCbBqs7xu45cXz5DCEb
- POST /models/fal-ai/flux/dev/run
- 2SbhPjHwijJExLcjjDuk6hAgxHCbBqs7xu45cXz5DCEb
Security
- TLS Version
- TLSv1.3
- Challenge ID Unique
- Yes
- Challenge ID Length
- 43
- Digest Binding
- -
Uptime
- Discovery
- Reachable (232ms)
- Challenge
- Reachable (227ms)
- Last Checked
Schema Completeness
- Paid Operations
- 13
- With Input Schema
- 13
- With Description
- 13
Documentation
- Homepage
- -
- API Reference
- -
- llms.txt
- -
Discovery
- OpenAPI URL
- https://fal.payweave.services/openapi.json
- OpenAPI Version
- 3.1.0
- Service Version
- 1.0.0
- Document Size
- 28954 bytes
- Document Hash
- 87cb302c85da48fbc895983094c79fcedbd4f96b039f60f9c152d1d11c4a936a
Version History (10 snapshots)
- new endpoint: POST /models/fal-ai/bytedance/seedream/v4/edit-2k/run
- new endpoint: POST /models/fal-ai/bytedance/seedream/v4/edit/run
- new endpoint: POST /models/fal-ai/bytedance/seedream/v4/text-to-image-2k/run
- new endpoint: POST /models/fal-ai/bytedance/seedream/v4/text-to-image/run
- new endpoint: POST /models/fal-ai/flux-pro/kontext/run
- new endpoint: POST /models/fal-ai/flux-pro/v1.1-ultra/run
- new endpoint: POST /models/fal-ai/flux-pro/v1.1/run
- new endpoint: POST /models/fal-ai/flux/dev/run
- new endpoint: POST /models/fal-ai/flux/schnell/run
- new endpoint: POST /models/fal-ai/imageutils/rembg/run
- new endpoint: POST /models/fal-ai/nano-banana/edit/run
- new endpoint: POST /models/fal-ai/nano-banana/run
- new endpoint: POST /models/fal-ai/recraft-v3/run
- removed endpoint: POST /models/fal-ai/bytedance/seedream/v4/edit-2k/run
- removed endpoint: POST /models/fal-ai/bytedance/seedream/v4/edit/run
- removed endpoint: POST /models/fal-ai/bytedance/seedream/v4/text-to-image-2k/run
- removed endpoint: POST /models/fal-ai/bytedance/seedream/v4/text-to-image/run
- removed endpoint: POST /models/fal-ai/flux-pro/kontext/run
- removed endpoint: POST /models/fal-ai/flux-pro/v1.1-ultra/run
- removed endpoint: POST /models/fal-ai/flux-pro/v1.1/run
- removed endpoint: POST /models/fal-ai/flux/dev/run
- removed endpoint: POST /models/fal-ai/flux/schnell/run
- removed endpoint: POST /models/fal-ai/imageutils/rembg/run
- removed endpoint: POST /models/fal-ai/nano-banana/edit/run
- removed endpoint: POST /models/fal-ai/nano-banana/run
- removed endpoint: POST /models/fal-ai/recraft-v3/run
Scan snapshots
| Date | Grade | Score | Response | Status |
|---|---|---|---|---|
| 2026-06-11 | B | 80% | 3193ms | Up |
| 2026-06-12 | B | 80% | 306ms | Up |
| 2026-06-13 | B | 80% | 346ms | Up |
| 2026-06-14 | B | 80% | 283ms | Up |
| 2026-06-15 | B | 80% | 514ms | Up |
| 2026-06-16 | B | 80% | 261ms | Up |
| 2026-06-17 | B | 80% | 423ms | Up |
| 2026-06-18 | B | 80% | 303ms | Up |
| 2026-06-19 | B | 80% | 238ms | Up |
| 2026-06-20 | B | 80% | 316ms | Up |