Skip to main content
Los documentos y ficheros de Doconda se guardan en la Unión Europea (Irlanda), y la IA que los procesa también funciona en la UE. Para que no se queden más de lo necesario, elige retention en cada petición (de none, 15 minutos, a 90d) o bórralos tú con DELETE /documents/{id} en cuanto los descargues.

Pasos

  1. Guarda tu API key en DOCONDA_API_KEY e instala el SDK (pip install doconda o npm install @doconda/sdk).
  2. Crea el documento con la retención más corta que te sirva.
  3. Descárgalo y bórralo, junto con los ficheros que subiste.
Si subiste ficheros, bórralos también con files.delete(id).

Qué valores admite retention

No hay «para siempre». Para todo un proyecto se elige en el panel, en Organización → Proyectos → Se guarda; vale también para los ficheros que subas con POST /files.

Qué devuelve

  • El documento lleva retention y expires_at: cuándo se borrará su contenido (se fija al terminar).
  • Al borrarse, el documento muestra content_deleted_at, y /report y /events responden 410 content_deleted.
  • Se borran los ficheros (Word, PDF, imágenes), tu petición, el informe, los eventos y el metadata. Queda solo lo necesario para cobrar: estado, formato, tipo, páginas y coste.

Límites

  • Un artifact con retention: "none" no puede guardar datos compartidos: los guarda en el navegador de cada visitante.
  • Los enlaces de descarga caducan a los 5 minutos; documents.outputs(id) da otros mientras el documento exista.

Preguntas frecuentes

No. extract no tiene retención: Doconda no guarda nada una vez te ha dado el texto, y si no lo recoges lo borra a los 15 minutos.
Con los webhooks: te avisan al terminar y lo descargas a tu sistema.
Todas las API keys (ak_eu_…) van contra https://api.eu.doconda.com/v1.

Sigue leyendo