用途:Hostinger Domains API 提供域名全生命周期管理,覆盖可用性查询、购买、域名服务器配置、转发、WHOIS 资料、域名锁与隐私保护,以及域名访问验证。
主要能力:查询一个或多个 TLD 的域名可用性并获取替代建议;列出与查看域名组合;购买域名;更新域名服务器;创建、查看、删除 301/302 转发;启用或禁用域名锁;启用或禁用隐私保护;管理 WHOIS 资料(列表、创建、查看、删除、查看使用情况);查询待处理与已完成的域名验证。
使用方式:通过 HTTPS 调用 developers.hostinger.com 的 REST 接口,使用 Bearer Token 认证。可用 curl,也可用 Python、TypeScript、PHP SDK。例如可用性查询:curl -X POST "https://developers.hostinger.com/api/domains/v1/availability" -H "Authorization: Bearer $HOSTINGER_API_TOKEN" -H "Content-Type: application/json" -d '{"domain":"myawesomesite","tlds":["com","net","org"],"with_alternatives":true}'。购买域名使用 POST /api/domains/v1/portfolio,item_id 来自计费目录。验证接口位于 /api/v2/direct/verifications/active,请求体为 domains 字符串数组。
适用场景:批量检查域名可用性、注册与配置域名、设置重定向、管理 WHOIS 联系人、保护生产域名不被未授权转移。
限制与注意:可用性接口限速 10 次/分钟;TLD 不带前导点;使用替代建议时只提供一个 TLD。域名服务器变更最长可能 48 小时生效,建议至少配置 2 个域名服务器。转移前需先禁用域名锁,部分 TLD 存在注册商锁定期。删除 WHOIS 资料前应先用 /whois/{whoisId}/usage 检查占用。指向主机前应先移除转发。资料未提供具体价格与收费信息。