- Fully generated C# SDK based on official Fal.ai OpenAPI specification using AutoSDK
- Same day update to support new features
- Updated and supported automatically if there are no breaking changes
- All modern .NET features - nullability, trimming, NativeAOT, etc.
using Fal;
using var client = new FalClient(apiKey);var client = GetAuthorizedApi();
var response = await client.Meta.GetMetaAsync();var client = GetAuthorizedApi();
var response = await client.Models.GetPricingAsync(
endpointId: "fal-ai/flux/dev");var client = GetAuthorizedApi();
var response = await client.Models.SearchRequestsAsync(
limit: 5);var client = GetAuthorizedApi();
try
{
var response = await client.Account.GetAccountBillingAsync();
}
catch (ApiException ex) when (ex.Message.Contains("Admin API key"))
{
}var client = GetAuthorizedApi();
try
{
var response = await client.Models.GetUsageAsync(limit: 5);
}
catch (ApiException ex) when (ex.Message.Contains("Admin API key"))
{
}var client = GetAuthorizedApi();
try
{
var response = await client.Keys.ListApiKeysAsync(limit: 10);
}
catch (ApiException ex) when (ex.Message.Contains("Admin API key"))
{
}Priority place for bugs: https://github.com/tryAGI/Fal/issues Priority place for ideas and general questions: https://github.com/tryAGI/Fal/discussions Discord: https://discord.gg/Ca2xhfBf3v
This project is supported by JetBrains through the Open Source Support Program.
