Find a link you created months ago
Search and filters in the CodeQR links list — what the search actually matches, how filters combine, and why archived items do not show up by default.

The link exists, the list is long, and scrolling is not a plan. This page covers what the search matches, which is narrower than most people assume, and how the filters combine to close in on one item.
Availability
- Plan: every plan.
- Where: the search box and the Filter control on Links, QR Codes and Pages.
What the search matches
Two fields, and only two:
- The key — the part after your domain,
summeringo.example.com/summer. - The destination URL — the full address the link points to.
It does not search the title, the description or the comments you left for your team. That is worth knowing before concluding a link was deleted: searching for a campaign name that only exists in the comments returns nothing while the link is sitting there.
Searching for part of the destination is the trick most people miss. If you remember the landing page but not the key, search for the page.
Narrow with filters
Filters combine, and each one cuts the list further:
- Folder — where the link lives.
- Tag — what it is about. The fastest filter if your team tags consistently.
- Domain — useful once you run more than one.
- Date — when it was created.
A campaign from last year is usually one tag plus one date range away.
Archived items are hidden
Archiving takes a link out of the everyday list without breaking it. If something is missing and you are sure it existed, show archived items — that is where retired campaigns end up. Archived links keep working and keep counting.
Do the same with the API
curl -sS "https://api.codeqr.io/links?search=summer&tagNames=black-friday" \ -H "Authorization: Bearer codeqr_xxxxxxxxxxxxxxxxxxxxxxxx"
The same fields apply, and the response is paginated — up to 100 items per page.
Verify it works
Search for the destination of a link you know exists, without using its key. Getting it back confirms the search reaches the destination URL, which is the half people forget.
Troubleshooting
I searched the campaign name and got nothing
The campaign name may only exist in the comments or the title, which the search does not read. Filter by tag instead, or search for part of the destination URL.
The link is not in the list at all
Three usual causes: it is archived, it is in a folder you have filtered out, or it belongs to a different workspace. Clear the filters first, then check the workspace switcher.
I remember the destination but not the short link
Search for the destination. That is exactly the case the URL match exists for.
The list is enormous and filters are not enough
That is a naming problem rather than a search one — Name links so your team can find them later.
Can I search across all my workspaces at once
No. Search runs inside the workspace you are looking at.