diff --git a/src/connection/index.js b/src/connection/index.js
index 5262d59..553bf74 100644
--- a/src/connection/index.js
+++ b/src/connection/index.js
@@ -8,6 +8,7 @@ export default class Connection {
     }
 
     getApiUrls(endpoints) {
+        // TODO: Use camel case
         return {
             'blocks': this.path + 'blocks',
             'blocks_detail': this.path + 'blocks/%(blockId)s',
@@ -15,6 +16,7 @@ export default class Connection {
             'statuses': this.path + 'statuses',
             'transactions': this.path + 'transactions',
             'transactions_detail': this.path + 'transactions/%(txId)s',
+            'search_assets': this.path + 'assets',
             'votes': this.path + 'votes'
         }[endpoints];
     }
@@ -155,4 +157,18 @@ export default class Connection {
             jsonBody: transaction
         })
     }
+
+
+    /**
+     * @public
+     *
+     * @param transaction
+     */
+    searchAssets(query) {
+        return this.req(this.getApiUrls('search_assets'), {
+            query: {
+                text_search: query
+            }
+        })
+    }
 }