Home Docs Error help

Error help

Ran into an error on turl.ca? Look it up here.
Error codes

Find a plain-language explanation

If turl.ca shows an error code, these pages explain what it means, why it happened, and what you can try next.

Most people only need the codes listed here. Uncommon technical codes have a shorter fallback page when they are real turl.ca errors.

7 errors

Account and sign-in

Please sign in first auth_required The action needs a signed-in account or API authorization before it can continue. This request needs authorization unauthorized The site could not find a valid account session or API token for this request. The API token is not valid invalid_token An API token was sent, but it could not be accepted for this site. The API sign-in proof could not be verified invalid_dpop_proof The site could not verify the extra sender proof attached to an API request. This token cannot do that insufficient_scope You are signed in, but the token or session does not include permission for this action. This action is not allowed forbidden The site understood the request but refused to perform the action. This account cannot use that feature account_banned The signed-in account is restricted from creating or changing content right now.
2 errors

API keys and permissions

6 errors

Request format and limits

1 error

Finding content

2 errors

Service availability

11 errors
Paste a URL to shorten missing_url turl.ca needs a destination URL before it can create a short link. That link could not be read invalid_url:unparseable The destination does not look like a complete web address that turl.ca can shorten. Use an https:// link invalid_url:scheme_not_https turl.ca only shortens secure https:// destinations. That URL is too long invalid_url:too_long The destination address is longer than turl.ca can safely accept. Remove spaces from the URL invalid_url:control_or_space The destination contains spaces or hidden characters that make it unsafe to shorten. Remove sign-in details from the URL invalid_url:userinfo The destination includes username or password-style text before the site name. Use the normal website address invalid_url:non_standard_port The destination uses a custom port, which turl.ca does not shorten. Use a public site name invalid_url:ip_literal turl.ca needs a normal public hostname, not a raw IP address. That destination is local or private invalid_url:local_host The URL points at a local or private name that other people cannot safely open. Do not shorten a turl.ca link invalid_url:self_target A turl.ca short link cannot point back at turl.ca or its preview host. Paste the original destination URL shortener_destination turl.ca does not shorten links that already point at another public URL shortener.
1 error

Account and access

4 errors

Safety checks

4 errors

Live safety check