← Integrations
Live

Short.io to Elido: import one domain's links

Paste a Short.io secret key and name the Short.io domain to read. The importer copies each link's path, destination, title and tags into an Elido domain you choose.

Ce que vous pouvez faire

What the Short.io importer does

Import with an API token
Paste a Short.io secret API key and Elido reads your links through the Short.io API. A run reads one Short.io domain, so run it once per domain.
Slugs, destinations, titles and tags
The Short.io path becomes the Elido slug, with a leading slash removed. The destination, title and tags come along, and every imported link also gets the tag imported:shortio.
Conflict strategy per job
Choose what happens when a slug already exists in the target domain: suffix (slug-2, slug-3 up to slug-50), skip, or fail the whole job. The strategy applies to the whole job, not row by row.
Read-only on Short.io
Elido only reads from Short.io. Nothing in your Short.io account is changed, so you can run both while you validate.

How it works

API in, links out

The importer runs inside api-core as a background job. It pages through Short.io and creates one Elido link per source link in the target domain you chose. Limits per job: 50,000 links, 30 minutes, and the first 1,000 error details are kept. The wizard shows imported, skipped and failed counts as it runs.

1
Paste token

Short.io secret API key and the domain name

2
Pick domain and strategy

Choose an existing Elido domain and a conflict strategy.

3
Run the job

Progress is shown live. Skipped and failed rows are counted with reasons.

Setup guide

Import in four steps

  1. 1
    Get a Short.io secret API key

    Short.io, Integrations and API, create a secret key. You also need the domain name to read, for example example.short.gy.

  2. 2
    Add the target domain in Elido

    Links are created in one Elido domain that already exists in your workspace. To keep your old short URLs alive, add the same hostname in Elido and move its DNS after you have validated the import.

  3. 3
    Paste the token and pick a strategy

    Dashboard, Integrations, Short.io → Elido. Choose the target domain and the conflict strategy.

  4. 4
    Run and review

    Start the import, watch the counts, then check a sample of links. Imported links carry the tag imported:shortio.

What transfers

What gets imported, and what does not

Imported

  • Destination URLs.
  • Slugs (see the conflict strategy for collisions).
  • Titles (cut to 200 characters).
  • Tags, plus an added imported:shortio tag.

Not imported

  • Click history and click counts.
  • Link passwords, expiry dates, geo or device rules, and UTM templates.
  • Custom domains: links import into one Elido domain you pick, and DNS stays with you.
  • Short.io domain settings and team members.

Authentication

Short.io token, read-only use

The token is passed from the dashboard to the import job and is not written to disk. Elido sends it to Short.io only to read links. Revoke it in Short.io when the import is done.

Frequently asked questions

Do I need to export a file first?+

No. The importer reads your links through the Short.io API. Paste the token and start.

What happens to duplicate slugs?+

The conflict strategy you pick applies to the whole job: suffix adds -2, -3 and so on up to -50, skip leaves the existing link, and fail stops the job at the first conflict. There is no overwrite option.

Are click statistics migrated?+

No. Only link definitions are imported. New clicks are counted in Elido from the moment a link is served by Elido.

Will my old short links keep working?+

Only if the same hostname points to Elido. Links are created in the Elido domain you chose. Until you move DNS, Short.io keeps serving the old URLs.

Can I undo an import?+

Imported links are tagged imported:shortio, so you can find them in the links list and remove them. Nothing in Short.io is touched.

How large an import can I run?+

Up to 50,000 links per job within a 30-minute limit. Split larger accounts by running again after cleanup.

Does it import all my Short.io domains at once?+

No. Each run reads one Short.io domain. Run the import again for the next one.

Move your Short.io links to Elido

Start free. No card required.