action apispot_whois { label: "whois" description: "WHOIS query for a domain" provider: apispot method: GET path: "/domains/{domain}/whois" encoding: json input: { type: "object" properties: { domain: { type: "string" } format: { type: "string" enum: ["raw", "formatted", "json"] } } required: ["domain"] additionalProperties: false } output: { type: "object" additionalProperties: true } }