{"info":{"_postman_id":"3f88051c-11af-44ad-9411-025cb6dbb1df","name":"Documoto BI Data Extracts","description":"<html><head></head><body><p>The following exports run once per day at 00:10:00 UTC. Results are written as CSV files to AWS S3 for customers to download.</p>\n<hr>\n<h3 id=\"process-for-retrieving-and-downloading-files-via-apis\">Process for Retrieving and Downloading Files via APIs</h3>\n<p>Follow these steps to retrieve and download files using RESTful APIs:</p>\n<hr>\n<h4 id=\"1-retrieve-available-files\">1. Retrieve Available Files</h4>\n<ul>\n<li><p>Make a <code>GET</code> request to the endpoint (e.g., <code>/list-files?environment={int or prod}</code>) to obtain a list of files.</p>\n</li>\n<li><p>Parse the API response, returned in JSON, extracting details to identify the file you want.</p>\n</li>\n</ul>\n<h4 id=\"2-generate-download-link\">2. Generate Download Link</h4>\n<ul>\n<li><p>Make another API call to an endpoint (e.g., <code>/generate-link?filename={filename}</code>) to generate a temporary download URL.</p>\n<ul>\n<li>Optionally, call <code>/latest-daily-link?environment={int or prod}</code> to generate a download link for all daily exports in a single zip.</li>\n</ul>\n</li>\n<li><p>The response will include a secure URL valid for downloading the requested file.</p>\n</li>\n</ul>\n<h4 id=\"3-download-the-file\">3. Download the File</h4>\n<ul>\n<li><p>Use the provided download link to issue an HTTPS <code>GET</code> request.</p>\n</li>\n<li><p>This requires the same API Key header as prior requests.</p>\n</li>\n<li><p>Save the downloaded file locally or process it as required.</p>\n</li>\n</ul>\n<p>This structured workflow provides a secure, efficient way to manage file retrieval and downloading through RESTful APIs.</p>\n<h2 id=\"1-access-controls\">1. Access Controls</h2>\n<p><strong>Purpose</strong><br>Provide a catalog of all media with their locale, organizational ownership, and template status to support access‐control audits and reporting.</p>\n<p><strong>Key Columns</strong></p>\n<ul>\n<li><p><strong>Media ID</strong> – Internal ID of the media record.</p>\n</li>\n<li><p><strong>Type</strong> – Media type (e.g., IMAGE, VIDEO, DOCUMENT).</p>\n</li>\n<li><p><strong>Created / Updated</strong> – Timestamps for creation and last update.</p>\n</li>\n<li><p><strong>Template?</strong> – Boolean flag indicating if the media is a template.</p>\n</li>\n<li><p><strong>Identifier</strong> – Media identifier (external or human‑readable ID).</p>\n</li>\n<li><p><strong>Lang Name / Locale</strong> – Primary language name and locale code</p>\n</li>\n<li><p><strong>Media Name</strong> – Name/title of the media.</p>\n</li>\n<li><p><strong>Org Name</strong> – Name of the owning or associated organization.</p>\n</li>\n<li><p><strong>MC Lang Name / MC Locale / MC Name</strong> – Media-category translation details</p>\n</li>\n</ul>\n<h2 id=\"2-login-log\">2. Login Log</h2>\n<p><strong>Purpose</strong><br>All user login and logout events—including SSO, API-key users, session timeouts, and client details—for security monitoring and usage analytics.</p>\n<p><strong>Key Columns</strong></p>\n<ul>\n<li><p><strong>Session ID</strong> – Unique session identifier.</p>\n</li>\n<li><p><strong>Organization Name</strong> – Name of the user's organization.</p>\n</li>\n<li><p><strong>Username</strong> – Username or API key name (for API users).</p>\n</li>\n<li><p><strong>IP Address / Country</strong> – IP address used for the login and country it resolves to.</p>\n</li>\n<li><p><strong>Login Type</strong> – How the user logged in (Login Page, Direct URL, SSO, or Unknown).</p>\n</li>\n<li><p><strong>Browser or Agent</strong> – Browser user agent string or integration agent.</p>\n</li>\n<li><p><strong>Login Date / Logout Date</strong> – When the user login/logout occurred.</p>\n</li>\n<li><p><strong>Timeout Date</strong> – When the session timed out (derived if not explicitly set).</p>\n</li>\n</ul>\n<h2 id=\"3-media-tags\">3. Media Tags</h2>\n<p><strong>Purpose</strong><br>All media along with any user-defined tag values (single values or ranges) to enable filtering and attribute-based search.</p>\n<p><strong>Key Columns</strong></p>\n<ul>\n<li><p><strong>ID</strong> – Internal ID of the media record.</p>\n</li>\n<li><p><strong>Media Identifier</strong> – Media identifier string.</p>\n</li>\n<li><p><strong>File or URL</strong> – Underlying file name or external media URL.</p>\n</li>\n<li><p><strong>Media Type</strong> – Type of media (document, image, video, external, interactive, etc.).</p>\n</li>\n<li><p><strong>Media Created/Updated</strong> – When the media record was created and last updated.</p>\n</li>\n<li><p><strong>Locale</strong> – Locale code of the media translation.</p>\n</li>\n<li><p><strong>Media Name / Description</strong> – Name/description of the media.</p>\n</li>\n<li><p><strong>Tag Name</strong> – Name of the tag applied to the media.</p>\n</li>\n<li><p><strong>Tag Value</strong> – Value of the tag (single value or composed from prefix/lower/upper/suffix).</p>\n</li>\n</ul>\n<h2 id=\"4-page-part-tags\">4. Page Part Tags</h2>\n<p><strong>Purpose</strong><br>List all parts used on each page, along with any part-level tags and quantities, for parts-usage reporting and downstream integrations.</p>\n<p><strong>Key Columns</strong></p>\n<ul>\n<li><p><strong>Part ID</strong> – Internal ID of the part used on the page.</p>\n</li>\n<li><p><strong>Part Number</strong> – Part number (raw or from part number code).</p>\n</li>\n<li><p><strong>Part Name</strong> – Display name of the part (first available translation).</p>\n</li>\n<li><p><strong>Page ID</strong> – Internal ID of the page.</p>\n</li>\n<li><p><strong>Page Filename</strong> – File name of the page where the part appears.</p>\n</li>\n<li><p><strong>Page Name</strong> – Display name of the page (first available translation).</p>\n</li>\n<li><p><strong>Supplier Key</strong> – Supplier key associated with the part.</p>\n</li>\n<li><p><strong>Part Quantity</strong> – Quantity of the part on the page.</p>\n</li>\n<li><p><strong>Tag Name</strong> – Name of the tag applied to the page‑part relationship.</p>\n</li>\n<li><p><strong>Tag Value</strong> – Tag value for the page‑part relationship (single value or composed from prefix/lower/upper/suffix)..</p>\n</li>\n</ul>\n<h2 id=\"5-page-tags\">5. Page Tags</h2>\n<p><strong>Purpose</strong><br>Export metadata and tagging information for every page in the system, enabling localized page indexing and attribute-driven feeds.</p>\n<p><strong>Key Columns</strong></p>\n<ul>\n<li><p><strong>ID</strong> – Internal ID of the page.</p>\n</li>\n<li><p><strong>Page File</strong> – Page file name.</p>\n</li>\n<li><p><strong>Type</strong> – File type/extension of the page.</p>\n</li>\n<li><p><strong>Created / Updated</strong> – When the page was created and last updated.</p>\n</li>\n<li><p><strong>Language Name</strong> – Name of the language for the translation.</p>\n</li>\n<li><p><strong>Language Code</strong> – Short language code.</p>\n</li>\n<li><p><strong>Language Code 4</strong> – Four‑character locale code.</p>\n</li>\n<li><p><strong>Name / Description</strong> – Display name/description of the page.</p>\n</li>\n<li><p><strong>Tag Name</strong> – Name of the tag applied to the page.</p>\n</li>\n<li><p><strong>Tag Value</strong> – Value of the tag (single value or composed from prefix/lower/upper/suffix).</p>\n</li>\n</ul>\n<h2 id=\"6-part-tags\">6. Part Tags</h2>\n<p><strong>Purpose</strong><br>Compile part master data with user-defined tags to support catalog exports and part attribute filtering.</p>\n<p><strong>Key Columns</strong></p>\n<ul>\n<li><p><strong>Part ID</strong> – Internal ID of the part.</p>\n</li>\n<li><p><strong>Part Number</strong> – Visible part number (raw or derived from part number code).</p>\n</li>\n<li><p><strong>Supplier</strong> – Supplier key for the part.</p>\n</li>\n<li><p><strong>UOM</strong> – Unit of measure for the part.</p>\n</li>\n<li><p><strong>Visible</strong> – Whether the part number is visible to end users.</p>\n</li>\n<li><p><strong>Orderable</strong> – Whether the part is orderable (True/False).</p>\n</li>\n<li><p><strong>Part Created/Updated</strong> – When the part record was created and last updated.</p>\n</li>\n<li><p><strong>Language Name</strong> – Name of the language for the part translation.</p>\n</li>\n<li><p><strong>Language Code 4</strong> – Four‑character locale code.</p>\n</li>\n<li><p><strong>Name / Description</strong> – Display name/description of the part.</p>\n</li>\n<li><p><strong>Tag Name</strong> – Name of the tag applied to the part.</p>\n</li>\n<li><p><strong>Tag Value</strong> – Value of the tag (single value or composed from prefix/lower/upper/suffix).</p>\n</li>\n</ul>\n<h2 id=\"7-search-log\">7. Search Log</h2>\n<p><strong>Purpose</strong><br>Capture every in-application search event, filters applied, click-through rates, and content targeted for search-performance analysis.</p>\n<p><strong>Key Columns</strong></p>\n<ul>\n<li><p><strong>Created</strong> – When the search was performed.</p>\n</li>\n<li><p><strong>Username</strong> – Username or API key name that performed the search.</p>\n</li>\n<li><p><strong>Organization Name</strong> – Organization associated with the user.</p>\n</li>\n<li><p><strong>Search Term</strong> – Raw search query string.</p>\n</li>\n<li><p><strong>Search Filters</strong> – Serialized filters applied to the search.</p>\n</li>\n<li><p><strong>Results Count</strong> – Number of results returned by the search.</p>\n</li>\n<li><p><strong>Searched From</strong> – Where the search was initiated (Default, Quick Add, Browse Flow, General Search, Contextual Search Bar, etc.).</p>\n</li>\n<li><p><strong>Clicked Through?</strong> – Whether the user clicked through to any result.</p>\n</li>\n<li><p><strong>Content Type</strong> – Type of content returned (Part, Page, Book, Document, External, Microsite, Video, Image).</p>\n</li>\n<li><p><strong>Content Identifier</strong> – Identifier for the content item (part number, page file, or media identifier).</p>\n</li>\n<li><p><strong>Content Name</strong> – Human‑readable name of the content item.</p>\n</li>\n</ul>\n<h2 id=\"8-user-action-log\">8. User Action Log</h2>\n<p><strong>Purpose</strong><br>Track user interactions (views of media, pages, chapters, parts, news items) to build engagement analytics and user-journey reports.</p>\n<p><strong>Key Columns</strong></p>\n<ul>\n<li><p><strong>ID</strong> – Internal ID of the user action record.</p>\n</li>\n<li><p><strong>Session ID</strong> – Session identifier tied to the action.</p>\n</li>\n<li><p><strong>Created Date</strong> – Date the action occurred.</p>\n</li>\n<li><p><strong>Username</strong> – Username or API key name that performed the action.</p>\n</li>\n<li><p><strong>Organization</strong> – Organization of the user.</p>\n</li>\n<li><p><strong>Action</strong> – High‑level action type (View Media/Page/Chapter/News Item/Part).</p>\n</li>\n<li><p><strong>News Item</strong> – Name of the news item (if the action targets a bulletin).</p>\n</li>\n<li><p><strong>Media Type</strong> – Media type associated with the action (if applicable).</p>\n</li>\n<li><p><strong>Identifier</strong> – Media identifier associated with the action (if applicable).</p>\n</li>\n<li><p><strong>Media Name</strong> – Name of the media (first available translation).</p>\n</li>\n<li><p><strong>Chapter Name</strong> – Name of the chapter (first available translation).</p>\n</li>\n<li><p><strong>PageFile</strong> – File name of the page viewed.</p>\n</li>\n<li><p><strong>Page Name</strong> – Name of the page (first available translation).</p>\n</li>\n<li><p><strong>Part Number</strong> – Part number (raw or from part number code).</p>\n</li>\n<li><p><strong>Part Name</strong> – Name of the part (first available translation).</p>\n</li>\n</ul>\n<h2 id=\"9-orders-log\">9. Orders Log</h2>\n<p><strong>Purpose</strong><br>Track all submitted PO or RFQ's.</p>\n<p><strong>Key Columns</strong></p>\n<ul>\n<li><p><strong>Created Date</strong> – When the order was created.</p>\n</li>\n<li><p><strong>Order ID</strong> – Identifier of the order.</p>\n</li>\n<li><p><strong>Type</strong> – Order type (PO for Purchase Order, RFQ for Request for Quote).</p>\n</li>\n<li><p><strong>Username</strong> – User who created the order.</p>\n</li>\n<li><p><strong>Organization Name</strong> – Organization of the ordering user.</p>\n</li>\n<li><p><strong>Part Number</strong> – Ordered part number.</p>\n</li>\n<li><p><strong>Supplier Key</strong> – Supplier key for the part.</p>\n</li>\n<li><p><strong>Part Name</strong> – Name of the ordered part (resolved from translations).</p>\n</li>\n<li><p><strong>Qty</strong> – Quantity ordered.</p>\n</li>\n<li><p><strong>Retail Price</strong> – Retail price per line item.</p>\n</li>\n<li><p><strong>Discounted Price</strong> – Discounted price per line item.</p>\n</li>\n<li><p><strong>Wholesale Price</strong> – Wholesale price per line item.</p>\n</li>\n</ul>\n<h2 id=\"10-bom-by-page\">10. BOM By Page</h2>\n<p><strong>Purpose</strong><br>Exports a simple bill of materials by page, listing every part instance on every page for a tenant. Useful for seeing which parts are used on which pages and in what quantity.</p>\n<p><strong>Key Columns</strong></p>\n<ul>\n<li><p><strong>Page ID</strong> – Internal ID of the page that contains the part.</p>\n</li>\n<li><p><strong>Part ID</strong> – Internal ID of the part on the page.</p>\n</li>\n<li><p><strong>Part Number</strong> – Part number (raw or from part number code).</p>\n</li>\n<li><p><strong>Quantity</strong> – Quantity of the part on the page instance.</p>\n</li>\n</ul>\n<h2 id=\"11-page-where-used\">11. Page Where Used</h2>\n<p><strong>Purpose</strong><br>Exports where pages are used within books for a tenant. Each row links a page to the media it belongs to, so you can see for a given book which pages it includes.</p>\n<p><strong>Key Columns</strong></p>\n<ul>\n<li><p><strong>Page ID</strong> – Internal ID of the page.</p>\n</li>\n<li><p><strong>Page File</strong> – File name of the page.</p>\n</li>\n<li><p><strong>Media ID</strong> – Internal ID of the media that uses the page.</p>\n</li>\n<li><p><strong>Media Identifier</strong> – Identifier of the media that uses the page.</p>\n</li>\n</ul>\n<h2 id=\"12-users-extract\">12. Users Extract</h2>\n<p><strong>Purpose</strong><br>Exports all users and their respective Organization/User Group(s).</p>\n<p><strong>Key Columns</strong></p>\n<ul>\n<li><p><strong>User ID</strong> – Internal ID of the user.</p>\n</li>\n<li><p><strong>Username</strong> – Username of the user.</p>\n</li>\n<li><p>First Name – First name of the user.</p>\n</li>\n<li><p>Last Name – Last name of the user.</p>\n</li>\n<li><p><strong>User Groups</strong> – Pipe seperated list of user groups a user belongs to.</p>\n</li>\n<li><p><strong>Organization</strong> – Name of the organization a user belongs to.</p>\n</li>\n<li><p><strong>Created Date</strong> – Date when the user was created.</p>\n</li>\n<li><p><strong>Last Login Date</strong> – Date when user last logged in.</p>\n</li>\n<li><p><strong>Enabled/Disabled</strong> – Value denoting if user is enabled or disabled.</p>\n</li>\n<li><p><strong>Expired</strong> – True/False value denoting if a user is expired.</p>\n</li>\n<li><p>User Tag Name – Tag name value.</p>\n</li>\n<li><p>User Tag Value – Users tag value.</p>\n</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"34649711","collectionId":"3f88051c-11af-44ad-9411-025cb6dbb1df","publishedId":"2sB2qUo5Gc","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-05-14T20:12:15.000Z"},"item":[{"name":"List Files","id":"feac26ef-d9bd-4b47-ac9c-52d6eaa62a4f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://TENANT-KEY-HERE.app.documoto.com/download-reports/list-files?environment=prod&daily=true","description":"<p>Lists all exports that can be downloaded.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"123456"}]},"isInherited":true,"source":{"_postman_id":"3f88051c-11af-44ad-9411-025cb6dbb1df","id":"3f88051c-11af-44ad-9411-025cb6dbb1df","name":"Documoto BI Data Extracts","type":"collection"}},"urlObject":{"host":["https://TENANT-KEY-HERE.app.documoto.com/download-reports/list-files"],"query":[{"description":{"content":"<p>Documoto environment exports generated against.</p>\n","type":"text/plain"},"key":"environment","value":"prod"},{"description":{"content":"<p>(Optional) Only returns daily zips containing all exports.</p>\n","type":"text/plain"},"key":"daily","value":"true"}],"variable":[]}},"response":[{"id":"727dd85e-d9a2-4db8-a406-522e074469c4","name":"200","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://TENANT-KEY-HERE.app.documoto.com/download-reports/list-files?environment=prod","host":["https://TENANT-KEY-HERE.app.documoto.com/download-reports/list-files"],"query":[{"key":"environment","value":"prod"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 May 2025 18:11:59 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"2688"},{"key":"Connection","value":"keep-alive"},{"key":"server","value":"uvicorn"}],"cookie":[],"responseTime":null,"body":"{\n    \"customer\": \"DOCUMOTO\",\n    \"environment\": \"int\",\n    \"folder\": null,\n    \"start_date\": null,\n    \"end_date\": null,\n    \"files\": [\n        \"int/AccessControls/AccessControls-2025_04_15.csv.gz\",\n        \"int/AccessControls/AccessControls-2025_04_16.csv.gz\",\n        \"int/AccessControls/AccessControls-2025_04_18.csv.gz\",\n        \"int/AccessControls/AccessControls-2025_04_23.csv.gz\",\n        \"int/AccessControls/AccessControls-2025_04_24.csv.gz\",\n        \"int/AccessControls/AccessControls-2025_04_25.csv.gz\",\n        \"int/AccessControls/AccessControls-2025_05_01.csv.gz\",\n        \"int/LoginLog/LoginLog-2025_04_15.csv.gz\",\n        \"int/LoginLog/LoginLog-2025_04_16.csv.gz\",\n        \"int/LoginLog/LoginLog-2025_04_18.csv.gz\",\n        \"int/LoginLog/LoginLog-2025_04_23.csv.gz\",\n        \"int/LoginLog/LoginLog-2025_04_24.csv.gz\",\n        \"int/LoginLog/LoginLog-2025_04_25.csv.gz\",\n        \"int/LoginLog/LoginLog-2025_05_01.csv.gz\",\n        \"int/MediaTags/MediaTags-2025_04_15.csv.gz\",\n        \"int/MediaTags/MediaTags-2025_04_16.csv.gz\",\n        \"int/MediaTags/MediaTags-2025_04_18.csv.gz\",\n        \"int/MediaTags/MediaTags-2025_04_23.csv.gz\",\n        \"int/MediaTags/MediaTags-2025_04_24.csv.gz\",\n        \"int/MediaTags/MediaTags-2025_04_25.csv.gz\",\n        \"int/MediaTags/MediaTags-2025_05_01.csv.gz\",\n        \"int/PagePartTags/PagePartTags-2025_04_15.csv.gz\",\n        \"int/PagePartTags/PagePartTags-2025_04_16.csv.gz\",\n        \"int/PagePartTags/PagePartTags-2025_04_18.csv.gz\",\n        \"int/PagePartTags/PagePartTags-2025_04_23.csv.gz\",\n        \"int/PagePartTags/PagePartTags-2025_04_24.csv.gz\",\n        \"int/PagePartTags/PagePartTags-2025_04_25.csv.gz\",\n        \"int/PagePartTags/PagePartTags-2025_05_01.csv.gz\",\n        \"int/PageTags/PageTags-2025_04_15.csv.gz\",\n        \"int/PageTags/PageTags-2025_04_16.csv.gz\",\n        \"int/PageTags/PageTags-2025_04_18.csv.gz\",\n        \"int/PageTags/PageTags-2025_04_23.csv.gz\",\n        \"int/PageTags/PageTags-2025_04_24.csv.gz\",\n        \"int/PageTags/PageTags-2025_04_25.csv.gz\",\n        \"int/PageTags/PageTags-2025_05_01.csv.gz\",\n        \"int/PartTags/PartTags-2025_04_15.csv.gz\",\n        \"int/PartTags/PartTags-2025_04_16.csv.gz\",\n        \"int/PartTags/PartTags-2025_04_18.csv.gz\",\n        \"int/PartTags/PartTags-2025_04_23.csv.gz\",\n        \"int/PartTags/PartTags-2025_04_24.csv.gz\",\n        \"int/PartTags/PartTags-2025_04_25.csv.gz\",\n        \"int/PartTags/PartTags-2025_05_01.csv.gz\",\n        \"int/SearchLog/SearchLog-2025_04_15.csv.gz\",\n        \"int/SearchLog/SearchLog-2025_04_16.csv.gz\",\n        \"int/SearchLog/SearchLog-2025_04_18.csv.gz\",\n        \"int/SearchLog/SearchLog-2025_04_23.csv.gz\",\n        \"int/SearchLog/SearchLog-2025_04_24.csv.gz\",\n        \"int/SearchLog/SearchLog-2025_04_25.csv.gz\",\n        \"int/SearchLog/SearchLog-2025_05_01.csv.gz\",\n        \"int/UserActionLog/UserActionLog-2025_04_15.csv.gz\",\n        \"int/UserActionLog/UserActionLog-2025_04_16.csv.gz\",\n        \"int/UserActionLog/UserActionLog-2025_04_18.csv.gz\",\n        \"int/UserActionLog/UserActionLog-2025_04_23.csv.gz\",\n        \"int/UserActionLog/UserActionLog-2025_04_24.csv.gz\",\n        \"int/UserActionLog/UserActionLog-2025_04_25.csv.gz\",\n        \"int/UserActionLog/UserActionLog-2025_05_01.csv.gz\"\n    ]\n}"}],"_postman_id":"feac26ef-d9bd-4b47-ac9c-52d6eaa62a4f"},{"name":"Latest Daily Link","id":"f3c4f892-754d-4ddd-9c1f-393767604262","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://TENANT-KEY-HERE.app.documoto.com/download-reports/latest-daily-link?environment=prod","description":"<p>Generates a download link of all exports for a given day.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"123456"}]},"isInherited":true,"source":{"_postman_id":"3f88051c-11af-44ad-9411-025cb6dbb1df","id":"3f88051c-11af-44ad-9411-025cb6dbb1df","name":"Documoto BI Data Extracts","type":"collection"}},"urlObject":{"host":["https://TENANT-KEY-HERE.app.documoto.com/download-reports/latest-daily-link"],"query":[{"description":{"content":"<p>Documoto environment exports generated against.</p>\n","type":"text/plain"},"key":"environment","value":"prod"}],"variable":[]}},"response":[{"id":"67ee9091-2551-4f0f-9573-3466e5d3fb7e","name":"200","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://TENANT-KEY-HERE.qa1.documoto.com/download-reports/latest-daily-link?environment=prod","protocol":"https","host":["TENANT-KEY-HERE","qa1","documoto","com"],"path":["download-reports","latest-daily-link"],"query":[{"key":"environment","value":"prod"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 May 2025 18:12:51 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"76"},{"key":"Connection","value":"keep-alive"},{"key":"server","value":"uvicorn"}],"cookie":[],"responseTime":null,"body":"{\n    \"link\": \"https://documoto.qa1.documoto.com/download-reports/file/c4e7ecdada23\"\n}"}],"_postman_id":"f3c4f892-754d-4ddd-9c1f-393767604262"},{"name":"Generate Download Link","id":"f4fe6229-3373-4edf-9d7d-135098462930","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://TENANT-KEY-HERE.app.documoto.com/download-reports/generate-link?filename=prod/AccessControls/AccessControls-2025_04_15.csv.gz","description":"<p>Generate a download link for a specific export.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"123456"}]},"isInherited":true,"source":{"_postman_id":"3f88051c-11af-44ad-9411-025cb6dbb1df","id":"3f88051c-11af-44ad-9411-025cb6dbb1df","name":"Documoto BI Data Extracts","type":"collection"}},"urlObject":{"host":["https://TENANT-KEY-HERE.app.documoto.com/download-reports/generate-link"],"query":[{"description":{"content":"<p>Name of the file to download with full path</p>\n","type":"text/plain"},"key":"filename","value":"prod/AccessControls/AccessControls-2025_04_15.csv.gz"}],"variable":[]}},"response":[{"id":"18d4dbc5-0413-4e22-82c7-43f987d9c7f7","name":"200","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://TENANT-KEY-HERE.app.documoto.com/download-reports/generate-link?filename=prod/AccessControls/AccessControls-2025_04_15.csv.gz","host":["https://TENANT-KEY-HERE.app.documoto.com/download-reports/generate-link"],"query":[{"key":"filename","value":"prod/AccessControls/AccessControls-2025_04_15.csv.gz"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 08 May 2025 18:12:51 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"76"},{"key":"Connection","value":"keep-alive"},{"key":"server","value":"uvicorn"}],"cookie":[],"responseTime":null,"body":"{\n    \"link\": \"https://documoto.qa1.documoto.com/download-reports/file/c4e7ecdada23\"\n}"}],"_postman_id":"f4fe6229-3373-4edf-9d7d-135098462930"}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"123456"}]}},"event":[{"listen":"prerequest","script":{"id":"dfdf4197-2146-4ff6-9bb7-7480e82cc10f","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"8c2f1e87-8aba-470b-93a1-99bc2ed4d305","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}],"variable":[{"key":"baseUrl","value":"https://TENANT-KEY-HERE.app.documoto.com/download-reports/"},{"key":"bearerToken","value":"123456"}]}