diff --git a/elements/force-sobject-listview/force-sobject-listview.html b/elements/force-sobject-listview/force-sobject-listview.html
new file mode 100644
index 0000000..ccb06f1
--- /dev/null
+++ b/elements/force-sobject-listview/force-sobject-listview.html
@@ -0,0 +1,16 @@
+
+
+
+
+
+
diff --git a/elements/force-sobject-listview/force-sobject-listview.js b/elements/force-sobject-listview/force-sobject-listview.js
new file mode 100644
index 0000000..de02351
--- /dev/null
+++ b/elements/force-sobject-listview/force-sobject-listview.js
@@ -0,0 +1,17 @@
+// Call the List View API to get the results (also includes column definitions)
+Polymer('force-sobject-listview', {
+ observe: {
+ sobject: 'updateListView'
+ },
+ updateListView: function() {
+ var that = this;
+ that.listviews = null;
+ var query = '/services/data/v32.0/sobjects/' + this.sobject + '/listviews/';
+ var success = function(response) {
+ that.listviews = response.listviews;
+ };
+ SFDC.launcher.then(function(){
+ Force.forcetkClient.impl.ajax(query, success);
+ });
+ }
+});