{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Peek messages from a Queue without leasing them. Each message includes a ref that can be passed to the purge endpoint, and remains available for subsequent peek or pull operations until it is purged.","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":{"batch_size":{"$ref":"#/definitions/mq_batch-size"}}}},"required":["path"],"additionalProperties":false,"definitions":{"mq_identifier":{"description":"A Resource identifier.","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]},"mq_batch-size":{"description":"The maximum number of messages to include in a batch.","type":"number","examples":[50]}}},"name":"Peek Queue Messages","id":"cloudflare.queues-peek-messages","example":{"path":{"queue_id":"023e105f4ecef8ad9ca31a8372d0c353","account_id":"023e105f4ecef8ad9ca31a8372d0c353"}},"maxRequests":1,"summary":false}}