Skip to main content
GET https://api.linkskipper.app/v1/providers · Any valid API key.
Returns the full catalog of supported shorteners. Each entry tells you which hosts the provider covers, its tier, the credits a successful resolve costs, and a rough latency band. Read it to validate a URL or show a cost before you call /v1/resolve.

Request

Headers

Authorization
string
required
Bearer sk_live_…. See Authentication.

Response

providers
object[]
The provider catalog.
200 OK
{
  "providers": [
    {
      "provider": "aylink",
      "label": "Aylink",
      "hosts": ["aylink.co", "cpmlink.pro", "ay.live", "cpmlink.co"],
      "tier": "standard",
      "resolve_cost": 1,
      "latency": "2-8s"
    },
    {
      "provider": "linktl",
      "label": "LinkTL",
      "hosts": ["lnk.news", "link.tl"],
      "tier": "standard",
      "resolve_cost": 1,
      "latency": "2-8s"
    },
    {
      "provider": "ouo",
      "label": "Ouo",
      "hosts": ["ouo.io", "ouo.press"],
      "tier": "standard",
      "resolve_cost": 1,
      "latency": "2-8s"
    },
    {
      "provider": "exe",
      "label": "Exe.io",
      "hosts": ["exe.io", "exeygo.com", "cuty.io", "cuttty.com"],
      "tier": "premium",
      "resolve_cost": 2,
      "latency": "15-25s, best-effort"
    }
  ]
}

Supported providers

ProviderLabelHostsTierCostLatency
aylinkAylinkaylink.co, cpmlink.pro, ay.live, cpmlink.costandard12–8s
linktlLinkTLlnk.news, link.tlstandard12–8s
ouoOuoouo.io, ouo.pressstandard12–8s
exeExe.ioexe.io, exeygo.com, cuty.io, cuttty.compremium215–25s, best-effort
This catalog is the source of truth and grows over time. Fetch it at runtime rather than hard-coding the host list, so new providers and hosts work without a code change.

Tiers

Every provider has a tier that reflects how expensive a link is to resolve.

Standard

Resolved directly. Fast and inexpensive — 1 credit per successful resolve, typically 2–8 seconds.

Premium

Harder targets (currently exe.io and friends) that need extra processing. 2 credits per successful resolve, 15–25 seconds, best-effort.
A link on a host that isn’t in this catalog returns unsupported_link (422) from /v1/resolve — you are not charged for it.

Examples

curl https://api.linkskipper.app/v1/providers \
  -H "Authorization: Bearer sk_live_XXXXXXXXXXXXXXXXXXXXXXXX"
The JS/PHP SDK provider entry exposes provider, label, hosts, tier, and latency. Use the raw resolve_cost field from the HTTP response (or the tier) to compute the credit cost before resolving.