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

# Consulter les factures

## En-têtes de requête

<ParamField header="Content-Type" type="string" required={true}>
  Valeurs énumérées : `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Format d’authentification Bearer : Bearer \{\{API Key}}.
</ParamField>

## Informations de réponse

<ParamField query="cycleType" type="string" required={true}>
  Granularité du cycle de facturation. Options :

  * `Hour` : par heure
  * `Day`: par jour
  * `Week` : par semaine
  * `Month` : par mois
</ParamField>

<ParamField query="productCategory" type="string" required={true}>
  Type de produit. Options :

  * `summary` : facture récapitulative
  * `llm` : grand modèle de langage
</ParamField>

<ParamField query="productName" type="string" required={false}>
  Nom du produit. Prend en charge la correspondance approximative.
</ParamField>

<ParamField query="startTime" type="string" required={false}>
  Heure de début du cycle de facturation à consulter, horodatage (secondes), valeur par défaut : 0.
</ParamField>

<ParamField query="endTime" type="string" required={false}>
  Heure de fin du cycle de facturation à consulter, horodatage (secondes), valeur par défaut : 0.
</ParamField>

<ParamField query="ownerId" type="string" required={false}>
  Spécifiez l’ID de l’instance à consulter.
</ParamField>

## Paramètres des informations de réponse

<ResponseField name="bills" type="object[]" required={true}>
  Informations de facturation des instances à la demande.

  <Expandable title="Propriétés" defaultOpen={true}>
    <ResponseField name="userId" type="string" required={true}>
      ID de l’utilisateur auquel appartient l’instance.
    </ResponseField>

    <ResponseField name="startTime" type="string" required={true}>
      Heure de début de la facture. Format : horodatage Unix.
    </ResponseField>

    <ResponseField name="endTime" type="string" required={true}>
      Heure de fin de la facture. Format : horodatage Unix.
    </ResponseField>

    <ResponseField name="billingMethod" type="string" required={true}>
      Mode de facturation de l’instance. La valeur 1 indique une facturation à la demande.
    </ResponseField>

    <ResponseField name="productName" type="string" required={true}>
      Nom du produit.
    </ResponseField>

    <ResponseField name="category" type="string" required={true}>
      Catégorie du produit.
    </ResponseField>

    <ResponseField name="ownerID" type="string" required={true}>
      ID de l’instance.
    </ResponseField>

    <ResponseField name="billNum0" type="string" required={true}>
      * llm : tokens d’entrée
    </ResponseField>

    <ResponseField name="billNum1" type="string" required={true}>
      * llm : tokens de sortie
    </ResponseField>

    <ResponseField name="basePrice0" type="string" required={true}>
      Prix d’origine
    </ResponseField>

    <ResponseField name="basePrice1" type="string" required={true}>
      Sans signification
    </ResponseField>

    <ResponseField name="discountPrice0" type="string" required={true}>
      * llm : prix unitaire des tokens d’entrée
      * autres : prix unitaire
    </ResponseField>

    <ResponseField name="discountPrice1" type="string" required={true}>
      * llm : prix unitaire des tokens de sortie
    </ResponseField>

    <ResponseField name="amount" type="string" required={true}>
      Prix total.
    </ResponseField>

    <ResponseField name="voucherAmount" type="string" required={true}>
      Montant déduit par le bon d’achat.
    </ResponseField>

    <ResponseField name="payAmount" type="string" required={true}>
      Montant payé en espèces.
    </ResponseField>

    <ResponseField name="payAmountDisplay" type="string" required={true} />

    <ResponseField name="pricePrecision" type="string" required={true}>
      Précision du prix.
    </ResponseField>

    <ResponseField name="productId" type="string" required={true}>
      ID du produit.
    </ResponseField>
  </Expandable>
</ResponseField>
