Skip to content

CSV exports

Every report on the Reports page downloads as CSV as well as PDF, and the audit log has its own export.

On Reports, set the Client and Status filter on the Certificate Expiry Report, then select Download CSV. The file is named cert-expiry-YYYY-MM-DD.csv.

Columns, in order: Subject CN, Client, Issuer, Source, Not After, Days Left, Status.

Dates are YYYY-MM-DD. Status is EXPIRED, Critical, Warning or Healthy, using the same 7-day and 30-day bands as the app.

On Reports, set the Client on the Domain Expiry Report and select Download CSV. The file is named domain-expiry-YYYY-MM-DD.csv.

Columns, in order: Hostname, Client, Registrar, Registry Expiry, Days Left, Status.

A domain with no registry expiry recorded has both date columns empty and the status Unknown.

Under Full Certificate Inventory on the Reports page, select Download CSV for a raw export of every tracked certificate, with no client filter. The file is named certificates-YYYY-MM-DD.csv.

Columns, in order: Subject CN, Serial, Issuer CN, Source, Not Before, Not After, Days Left, Client, Wildcard, Self-signed.

Wildcard and Self-signed are Yes or No. Revoked and resolved certificates are excluded. This is the same data as the Inventory page, which carries its own Export CSV button producing the identical file. Neither button applies the filters you have set on screen, so both always export every tracked certificate. See The inventory.

Open Audit Log and select Export CSV. The file is named tidehawk-audit-YYYY-MM-DD.csv.

Columns, in order: timestamp_utc, actor_type, actor_user_id, action, entity_type, entity_id, ip_address.

Timestamps are full ISO-8601 in UTC, not the workspace timezone. The actor type is user, system or api. The actor, category and date-range filters you have set on the page are carried into the export. A free-text search is not.

Only owner and admin users can export the audit log. See Roles and permissions.

  • All exports are generated live at the moment you select the button. Nothing is stored or emailed.
  • Only the audit export has a row cap. The three report exports return every matching row.
  • Every field is quoted, so commas and quotes inside a client name or a certificate name open cleanly in Excel and Google Sheets. A value that begins with =, +, - or @ is prefixed with an apostrophe so your spreadsheet treats it as text rather than a formula.
  • Files are UTF-8. If an accented client name looks wrong, choose UTF-8 on import rather than letting your spreadsheet guess.