Redirect Map Preflight avatar

Redirect Map Preflight

Pricing

$100.00 / 1,000 complete redirect reports

Go to Apify Store
Redirect Map Preflight

Redirect Map Preflight

Offline structural checks for an authorized CSV redirect plan: duplicate mappings, conflicts, cycles and chains. No URL fetching or server changes.

Pricing

$100.00 / 1,000 complete redirect reports

Rating

0.0

(0)

Developer

Picknotes

Picknotes

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Check a supplied redirect plan before a separate deployment. Find duplicate or conflicting mappings, cycles and chains using literal URL matching. This service does not install redirects or inspect your server.

Input and limits

Own mode fields: useDemo=false, authorizedNonpersonalNonconfidentialData=true, and redirectCsv containing the exact CSV text. The header must be exactly source,target in that order. No column mapping or trimming is performed.

Limits: at most 1 MiB of decoded input, 1,000 logical data records after the header and 8,192 characters per URL. Only the supported ASCII absolute HTTP(S) URL profile is accepted. No normalization, IDN conversion, wildcard rules, fragments or userinfo. Token-bearing URLs remain prohibited even if their syntax is accepted.

This is a structural report, not a live-URL or server-correctness check. No crawling, DNS resolution or fetching of supplied URLs occurs. Paths exceeding 64 sampled nodes and omitted/truncated detail make a report incomplete and ineligible for delivery. The output retains literal URLs. It is not a complete per-edge migration approval ledger.

The raw request envelope is also limited to 1,200,000 bytes. Native output is limited to 2 MiB and the full serialized one-item dataset POST, including its array wrapper, to 4,500,000 bytes. Outputs are not truncated to force a successful delivery.

Synthetic example

Use this input to run the bundled fictional fixture through the same analysis path:

{"useDemo": true}

Expected report excerpt from the saved synthetic golden (not a newly executed hosted result):

{
"schema_version": 1,
"status": "diagnostics",
"complete": true,
"analysis_complete": true,
"details_complete": true,
"summary": {
"chains": 2,
"conflicting_sources": 1,
"cycles": 2,
"duplicate_extra_records": 1,
"duplicate_groups": 1,
"invalid_records": 0,
"records": 11,
"records_complete": true,
"unique_edges": 10,
"valid_records": 11
}
}

Price and completed reports

Price: US$0.10 per complete report, including the synthetic demo. Findings in a complete report are still a completed service. Unsupported, incomplete or invalid results are not delivered as partial paid reports. Platform usage is included and there is no startup charge.

The Actor attempts one full-output dataset item. If Apify accepts that item, a completion charge can occur even if the run later fails or its acknowledgement is lost. Do not automatically rerun an uncertain delivery. The embedded receipt describes expected billing and output identity; it is not proof of settled charges or revenue.

Data and report download

Submit only data you have permission to process that is nonpersonal and nonconfidential. Do not include credentials, tokens or secrets. Apify stores input before execution. This service does not promise anonymization, secret detection, deletion, private storage or a particular retention period.

Download the full raw default-dataset JSON, without cleaning, field selection, flattening or unwinding. The dataset contains one full report plus provenance and receipt fields. The matching helper accepts one item or a singleton array and writes exact REPORT.json bytes after validation:

python3 -B extract_report.py dataset.json new-output-directory

Use a new output directory under an existing trusted POSIX parent. Symlink input/output paths and overwriting existing destinations are unsupported. The helper uses Python’s standard library; Windows is unsupported. A late filesystem failure may leave an incomplete new directory. Hash/structure validation does not authenticate the sender or prove the original input was true. Use the helper’s included terms; no additional support or refund promise is made here.

Helper download: redirect-report-helper-0.1.4.zip. ZIP SHA-256: 3808cdd00dee569fadad6b40c3cc9a0f6cba9c2d116f1227e455cdd39795f6ab (8,983 bytes). Unpack all four files and read README.md and TERMS.md.