Elido
← Integrations
Live

Short.io → Elido — import every link and domain in one paste

Paste your Short.io private API key. The Import Wizard lists every domain, fetches every link, and lets you map and migrate without any downtime. Branded custom domains land in Elido with slugs intact.

What you can do

Full Short.io import — no exports, no downtime

Every link in one API call
Paste your Short.io private API key and Elido paginates through every link across all your domains. No CSV, no copy-paste, no row limits.
Branded domains preserved
Map each Short.io custom domain to an Elido domain in the Import Wizard. Slugs stay intact — your audience's bookmarks and shared URLs keep working.
Tags and metadata land intact
Short.io tags, link titles, and UTM parameters transfer into the equivalent Elido fields. Your link organization survives the move.
Conflict resolution per row
Slug collisions are surfaced individually. Choose to keep existing, overwrite, suffix, or skip each conflict. The import report records every decision for audit.

How it works

Short.io API → Import Wizard → Elido edge

The Elido Import Wizard reads from Short.io's REST API using your private API key. It paginates through every link across all your Short.io domains, presents a domain-mapping screen, then spawns a background worker that creates matching Elido links. You watch progress live in the Import Wizard and download the final report when complete. Short.io keeps redirecting until you cut DNS.

Short.io APIGET /links (paginated)Import Wizarddomain map + background workerElido edge livebranded domains intact
1
Private key pasted

Import Wizard lists every Short.io domain and link count

2
Domain mapping

Bind each Short.io domain to an Elido domain; resolve slug conflicts

3
Redirects live

Background worker creates links; report downloadable on completion

Setup guide

Three steps from Short.io to Elido

  1. 1
    Generate a Short.io API key

    Short.io → Integrations → API Keys → Create. 'secret' (private) key required.

  2. 2
    Paste in Elido

    /dashboard/integrations/shortio-migration → paste key. We list every Short.io domain.

  3. 3
    Map domains + run

    Bind each Short.io domain to an Elido domain. Worker paginates GET /links and creates Elido equivalents.

What transfers

What gets migrated — and what doesn't

Migrated

  • Destination URLs (all links)
  • Slugs (preserved when no conflict)
  • Tags (1:1 mapping to Elido tags)
  • Custom domains (mapped in Import Wizard)
  • UTM parameters and link metadata

Not migrated

  • Click history (API does not expose per-click data)
  • Custom analytics dashboards
  • Team members (re-invite in /dashboard/settings/team)
  • Short.io-specific pixel integrations
Rollback: The import is additive — Short.io is never modified. Delete the batch by filtering the shortio-import tag in /dashboard/links and bulk-deleting. Your Short.io account is untouched.

Authentication

Private API key — read-only, encrypted at rest

Short.io has two key types: public and private (secret). The migration requires the private key, which you generate under Short.io → Integrations → API Keys. This key is read-only for the purposes of migration — Elido only calls GET endpoints on your Short.io account. The key is encrypted with your workspace's KMS key before storage in Elido. Once the migration completes, you can revoke the Short.io key immediately — Elido does not need ongoing access after the import. You can also remove the stored key from /dashboard/integrations at any time.

Elido only reads your Short.io links and domains. It never creates, updates, or deletes anything in your Short.io account.

Frequently asked questions

Do I need to export anything from Short.io?+

No. The migration reads from the Short.io API directly using your private (secret) API key. Elido fetches every link and domain automatically — no manual export required.

What type of Short.io API key is required?+

You need a 'secret' (private) API key, not the public key. In Short.io, go to Integrations → API Keys → Create. The secret key is required to read link details. The public key only allows link creation.

Will my Short.io links break during migration?+

No. Short.io continues redirecting while the import runs. Elido creates a parallel copy of your links. You cut over by updating DNS when you are ready — both can operate simultaneously.

Are click analytics migrated?+

No. Click history is not transferred. Short.io does not expose per-click event data via API in a portable format. New clicks land in Elido analytics from the cutover moment.

Can I undo the migration?+

Yes. The import only creates new Elido links — it never modifies Short.io. If you need to roll back, delete the imported batch by filtering the 'shortio-import' tag in /dashboard/links and deleting in bulk. Your Short.io account is unchanged.

Your Short.io links, on Elido infrastructure

EU-hosted, GDPR-friendly, and faster at the edge. Migration takes minutes.

Migrate from Short.io to Elido — Import every link and custom domain · Elido