{"command":{"effect":"read","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Returns retained domain-specific state changes and completed-removal tombstones in a transaction-safe opaque order. The top-level platform field is the current shared gate and must be combined with each domain's state. Store next_cursor after processing every response, and continue immediately while has_more is true. To take a checkpoint, request this operation with modified_since set to the current time, follow has_more to the end, and save the final next_cursor; it replays every change committed after the first of those requests. Initial bootstrap and error 2086 recovery take a checkpoint, list the full inventory, then replay from the saved checkpoint, so changes made during the inventory are not lost. Only a tombstone proves that a domain was removed. Available only to the configured OpenAI pilot account behind a default-off gate; while the gate is off, the pilot account gets 503 with error 2090 and Retry-After, and existing domains are unaffected. Unsupported methods return 405 with error 2091. Authentication failures may use the gateway error envelope.","properties":{"path":{"type":"object","properties":{"account_id":{"$ref":"#/definitions/email_identifier"}},"required":["account_id"],"additionalProperties":false},"query":{"type":"object","properties":{"per_page":{"description":"Maximum changes to return in one page.","type":"integer","default":20,"maximum":100,"minimum":1,"examples":[20]},"cursor":{"description":"Opaque cursor returned by the previous change page. Omit it for the first page.","type":"string","examples":["eyJ2IjoyLCJ0cmFuc2FjdGlvbl9pZCI6NDIsImNoYW5nZV9pZCI6N30"]},"modified_since":{"description":"Optional RFC 3339 lower bound for the first request only. Values outside the retained history return error 2086. A value up to one minute ahead of the server clock is read as the current time; a later value returns 400.","type":"string","format":"date-time","examples":["2026-10-01T12:00:00Z"]}},"required":[],"additionalProperties":false}},"required":["path"],"additionalProperties":false,"definitions":{"email_identifier":{"description":"Identifier.","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]}}},"name":"List Email Domain changes","id":"cloudflare.email-domains-changes","example":{"path":{"account_id":"023e105f4ecef8ad9ca31a8372d0c353"}},"maxRequests":1,"summary":false}}