Skip to main content
GET
/
invoices
/
client
/
{clientId}
Factures d'un client
curl --request GET \
  --url https://api.treats.vet/api/v1/invoices/client/{clientId} \
  --header 'X-API-Key: <api-key>'
[
  {
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "clientId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "consultationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "invoiceNumber": "FAC-2026-001",
    "status": "<string>",
    "subtotal": 123,
    "totalTax": 123,
    "totalTtc": 123,
    "paidAmount": 123,
    "remainingAmount": 123,
    "createdAt": "2023-11-07T05:31:56Z"
  }
]

Authorizations

X-API-Key
string
header
required

Clé API fournie par l'administrateur de la clinique. Format : vk_...

Path Parameters

clientId
string<uuid>
required

Identifiant du client

Response

Liste des factures

id
string<uuid>
clientId
string<uuid>
consultationId
string<uuid>
invoiceNumber
string
Example:

"FAC-2026-001"

status
string

Statut : DRAFT, SENT, PAID, OVERDUE, CANCELLED

subtotal
number<decimal>

Montant HT

totalTax
number<decimal>

Montant TVA

totalTtc
number<decimal>

Montant TTC

paidAmount
number<decimal>

Montant déjà payé

remainingAmount
number<decimal>

Reste à payer

createdAt
string<date-time>