Skip to main content

ResolveShortenedURL

This Script is part of the Common Scripts Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.5.0 and later.

This script resolves the original URL from a given shortened URL and places the resolved URL in the playbook context and output.

Disclaimer:

  • The service visits the URL and follows redirects on the server, which exposes the server IP address to the redirect URLs.

Script Data#


NameDescription
Script Typepython3
TagsUtility
Cortex XSOAR Version6.5.0

Inputs#


Argument NameDescription
urlThe URL to resolve.
redirect_limitA maximum number of recursions to run in case of nested shortened-URLs. Use 0 for unlimited (not recommended).
insecureTrust any certificate (not secure).

Outputs#


PathDescriptionType
URL.DataThe resolved URL data.string
ResolveShortenedURL.OriginalURLThe original shortened URL.string
ResolveShortenedURL.ResolvedURLThe resolved URL.string
ResolveShortenedURL.RedirectCountThe number of redirects followed to resolve the URL.int
ResolveShortenedURL.RedirectHistoryThe history of redirects followed to resolve the URL.list