> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superlink.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Subdomain forward resolution

Obtain all resolution data provided at creation.

<CodeGroup>
  ```javascript javascript theme={null}
  // See documentation to set up the client first

  let apiInstance = new superlink.SubdomainApi();
  let parentDomain = "supertest.me";
  let subDomainName = "nora";

  apiInstance.subdomainResolve(parentDomain, subDomainName, (error, data, response) => {
    if (error) {
      console.error(error);
    } else {
      console.log(`${data.domain}`)
      data.nameData.addresses.forEach(key, val => {
        console.log(key);
        console.log(val);
      })
      data.nameData.text.forEach(key, val => {
        console.log(key);
        console.log(val);
      })
      console.log(`${data.contenthash}`)
    }
  });
  ```

  ```go go theme={null}
  // See documentation to set up the client first

  parentDomain := "supertest.me"
  subDomainName := "nora"
  resp, r, err := superlinkClient.SubdomainAPI.SubdomainResolve(context.Background(), parentDomain, subDomainName).Execute()
  if err != nil {
    fmt.Fprintf(os.Stderr, "Error when calling `SubdomainAPI.SubdomainResolve``: %v\n", err)
    fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
  }

  fmt.Fprintf(os.Stdout, "%s\n", *resp.Domain)
  for k, v := range resp.NameData.Addresses {
    fmt.Fprintf(os.Stdout, "%s %s\n", k, v)
  }
  for k, v := range resp.NameData.Text {
    fmt.Fprintf(os.Stdout, "%s %s\n", k, v)
  }
  fmt.Fprintf(os.Stdout, "%s\n", *resp.Contenthash)
  ```

  ```python python theme={null}
  # See documentation to set up the client first

  api_instance = superlink.SubdomainApi(api_client)
  parent_domain = 'supertest.me'
  subdomain_name = 'nora'

  try:
      api_response = api_instance.subdomain_resolve(parent_domain, subdomain_name)
      print(api_response.domain)
      for cointype, addr in api_response.name_data.addresses.items():
          print(cointype, addr)
      for key, value in api_response.name_data.text.items():
          print(key, value)
      print(api_response.name_data.contenthash)
  except Exception as e:
      print("Exception when calling SubdomainApi->subdomain_resolve: %s\n" % e)
  ```
</CodeGroup>
