diff --git a/src/APnutI.php b/src/APnutI.php
index 642b00c..1f21517 100644
--- a/src/APnutI.php
+++ b/src/APnutI.php
@@ -500,7 +500,7 @@ class APnutI
     }
 
     // TODO Maybe support additional polls?
-    public function getPollsFromUser(int $user_id, array $params = []): array
+    public function getPollsFromUser(int|string $user_id, array $params = []): array
     {
         $parameters = [
             'raw_types' => 'io.pnut.core.poll-notice',
@@ -697,7 +697,7 @@ class APnutI
         }
     }
 
-    public function getAvatar(int $user_id, array $args = []): string
+    public function getAvatar(int|string $user_id, array $args = []): string
     {
         //get returns an array with the url at idx 0
         $r = null;
@@ -718,7 +718,7 @@ class APnutI
     }
 
     public function getAvatarUrl(
-        int $user_id,
+        int|string $user_id,
         ?int $width = null,
         ?int $height = null
     ): string {