Export ticket and deal attachments from HubSpot

By Kayabyte

A ticket or deal export gives you a spreadsheet of properties, not the PDFs, screenshots and contracts attached to them. This guide covers getting the actual files for tickets and deals, for support audits and handovers. Last verified 11 November 2026.

What the CSV export contains

HubSpot’s record export (see its guide on exporting your content and data, updated 25 September 2026) gives properties. A community answer from April 2025 says the exports hold metadata only and that exporting tickets’ attachments is “not possible at this stage” (Export tickets attachments). A deal’s contract PDF is not in the file.

One ticket or deal

Open the record, click View all attachments, tick the files and choose Download (HubSpot article updated 22 December 2025). The free record card of Attachment Exporter does the same from a card on the record, with a CSV list of the files, up to 300 files per record.

Many tickets or deals: the API recipe

A HubSpot Community answer from March 2024 describes it: attachments are linked via engagements; list the notes associated with the ticket, read hs_attachment_ids, then use the Files API (thread). Common errors in that thread: using the wrong object type in the URL, and empty results. Details are in the API guide. Tickets need the tickets read scope (crm.objects.tickets.read today).

Filter by pipeline or date

Attachment Exporter can scope an export to all tickets or deals, the records in a HubSpot list, or records created or last modified in a date range. HubSpot lists can be built on pipeline and stage, so build a list for “tickets in the closed stage” and pick it. Saved views cannot be read by apps, so convert a view into a list first.

Full disclosure and details

We built Attachment Exporter: Bulk File Download. It covers files attached to notes, emails, calls, meetings and tasks on tickets and deals, plus file properties, and writes zips with the folders Tickets/ or Deals/, then the record’s name and ID. The CSV manifest says for each file which record and engagement it belongs to. Read-only; free scan and audit; the first export of up to 250 files is free; then USD 49 for 5,000 files, USD 99 for 25,000, USD 199 for 100,000, one-off. It installs from our site, not the HubSpot Marketplace.

FAQ

Does a ticket export include attachments? No, properties only.

Can I export attachments for tickets in one pipeline? Yes, via a list, or via a script that filters by pipeline.

What if a file was deleted? The manifest row has the status missing.

What about files HubSpot marks sensitive? They get the status restricted and are not downloaded or charged.

Questions or corrections: support@kayabyte.dev. HubSpot is a registered trademark of HubSpot, Inc. Kayabyte is an independent developer and is not affiliated with HubSpot or the other products named here.