get do
      page, per_page = params[:page], params[:per_page]

      cache(key: "api:channels:list:#{page}:#{per_page}", expires_in: 10.minutes) do
        channels = paginate(::Channel.all.order(created_at: :desc))