GET /domains/availability/{domain}). A domain that could not be checked gets status error and an error message; the others are still checked. Every domain counts as one availability check: at most 30 per minute per API key or token, shared with the single check, and each counts against the hourly limit of the key.API-Key: ********************{
"domains": [
"domain.com",
"domain.nl",
"domain.shop"
]
}curl --location 'https://mijn.host/api/v2/domains/availability' \
--header 'Accept: application/json' \
--header 'User-Agent: my-application/1.0.0' \
--header 'API-Key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"domains": [
"domain.com",
"domain.nl",
"domain.shop"
]
}'{
"status": 200,
"status_description": "Request successful",
"data": {
"results": [
{
"domain": "domain.com",
"status": "taken",
"is_premium": false,
"premium_price": null,
"has_trustee_available": false,
"trustee_price": null
},
{
"domain": "domain.nl",
"status": "available",
"is_premium": false,
"premium_price": null,
"has_trustee_available": false,
"trustee_price": null
},
{
"domain": "domain",
"status": "error",
"error": "Your domain request contains an empty extension"
}
]
}
}