--- title: "Get subdomains" source_url: https://dev.digicert.com/certcentral-apis/discovery-api/subdomains/get-subdomains.html api_method: POST api_endpoint: "/apicontroller/v1/scan/getSubdomains" api_url: "https://daas.digicert.com/apicontroller/v1/scan/getSubdomains" --- **POST** `https://daas.digicert.com/apicontroller/v1/scan/getSubdomains` Use this endpoint to get all subdomains included in a scan. ## Related Topic For more information about scanning subdomains, see Set up and run a scan. ## Example requests and responses ## cURL ```bash curl --location --request POST 'https://daas.digicert.com/apicontroller/v1/scan/getSubdomains' \ --header 'X-DC-DEVKEY: {{api_key}}' \ --header 'Content-Type: application/json' \ --data-raw '{ "accountId": 5153184, "domains": ["www.yahoo.com"] }' ``` ## 200 OK ```json { "error": null, "data": [{ "count": 2, "domain": "www.yahoo.com", "subdomains": ["accountlink.www.yahoo.com", "secure.www.yahoo.com"] }] } ``` ## Request parameters
Name Req/Opt Type Description
accountId required string Account ID.
Domains required array Domains included in the scan.
## Response parameters
Name Type Description
error object Includes the error code, if any.
data array List of objects with information about the subdomains found in the scan. This list includes an object for each domain in your request.
.. count integer Total number of subdomains found in the scan for the given domain.
.. domain string Name of the domain.
.. subdomains array List of subdomains found in the scan.