# Get URLForwarding Retrieves the details of a specific URL forwarding configuration. Endpoint: GET /core/v1/domains/{domainName}/url/forwarding/{host} Version: 1.3.1 Security: BasicAuth ## Path parameters: - `domainName` (string, required) DomainName is the domain to get the URL forwarding entry for. Example: "example.com" - `host` (string, required) The full hostname, including subdomain. Example: "www.example.org" ## Response 200 fields (application/json): - `domainName` (string) The domain name (without subdomains) that is being forwarded. Example: "example.org" - `forwardsTo` (string, required) The destination URL to which this hostname will be forwarded. Example: "https://destination-site.com" - `host` (string, required) The subdomain portion of the hostname that is being forwarded. Example: "www.example.org" - `meta` (string,null) Meta tags to include in the HTML page when using "masked" forwarding. Ignored for other forwarding types. Example: `` Example: "" - `title` (string,null) The title to be used for the HTML page when using "masked" forwarding. Ignored for other forwarding types. Example: "Welcome to my forwarded website" - `type` (string, required) The type of URL forwarding. Valid values: - : Retains the original domain in the address bar, preventing the user from seeing the actual destination URL. Sometimes called iframe forwarding. - : Uses a standard HTTP redirect (301), which changes the address bar to the destination URL. - : Uses a temporary HTTP redirect (302), which changes the address bar to the destination URL but indicates the resource is temporarily located elsewhere. Enum: "masked", "redirect", "302" ## Response 400 fields (application/json): - `message` (string) A human-readable message providing more details about the error Example: "Bad Request" - `details` (string,null) Additional context or information about the error Example: "'domainName' cannot be null" ## Response 401 fields (application/json): - `message` (string, required) A human-readable message providing more details about the error Example: "Unauthorized" ## Response 403 fields (application/json): - `message` (string, required) A human-readable message providing more details about the error Example: "Permission denied" - `details` (string,null) Additional context or information about the error Example: "Failed authentication" ## Response 404 fields (application/json): - `message` (string, required) A human-readable message providing more details about the error Example: "Not Found" - `details` (string,null) Additional context or information about the error Example: "The requested domain does not exist." ## Response 429 fields (application/json): - `message` (string) A human-readable message providing more details about the error Example: "Rate Limit Exceeded" ## Response 500 fields (application/json): - `message` (string, required) A human-readable message providing more details about the error. Example: "Internal Server Error" - `details` (string,null) Additional context or information about the error. Example: "Something went wrong."