> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fanifyai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Modèles et tarifs

> Listez les modèles Fanify Hub et estimez le coût d'une génération.

`GET /api/v1/hub/models` renvoie les modèles utilisables, leur schéma de paramètres et leurs tarifs pour votre compte.

```bash theme={null}
curl https://fanifyai.com/api/v1/hub/models \
  -H "Authorization: Bearer $FANIFY_API_KEY"
```

Chaque modèle indique notamment :

* `id` : valeur à envoyer dans `model` ;
* `parameters_schema` : schéma JSON de l'objet `input` ;
* `input_modalities` et `output_modalities` : types acceptés et produits ;
* `pricing_tiers` : paliers de prix pour les médias ;
* `input_cost_per_million` et `output_cost_per_million` : tarifs des modèles texte.

<Info>
  Les champs de palier conservent le nom `price_usd`, mais `currency` vaut `EUR` et détermine toujours l'unité réelle.
</Info>

## Estimer une génération

Envoyez le même objet `input` que pour une génération :

```bash theme={null}
curl https://fanifyai.com/api/v1/hub/models/nano-banana-2/pricing \
  -H "Authorization: Bearer $FANIFY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"resolution":"4K","aspect_ratio":"16:9"}}'
```

```json theme={null}
{
  "estimated_cost": 0.072000,
  "currency": "EUR"
}
```

Le prix reste une estimation jusqu'au règlement. La réponse finale de la génération contient `billed_cost`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.