Export your data

Download a human-readable ZIP (JSON + files) you can keep and use without iMaintain.

Overview

iMaintain exports are designed to be portable and future-proof.

When you export your workspace, you get a single ZIP file that contains:

  • Plain-text JSON (human-readable) for your records and history
  • Your uploaded attachments as the original files (photos, PDFs, documents, etc.)
  • Optional AI chat history (chats + messages) as JSON

You do not need iMaintain to read the export. JSON can be opened in any text editor and imported into spreadsheets or databases.

Where to export

Exports are available in Team Settings.

Create an export, then come back later to download it when it’s ready. Exports run in the background and typically complete in a few minutes.

Team Settings page showing the Data export card
Open Team Settings → Data export

Create an export (step-by-step)

1) Choose export options

Pick a date range and choose whether to include:

  • Attachments (photos, videos, documents)
  • AI chat history (chats + messages)
Export team data dialog with date range, attachments, and AI chat options
Choose export options

2) Queued / Processing

After you start an export, it will show as Queued or Processing while it runs in the background.

Data export job row showing queued status and disabled download button
Queued/Processing exports run in the background

3) Download when ready

When the export is complete, the row shows Ready and the Download button is enabled.

Data export job row showing ready status and enabled download button
Download the ZIP when it’s ready

What’s included

Your export includes your workspace data such as:

  • Assets (vehicles, properties, spaces, belongings, pets)
  • Maintenance schedules, reminders, and history
  • File metadata and (optionally) file bytes
  • Import history (if you used importing)
  • AI chat history (optional): chats, messages, and related metadata

Tip: If you choose a date range, iMaintain exports records that were created or updated during that window (and maintenance history performed during that window).

Export file structure (ZIP)

The ZIP is organized so it’s easy to browse:

imaintain-export-<id>.zip
  manifest.json
  tables/
    account.json
    accounts_memberships.json
    vehicles.json
    properties.json
    property_spaces.json
    belongings.json
    pets.json
    maintenance_schedules.json
    maintenance_schedule_assignments.json
    maintenance_history.json
    maintenance_history_attachments.json
    import_jobs.json
    import_job_items.json
    ai/
      ai_chats.json
      ai_messages.json
      ai_message_votes.json
    files/
      media_tables.json
  files/
    <your-upload-paths...>
  • manifest.json describes what’s included and the export options used.
  • tables/ contains JSON files grouped by category.
  • files/ contains the original uploaded files, using the same paths as your workspace uploads.

FAQ

Is the data “human readable”?

Yes. The core export is plain text JSON plus your original uploaded files.

Can I keep a weekly/monthly backup automatically?

Exports are currently on-demand (you start one when you want it and download the ZIP).

If automatic weekly/monthly exports would be useful for you, let us know what you’d prefer (weekly vs monthly, and whether to always include attachments). Customer feedback directly influences what we build next.