Slug already taken: 409 error when creating a short link
A marketer preparing a campaign quickly picks a short, clear slug, and the system rejects it with SLUG_ALREADY_EXISTS, stalling the campaign.
Why this happens
Because the slug is part of the public URL and serves as a single routing key, any duplicate inside the same tenant is rejected with a 409 plus alternatives.
What Vareons does about it
The form validates the format before sending; on duplication the server shows suggested alternatives with an auto-generate button for a unique slug, and the link is created through POST /api/dashboard/shortlinks, then managed from the Manage tab.
- apps.link-shortener.supported — Link Shortener app: Available
- apps.marketplace.supported — Apps marketplace (install/open/uninstall): Available
Limitations
Slugs cap at 50 characters in a restricted format with no spaces; deleted old links may release their slug depending on retention policy.
Last verified: 2026-09-19