Quản lý tên miền dựa trên API

Quản lý tên miền dựa trên API đề cập đến việc kiểm soát theo chương trình đăng ký tên miền, bản ghi [[dns|DNS]], dữ liệu WHOIS và trạng thái [[domain-lock|khóa]] thông qua API RESTful hoặc EPP của [[registrar|nhà đăng ký]] hoặc nhà cung cấp DNS, thay vì thông qua [[domain-dashboard|bảng điều khiển]] đồ họa. Phương pháp này rất cần thiết cho quy trình làm việc DevOps, các pipeline cơ sở hạ tầng dưới dạng mã (ví dụ: Terraform với Cloudflare) và tự động hóa danh mục quy mô lớn. Các hoạt động thông thường được API công bố bao gồm tạo vùng, CRUD bản ghi, khởi tạo [[domain-transfer|chuyển giao]], lập lịch [[auto-renewal|gia hạn]] và kiểm tra trạng thái. Các API được thiết kế tốt cũng cung cấp webhook callback cho các sự kiện bất đồng bộ như hoàn thành chuyển giao hoặc cảnh báo hết hạn.

Ví dụ

A DevOps team uses the Cloudflare API in a CI/CD pipeline to automatically create a DNS CNAME record for every new feature-branch deployment and delete it when the branch is merged.