documents.create(**body, idempotency_key=None) | documento | Crea, revisa o edita y espera a que termine. |
documents.create_in_background(**body) | documento | Responde al momento (status: "queued"). |
documents.stream(**body) | eventos | Crea y da sus eventos en directo. |
documents.wait(id) | documento | Espera a que termine. |
documents.get(id) | documento | Su estado actual. |
documents.list(status=None) | documentos | Todos, del más reciente al más antiguo. |
documents.page(limit=, cursor=, status=) | {data, next_cursor} | Una sola página. |
documents.events(id, after=0) | eventos | Sus eventos, retomables. |
documents.cancel(id) / delete(id) | documento / — | Lo para / lo borra. |
documents.outputs(id) | enlaces | Enlaces de descarga nuevos. |
documents.download(id, kind) | bytes | docx, pdf, pptx, xlsx… |
documents.report(id) | informe | Problemas, arreglos y cambios. |
documents.data(id, collection=None) | colecciones / registros | Los datos de un artifact. |
files.upload(file, filename=None) / get(id) / delete(id) | archivo | Ruta, bytes o fichero abierto. |
extract(file, filename=None) | {markdown, chars, pages…} | Cualquier archivo a Markdown. |
webhooks.create(url, event_types=None) / list() / delete(id) | endpoint | Avisos firmados. |
tools(local_files=False) | list[Tool] | Herramientas para tu agente. |
verify_webhook(body, headers, secret) | evento | Comprueba la firma de un aviso. |