{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Generate a takedown letter for a notice and persist the rendered text. The PDF is generated lazily on download.","properties":{"path":{"type":"object","properties":{"account_id":{"type":"string","minLength":1},"notice_id":{"type":"integer","exclusiveMinimum":0}},"required":["account_id","notice_id"],"additionalProperties":false},"body":{"type":"object","properties":{"fields":{"type":"object","properties":{"discoveryDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"domain":{"type":"string","maxLength":500},"generationDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"jurisdiction":{"type":"string","maxLength":500},"registrantEmail":{"type":"string","maxLength":500},"registrar":{"type":"string","maxLength":500},"registrarEmail":{"type":"string","maxLength":500},"resolutionByDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"senderCompany":{"type":"string","maxLength":500},"senderEmail":{"type":"string","maxLength":500},"senderName":{"type":"string","maxLength":500},"senderTitle":{"type":"string","maxLength":500},"trademarkName":{"type":"string","maxLength":500},"trademarkNumber":{"type":"string","maxLength":500},"trademarkOwner":{"type":"string","maxLength":500}}},"templateId":{"type":"string","minLength":1}},"required":["templateId","fields"]}},"required":["path"],"additionalProperties":false},"name":"Create takedown letter","id":"cloudflare.post_takedownlettercreate","example":{"path":{"account_id":"example","notice_id":1}},"maxRequests":1,"summary":false}}