Toggle Side Panel

  • Blogs
  • Consultants
    • Salesforce Product Expertise
      • Top Salesforce ConsultantsTop Salesforce Consultants
      • Marketing Cloud ConsultantsMarketing Cloud Consultants
      • Service Cloud ConsultantsService Cloud Consultants
      • Experience Cloud ConsultantsExperience Cloud Consultants
      • Analytics Cloud ConsultantsAnalytics Cloud Consultants
    • Salesforce Industry Expertise
      • Non-Profit Cloud ConsultantsNon-Profit Cloud Consultants
      • Financial Service Cloud ConsultantsFinancial Service Cloud Consultants
      • Health Cloud ConsultantsHealth Cloud Consultants
      • Commerce Cloud ConsultantsCommerce Cloud Consultants
      • Manufacturing Cloud ConsultantsManufacturing Cloud Consultants
    • Salesforce Experts by Location
      • USATop Salesforce Consultants in USA
      • IndiaTop Salesforce Consultants in India
      • AustraliaTop Salesforce Consultants in Australia
      • United KingdomTop Salesforce Consultants in UK
      • CanadaTop Salesforce Consultants in Canada
  • Webinars
  • Contact Us
  • Discussions
More options
    Sign in Sign up
    • Blogs
    • Consultants
      • Salesforce Product Expertise
        • Top Salesforce ConsultantsTop Salesforce Consultants
        • Marketing Cloud ConsultantsMarketing Cloud Consultants
        • Service Cloud ConsultantsService Cloud Consultants
        • Experience Cloud ConsultantsExperience Cloud Consultants
        • Analytics Cloud ConsultantsAnalytics Cloud Consultants
      • Salesforce Industry Expertise
        • Non-Profit Cloud ConsultantsNon-Profit Cloud Consultants
        • Financial Service Cloud ConsultantsFinancial Service Cloud Consultants
        • Health Cloud ConsultantsHealth Cloud Consultants
        • Commerce Cloud ConsultantsCommerce Cloud Consultants
        • Manufacturing Cloud ConsultantsManufacturing Cloud Consultants
      • Salesforce Experts by Location
        • USATop Salesforce Consultants in USA
        • IndiaTop Salesforce Consultants in India
        • AustraliaTop Salesforce Consultants in Australia
        • United KingdomTop Salesforce Consultants in UK
        • CanadaTop Salesforce Consultants in Canada
    • Webinars
    • Contact Us
    • Discussions
    Close search

    Activity › Forums › Salesforce® Discussions › How can I fetch the list views columns in Salesforce?

    Tagged: List View, List View Column, Metadata API, Salesforce Apex, Salesforce SOQL

    • Salesforce® Discussions

      How can I fetch the list views columns in Salesforce?

      Posted by Naman on April 30, 2016 at 6:07 PM

      I want to fetch the list views columns in salesforce. Please tell how to do this.

      Ajay Prakash replied 8 years, 8 months ago 3 Members · 2 Replies
      • List View
      • List View Column
      • Metadata API
      • Salesforce Apex
      • Salesforce SOQL
    • 2 Replies
    • Surbhi

      Member
      June 9, 2016 at 1:16 PM

      Hi Naman,

      This can be done using Metadata API.

      Thanks

    • [adinserter block='9']
    • Ajay Prakash

      Member
      February 12, 2018 at 2:34 PM

      We can retrieve list view column or the records based on the list view id using HTTP request. The response contains the query string that contains columns of the list view.  Below code is for reference –

      public static List<Account> getFilteredAccounts(String filterId){
          HttpRequest req = new HttpRequest();
          String baseUrl = URL.getSalesforceBaseUrl().toExternalForm();
          String endPoinURL = baseUrl+’/services/data/v32.0/sobjects/Account/listviews/’+filterId+’/describe’;
          req.setEndpoint(endPoinURL);
          req.setMethod(‘GET’);
          req.setHeader(‘Authorization’, ‘Bearer ‘ + UserInfo.getSessionId());
          Http http = new Http();
          HTTPResponse response = http.send(req);
          Map<String, Object> tokenResponse = (Map<String, Object>) JSON.deserializeUntyped(response.getBody());
          String query = (String) tokenResponse.get(‘query’);
          List<Account> AccountList = new List<Account>();
          for(Account accountObj : database.query(query)){
              AccountList.add(accountObj);
          }
          return AccountList;
      }

      In the above example, I have retrieved accounts based on the selected list view.

    Log In to reply.

    • Public
    • All Members
    • My Connections
    • Only Me
    • Public
    • All Members
    • My Connections
    • Only Me
    • Public
    • All Members
    • My Connections
    • Only Me

    Popular Salesforce Blogs

    what is knowledge management system

    What is Knowledge Management System (KMS): A Business Guide

    Blog in Salesforce, Salesforce Consultant

    Businesses rely on knowledge at every level. Employees need access to processes and expertise, sales teams need accurate product information, support representatives need answers to…

    Salesforce, Salesforce Consultant
    Harshita Aug 31, 2026
    237  Views
    salesforce lightning connect

    Real Time Access To External Data Using Salesforce Lightning Connect

    Blog in Lightning

    Salesforce as we all know is the most renowned CRM-in-the-cloud of this era. In addition to endless top features, another vital aspect is its ability…

    Component Events in Salesforce, Cross-platform, Custom Objects, Customize Application, External Data
    Algoworks Feb 9, 2020
    2,810  Views
    salesforce crm

    Choose the Right CRM: Checklist with 6 Tips on How to | Salesforce Guide

    Blog in Others, Salesforce

    How do you choose the right CRM? The selection process can be overwhelming when there are hundreds of CRM solutions available. When it comes to…

    App Stores, Automation, Best Software, Boosts Productivity, Business
    Anastasiia Dyshkant Jul 23, 2021
    3,494  Views

    Popular Salesforce Videos

    Secrets and Tips on Marketing Automation in Marketing Cloud | Marketing Cloud Webinar by Vimera

    Secrets and Tips on Marketing Automation in Marketing Cloud | Marketing Cloud Webinar by Vimera

    Video in Marketing

    Hi there! Welcome to the recording of our Marketing Cloud Webinar from September 30, 2024! At Vimera (vimera.io), we’re proud to be a trusted Certified…

    salesforce, Salesforce Marketing Cloud, Salesforce Consulting, Marketing Cloud, Email Marketing
    Vimera | Andersen Sep 5, 2025
    276  Views
    Salesforce: Advanced 'Change Owner' Control in Flow and Apex

    Salesforce: Advanced 'Change Owner' Control in Flow and Apex

    Video in Salesforce Workflow

    Alex Edelstein explains the Salesforce feature known as the 'Change Owner' Control in Flow and Apex. This video is geared toward those already familiar with…

    Salesforce Training, Salesforce Tutorial, Salesforce Apex, salesforce, Apex
    Mayra Oct 21, 2022
    2,397  Views
    How to Automate Business Processes in Salesforce CRM | Salesforce Flow Explained

    How to Automate Business Processes in Salesforce CRM | Salesforce Flow Explained

    Video in Salesforce Admin

    Want to streamline your business processes without diving into complex coding? In this video, Kirill, an AQA engineer and certified Process Automation Professional at ENWAY,…

    Salesforce Flow, Salesforce Flow Builder, Flow Builder, Salesforce Flows, Schedule-Triggered Flow
    ENWAY Sep 5, 2025
    316  Views
    Footer Forcetalks logo

    support@forcetalks.com

    • twitterx

    Quick Links

    Advertise with Us

    Salesforce® Articles

    Dreamforce 2023

    Top Salesforce® Bloggers 2023

    Top Salesforce Consultants

    Get Listed

    Company

    Contact Us

    About Us

    Privacy Policy

    Terms & Conditions

    InsightHub

    Salesforce Blogs

    Salesforce Videos

    Salesforce Groups

    Salesforce Jobs

    © 2026 - Forcetalks ● All Rights Reserved

    Salesforce® is a trademark of Salesforce® Inc. No claim is made to the exclusive right to use “Salesforce”. Any services offered within the Forcetalks website/app are not sponsored or endorsed by Salesforce®.

    We use cookies to enhance your browsing experience. Please see our privacy policy if you'd like more information on our use of cookies.