{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Acknowledges successfully processed Queue messages and retries messages that were not processed successfully.","properties":{"path":{"type":"object","properties":{"queue_id":{"$ref":"#/definitions/mq_identifier"},"account_id":{"$ref":"#/definitions/mq_identifier"}},"required":["queue_id","account_id"],"additionalProperties":false},"body":{"type":"object","properties":{"acks":{"type":"array","items":{"properties":{"lease_id":{"$ref":"#/definitions/mq_lease-id"}},"type":"object"}},"retries":{"type":"array","items":{"properties":{"delay_seconds":{"$ref":"#/definitions/mq_retry-delay"},"lease_id":{"$ref":"#/definitions/mq_lease-id"}},"type":"object"}}}}},"required":["path"],"additionalProperties":false,"definitions":{"mq_identifier":{"description":"A Resource identifier.","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]},"mq_lease-id":{"description":"An ID that represents an \"in-flight\" message that has been pulled from a Queue. You must hold on to this ID and use it to acknowledge this message.","type":"string","examples":["eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2Q0JDLUhTNTEyIn0..Q8p21d7dceR6vUfwftONdQ.JVqZgAS-Zk7MqmqccYtTHeeMElNHaOMigeWdb8LyMOg.T2_HV99CYzGaQuhTyW8RsgbnpTRZHRM6N7UoSaAKeK0"]},"mq_retry-delay":{"description":"The number of seconds to delay before making the message available for another attempt.","type":"number","examples":[10]}}},"name":"Acknowledge + Retry Queue Messages","id":"cloudflare.queues-ack-messages","example":{"path":{"queue_id":"023e105f4ecef8ad9ca31a8372d0c353","account_id":"023e105f4ecef8ad9ca31a8372d0c353"}},"maxRequests":1,"summary":false}}