Toph Submission Export Feature Revamp

Streamline your submission data exports with Toph's new dual-mode export: instant CSV metadata or full archive download.

We have completely overhauled the way you can export submission data on Toph. The old single-archive export is now split into two distinct options, providing faster access to metadata and increased flexibility for bulk downloads.

New Export Options

1. Instant CSV Metadata Export

  • Location: Submissions → … Menu → Export → Metadata

  • What it does: Generates a CSV snapshot of all submissions for the current contest.

  • How it works: Press the Download CSV button and the file downloads immediately.

  • Included columns:

    Submission ID, Submission Pretty ID,
    Timestamp,
    Participant ID, Participant No., Participant Name, Participant Clan,
    Challenge ID, Challenge Initials, Challenge Title,
    Programming Language, Programming Language Family,
    Verdict,
    CPU Usage, Memory Usage
    

2. Asynchronous Archive Export

  • Location: Submissions → … Menu → Export → Archive
  • What it does: Packages the full archive—including source code and JSON metadata—into a downloadable zip for the current contest.
  • How it works: Press the Request Archive button; you will receive a notification when the archive is ready for download.
  • Contents of the archive:
    • {submission_pretty_id}/source/...: file(s) in here contain the original source code.
    • {submission_pretty_id}/submission.json: a JSON dump that mirrors the CSV columns above.

Why This Matters

  • Speed: Obtain quick insights from the CSV without waiting for a large zip to build.
  • Flexibility: Choose the lightweight CSV for analytics or the archive when you need the actual code.
  • Reliability: Asynchronous processing ensures large contests do not time out, and you are notified when the archive is fully prepared.

How to Use

  1. Navigate to the submission list page of the contest you want.
  2. Open the … Menu and press Export.
  3. Press Download CSV for an instant snapshot, or Request Archive for the full package.
  4. For CSV, the download starts instantly.
  5. For the archive, monitor your notifications; the download link will appear once processing completes.

Feedback

We would love to hear how these new options work for you. Please leave a comment below or contact our support team.


November 9, 2025

Discussion

Spread the Word

Table of Contents

Subscribe to Toph Blog