TypeScript
import { Factify } from "@factify/sdk"; const factify = new Factify({ bearerAuth: "<YOUR_BEARER_TOKEN_HERE>", }); async function run() { const result = await factify.documents.update({ documentId: "<id>", body: {}, }); console.log(result); } run();
{ "document": { "access_level": "private", "created_at": "2023-11-07T05:31:56Z", "created_by": { "id": "user_01h2xcejqtf2nbrexx3vqjhp41", "name": "John Doe", "type": "user_account" }, "id": "doc_01h2xcejqtf2nbrexx3vqjhp41", "processing_status": "processing", "title": "Q4 2024 Financial Report", "url": "https://d.factify.com/d/01h2xcejqtf2nbrexx3vqjhp41", "current_version": { "id": "ver_01h2abcd1234efgh5678jkmnpt" }, "description": "Quarterly financial report for Q4 2024" } }
Update document title and description.
Bearer authentication header of the form Bearer , where is your auth token.
Document ID to update. Pattern: doc_[0-9a-hjkmnp-tv-z]{26}
UpdateDocumentRequest specifies fields to update on a document.
New description (max 2000 characters).
2000
New title (1-255 characters).
1 - 255
Success
UpdateDocumentResponse contains the updated document.
The updated document.
Show child attributes