Skip to main content
POST
Resolve a Google redirect link
Google serves many result links as /goto?url=<token> redirects, where the token is encrypted on Google’s side. cloro resolves them for you, so link and the other URL fields hold real destinations, and returns the redirect beside each one as redirectLink.
redirectLink is the absolute form POST /v1/monitor/google/goto takes, so you can resolve one yourself later. It is omitted when Google served a plain link, so its absence means there was no redirect. Plaintext /url?q= links carry their destination in the URL itself and are unwrapped for you, with no redirectLink. It appears on any link field Google served as a redirect, across Google Search, Google News and AI Mode. Shopping and Maps links are Google’s own URLs rather than redirects, so they carry none. Sponsored results on Google Search are the exception: an ad’s /aclk URL is a tracking link rather than a redirect, and following it registers a click against the advertiser, so ads carry no redirectLink.
Links inside markdown and text are resolved destinations. Read redirectLink from the structured fields. html is the archived page exactly as Google served it and keeps its /goto hrefs.
A redirect we cannot resolve omits the link field rather than returning a token you cannot fetch. redirectLink is still there, so a missing link or url means “unresolved” — pass it to POST /v1/monitor/google/goto to get the destination.
POST /v1/monitor/google/goto takes one redirect link and returns where it points.
The endpoint charges no credits and uses no concurrency slot, but it counts against your rate limit. One link per request, and Google gets 10 seconds to answer before the call fails with a 502.

Authorizations

Authorization
string
header
required

cloro API key as a bearer token. One key grants every endpoint in this spec; per-key scopes are not available, so a client cannot request a narrower permission. Keys are created, rotated, and revoked at https://dashboard.cloro.dev/api-keys. Full details, including the versioning and deprecation policy, are at https://cloro.dev/auth.md.

Body

application/json

The Google redirect link to resolve

url
string<uri>
required

The Google redirect link to resolve, as an absolute URL. Must be a google.com or www.google.com link with a /goto or /url path — the form the Google and AI Mode endpoints return when include.googleGoto is set.

Example:

"https://www.google.com/goto?url=CAESaQHrOzAVqzmLoOGwx_6OnzSPRKSyqmXD3yEDa0VIkUCfa5RKEaB9eIJOYz_M1y_VwKrr5jrSlrFlZlBUbe9DQXMPRUiSOrjBMQ78vpRZtXEhawDDabM58DDRHnv2f-XOQAWw-nwkup9ptQ"

Response

The destination the redirect link points to

url
string<uri>
required

The destination the redirect link points to

Example:

"https://www.youtube.com/watch?v=pma08NXw8Ts&t=541"