diff --git a/src/api/emojiPacks.js b/src/api/emojiPacks.js
index cc07b1b6f28fe9a987f203860f9381808670fc75..d2093280c4233644fb434c319d7ded5bb8f8f1e6 100644
--- a/src/api/emojiPacks.js
+++ b/src/api/emojiPacks.js
@@ -25,8 +25,8 @@ export async function reloadEmoji(host, token) {
 export async function importFromFS(host, token) {
   return await request({
     baseURL: baseName(host),
-    url: '/api/pleroma/emoji/packs/import_from_fs',
-    method: 'post',
+    url: '/api/pleroma/emoji/packs/import',
+    method: 'get',
     headers: authHeaders(token)
   })
 }
@@ -51,10 +51,9 @@ export async function listPacks(host) {
 export async function listRemotePacks(host, token, instance) {
   return await request({
     baseURL: baseName(host),
-    url: `/api/pleroma/emoji/packs/list_from`,
-    method: 'post',
-    headers: authHeaders(token),
-    data: { instance_address: baseName(instance) }
+    url: `/api/pleroma/emoji/packs/remote?url=${baseName(instance)}`,
+    method: 'get',
+    headers: authHeaders(token)
   })
 }