Formats JSON / NDJSON / Envelopes¶
Formats de données standardisés
JSON¶
Format standard pour les réponses API et métadonnées.
Exemple : Métadonnées document¶
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "facture.pdf",
"hash": "sha3-256:abcd...",
"size": 1024000,
"uploaded_at": "2025-01-01T00:00:00Z"
}
NDJSON (Newline Delimited JSON)¶
Format pour le streaming et les exports bulk.
Exemple : Export documents¶
{"id":"doc1","name":"facture1.pdf","hash":"..."}
{"id":"doc2","name":"facture2.pdf","hash":"..."}
{"id":"doc3","name":"facture3.pdf","hash":"..."}
Enveloppes chiffrées¶
Structure pour les documents chiffrés.
Envelope v1¶
Pour plus de détails, voir documentation backend formats.