ONIX Catalog Diff avatar

ONIX Catalog Diff

Pricing

from $0.50 / completed report

Go to Apify Store
ONIX Catalog Diff

ONIX Catalog Diff

Compare two UTF-8 CSV catalog snapshots using a unique key. Export added and removed products and changed fields as JSON and CSV. Up to 20,000 rows per file. No store connection or automatic import.

Pricing

from $0.50 / completed report

Rating

0.0

(0)

Developer

Yurii Lobas

Yurii Lobas

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Compare two complete catalog snapshots by an exact unique key. Report added or removed products and field changes. Duplicate or missing keys are rejected.

Input

Supply CSV text using the input schema or INPUT.example.json. UTF-8 CSV, TSV and semicolon delimiters are supported. Maximum 5 MiB, 20,000 data rows and 100 columns per file. XLSX and XML are not supported. Diff requires a unique key in both files; the sample uses sku. Mapper requires an explicit target-to-source mapping. No store credentials are needed.

Results

The default dataset holds individual findings, changes or mapped records. OUTPUT holds the complete JSON result; REPORT holds UTF-8 CSV. An empty audit dataset can mean no findings: check OUTPUT for counts. Results never automatically update a store.

Data handling

Unlike the browser demo, cloud runs send supplied data to Apify storage. Use data you are authorized to process. Do not include customer personal data or credentials. The Actor does not fetch URLs in your CSV.

Contact: info@onyxautomationapp.com

Pricing

One completed report costs USD 0.50, regardless of product or finding count. Apify also applies an Actor Start event of USD 0.00005 per GB (minimum one). Run with 128-1024 MB and a maximum-charge limit of at least USD 0.51. Platform usage during a customer run is included; later storage access may incur Apify fees.

A report with validation findings is still a completed report. The report event is requested only after CSV, dataset rows and the complete JSON have been saved. Invalid input or failed writes do not trigger the custom report event; the platform start event may still apply. No automatic retries or resumed runs are supported: contact support for a failed or uncertain charge before running again. A fresh run creates a separate report and may incur another charge. Own-account tests are not customer revenue.