---
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. |