Phorcys URL Shortener
LiveShorten once. Reuse when possible. Generate fresh links when needed — short links and QR links through one straightforward REST API.
Get access on RapidAPIWhat you can do
Shorten URLs
Turn long destination URLs into compact links that are easier to share.
Create QR links
Generate QR links for destinations you want to share or display as QR codes.
Set link expiration
Configure links to expire when they are no longer needed.
Avoid duplicates
Standard endpoints return an existing resource when an equivalent one is already available.
Force a fresh link
The /new endpoints always generate a newly created resource, even for a known destination.
Integrate anywhere
Plain REST — use it from your backend, scripts, automation workflows or any HTTP client.
Endpoints
Two endpoint groups, each with a standard endpoint and a forced-generation endpoint.
Links
/links | Creates a short URL, or returns the existing one when an equivalent resource already exists. |
/links/new | Always generates a new short URL, even if an equivalent URL already exists. |
QR links
/qr-links | Creates a QR link, or returns the existing one when an equivalent resource already exists. |
/qr-links/new | Always generates a new QR link, even if an equivalent URL already exists. |
Reuse or generate new?
The distinction is intentional — the /new endpoints never reuse existing resources, so every call generates a fresh one.
| Shorten a URL and reuse an existing equivalent link when available | /links |
| Always create a fresh short URL | /links/new |
| Create a QR link and reuse an existing equivalent link when available | /qr-links |
| Always create a fresh QR link | /qr-links/new |
Link expiration
Links can be configured with an expiration so they are no longer available after the intended period of use — useful for temporary campaigns, time-limited promotions, event links, and any other case where a link should not remain active indefinitely.
Plans & usage
Pick the plan that fits your traffic and throughput needs. Compare quotas, rate limits and overage rates on the RapidAPI listing.
Basic
Pay per use
For occasional requests without a monthly subscription.
Pro
Subscription
For applications with regular API usage.
Ultra
Subscription
Higher monthly allowances and higher request throughput.
Mega
Subscription
The highest monthly allowances and throughput tier.
Good to know
- Requests to
/links/newand/qr-links/newincur a Forced Generation Fee, because they always create a fresh resource instead of reusing one. - Requests beyond the included quotas are charged at the overage rates of your selected plan.
- Bandwidth allowances and additional charges are shown in the plan details on the RapidAPI listing.
Support
Need help integrating, or hit an issue with an endpoint? Two ways to reach us:
RapidAPI Support
The built-in Support feature on the API listing. Best for endpoint issues — mention the endpoint and describe the request and response behaviour.
Open the listingWrite to us directly for anything else — integration questions, ideas, or feedback.
hello@phorcys.devWhen reporting an issue, please don't include API keys or other credentials in support messages.