Skip to main content
A Job is one run of a file (or set of files) through preflight, validation, or optimization. Most jobs are created automatically when a customer’s upload flows through a Workflow, but you can also create one by hand. Each job records its type (preflight / validation / optimize), its result, and the output files.
Jobs list showing job IDs, types, and results such as Warnings, Failed, Clean, Auto-Fixed

Reading a job

Each row shows the job’s type, a result, and a View Job action with the output and report. Results read at a glance:
ResultMeaning
Clean / CompliantPassed with no issues.
Auto-Fixed / FixedIssues were found and corrected automatically.
WarningsProceeded, but with flagged issues.
FailedDid not meet requirements.

Getting the output

Once a job has run, the fixed or optimized files are available in two places:

Your store dashboard

The validated job is attached to the order in your store’s admin — WooCommerce, OpenCart, PrestaShop, or Shopify. Open the order to download the print-ready files.

The Filecheck dashboard

Go to admin.filecheck.io/jobs (the Jobs tab), open any job, and download its output directly.
Integrating with your own backend instead of a plugin? Fetch the result server-side with your secret key — see Verify jobs.

Run a one-off job

You don’t need a full workflow to check or transform a single file. Click New Job on the Jobs screen to run something immediately and get the result back:
New Job menu: Run a Preflight, Validate a PDF File, Optimize a PDF File

Run a Preflight

Check a PDF against your requirements or a chosen profile — and autofix it if it falls short.

Validate a PDF File

Check a file’s conformance to PDF/A or PDF/UA standards.

Optimize a PDF File

Apply an Optimization Preset — compress images, subset fonts, thicken lines, and more.
One-off jobs are the quickest way to spot-check a customer file, sanity-test a new profile, or optimize a single PDF — no workflow setup required.