← CatalogTrace Published on Apify

API / n8n / AGENTS

Traceable rows for
your next workflow.

CatalogTrace is available as a public Apify Actor. It extracts lines from selectable-text PDFs, preserving source coordinates and review warnings. It is a bounded extraction step, not a complete purchasing or catalog-matching system.

Open CatalogTrace on Apify →

Choose your integration

Cost and controls

At launch (12 September 2026), the displayed price is $0.0001 per extracted line plus a $0.001 start event at 512 MB: 1,000 lines in one such run cost $0.101 before any applicable tax. A line is not necessarily a product. The starter workflow requests a $0.11 per-run charge limit, 512 MB and a 60-second runtime limit. The charge limit is not a minimum charge. Check current pricing before execution. Your n8n hosting is separate.

Input and output

{
  "pdfUrl": "https://your-public-host.example/catalog.pdf",
  "options": {
    "pages": [1],
    "decimalSeparator": ".",
    "columns": [
      {"name": "sku", "start": 0.05},
      {"name": "description", "start": 0.20},
      {"name": "price", "start": 0.80}
    ]
  }
}

Illustrative input only: replace the URL and boundaries for your document. Supply exactly one of pdfUrl or pdfBase64. URL input requires a public HTTPS PDF without redirects or login. For private files, use base64 in an authorized Apify run; do not make a confidential PDF public.

The dataset contains line objects, not a rows envelope. The run's key-value store also contains OUTPUT (document hash, pages, rows, warnings) and OUTPUT_CSV. Retrieve the full OUTPUT when document-level provenance is needed.

Limits and review

Privacy: browser versus automation

The free web tool processes PDFs in your browser's memory without uploading them. It uses no application analytics or persistent document storage; the hosting provider may log ordinary page requests. Downloads remain on your device.

When you run the Actor, input and output are processed and stored in your Apify account. n8n may also store execution data. Review both platforms' retention and access settings before handling confidential files. Never share API tokens, private run links or customer documents publicly.

Support

Use the Actor's Issues tab for reproducible, non-confidential feedback. Include expected versus actual fields, selected pages and layout changes. Do not post private PDFs or credentials.