PrintCheck Documentation

Everything you need to know to use PrintCheck. From the web interface to the API, with concrete examples and step-by-step tutorials.

API Reference

POST /api/printcheck/upload

Create an upload and get a pre-signed S3 URL

Parameters

  • filename (string)
POST /api/printcheck/job

Start a preflight analysis on an uploaded file

Parameters

  • upload_key
  • support
  • norm
  • pdfx_flavour
GET /api/printcheck/job/:job_id

Retrieve the status and result of an analysis

Parameters

  • job_id (UUID)

Security & Privacy

Data in transit

All uploads use HTTPS/TLS 1.3. Files are encrypted before transmission.

Data at rest

AES-256 encryption. Keys are stored in AWS Secrets Manager. Audit logs for every access.

Data retention

Files are deleted after 30 days (configurable). Analysis metadata is kept for 12 months.

Compliance

GDPR, CCPA, SOC 2 in progress. You can request an audit or a pentest at any time.

Frequently asked questions

Which file formats are supported?

PDF, TIFF, PNG, JPEG, RAW (with limitations). Max size: 50MB.

How long does an analysis take?

Under 30 seconds on average. Complex files can take up to 2 minutes.

Can I use PrintCheck offline?

No, PrintCheck requires an internet connection. It's cloud-native.

Are my files kept?

No. Files are deleted after 30 days. Analysis reports are kept for 12 months.

How do I integrate PrintCheck into my workflow?

Via the REST API, webhooks, or Dropbox/Google Drive integrations. See the technical documentation.

Need help?

Our support team is available Mon–Fri, 9am–6pm CET. Or check our Knowledge base.

PrintCheck — Vérification prépresse de vos fichiers d'impression