Q
Qyvndocs

Documentation API

L'API Qyvn.io est une API REST JSON exposée sur https://api.qyvn.io/v1.

Conventions

  • Méthodes HTTP standard (GET, POST, PATCH, DELETE)
  • Réponses JSON avec Content-Type: application/json
  • Dates ISO 8601 UTC
  • Montants en centimes, entier

Ressources principales

RessourceEndpoint
Entités/v1/entities
Transactions/v1/transactions
Factures/v1/invoices
Projets/v1/projects
Rapports/v1/reports
Webhooks/v1/webhooks

Exemple

curl https://api.qyvn.io/v1/transactions \
  -H "Authorization: Bearer $QYVN_API_KEY" \
  -H "Qyvn-Entity: ent_9f2a"

Réponse :

{
  "data": [
    {
      "id": "txn_01HZ...",
      "amount": 129900,
      "currency": "EUR",
      "date": "2025-11-04",
      "counterparty": "Acme SAS",
      "status": "reconciled"
    }
  ],
  "next_cursor": "eyJvZmZzZXQiOjUwfQ"
}

Pagination

Cursor-based via ?cursor=...&limit=50. Limite max : 200.

Erreurs

{
  "error": {
    "code": "invalid_request",
    "message": "Missing field: amount",
    "field": "amount",
    "request_id": "req_01HZ..."
  }
}
Cette page a-t-elle été utile ?

Écrivez à docs@qyvn.io ou proposez une amélioration sur GitHub.