info:
  name: List All Queue Items (Admin)
  type: http
  seq: 1
http:
  method: GET
  url: '{{base_url}}/api/queue/items'
  auth: inherit
  body:
    type: none

docs: |-
  ## List All Queue Items (Admin)
  
    Retrieves all queue items across all devices (admin only).
  
    **Method:** GET
  
    **Endpoint:** /api/queue/items
  
    **Authentication:** Bearer token (admin role required)
  
    **Response:**
     - Array of queue items with device and status information
  
    **Status Codes:**
     - 200: Success
     - 401: Unauthorized
     - 403: Forbidden - admin role required
  
    **Example Response:**
     ```json
     [
       {
         "id": "uuid",
         "device_id": "uuid",
         "item_type": "progress",
         "status": "pending",
         "created_at": "2024-01-01T00:00:00Z"
