API pagination merger
Merge uploaded page exports into one record array with duplicate detection, explicit conflict handling and source provenance.
Supply page exports in an array and select their record-array and duplicate-key JSON Pointers. Duplicate keys compare by JSON type and structure. Choose how duplicates and missing keys are handled. Keep last replaces the record at its first output position. At most 1,000 pages and 10,000 records; no requests are sent. Processing stays on your device. JSON supports up to 1,000,000 input characters, 50,000 values and 64 nesting levels. Duplicate keys and numbers that cannot survive JSON serialization exactly are rejected. Operations are limited to 100,000 comparisons, 4,000,000 JSON output characters and 8,000,000 CSV output characters. Tables show the first 200 rows; downloads preserve the complete report. CSV uses exact JSON Pointer paths and typed JSON value envelopes for spreadsheet-safe reporting. Supply page exports in an array and select their record-array and duplicate-key JSON Pointers. Duplicate keys compare by JSON type and structure. Choose how duplicates and missing keys are handled. Keep last replaces the record at its first output position. At most 1,000 pages and 10,000 records; no requests are sent. Up to 1,000,000 characters. Review the settings before running.
Your result
How to use API pagination merger
- Paste the documented input and choose the relevant settings.
- Run the local diagnostic and inspect its findings.
- Download the complete output and reports. Tables preview the first 200 rows.
Useful next steps
Retain the source of every retained record
Choose JSON Pointers to each page’s records and each record’s duplicate key. Keep first, keep last and keep all have different results. Keep last preserves the first output position while updating its provenance. Missing keys either reject the merge or remain separate, according to your explicit setting.
Keep the complete report
JSON records the full result, settings and assumptions. CSV contains exact JSON Pointer paths, value types and JSON value envelopes for every report node, including typed object and array markers. Preview limits do not truncate downloadable reports.