Porkbun

Restrict how your agents can use Porkbun.

Require agents to confirm every domain purchase, or set up custom rules for automation.

PorkbunDomain agent · Porkbunkc_…0b6e
PermissionAccessDomainsOnly when
Domains · Check availability
domains.check
AllowedWhole accountAny request
Domain · Register
domain.register
AllowedAll domains
body.dryRun = true
Domain · Register
domain.register
Ask meWaits up to 24 hoursAll domainsAny request
Nameservers · Change
nameservers.update
Ask meWaits up to 24 hoursAll domainsAny request
DNS records · Create
dns.create
Allowedacme.dev
body.type = TXT
Allowed goes straight throughAsk me waits for your confirmation
What you can control

Permissions

Each row of a key's Porkbun access is one of these, set to Allowed or Ask me.

PermissionName in the API
Nameservers · Readnameservers.read
Nameservers · Changenameservers.update
DNS records · Readdns.read
DNS records · Createdns.create
DNS records · Updatedns.update
DNS records · Deletedns.delete
Domain · Registerdomain.register
Domain · Renewdomain.renew
Domains · Listdomains.list
Domains · Check availabilitydomains.check
Pricing · Readpricing.read
Custom rule: a method and a path that you choose.

Give your agents Porkbun keys that fit.