diff --git a/pleroma-cli.sh b/pleroma-cli.sh
index 08531acca54ad83dcc35398939a903b50835853f..35ada3c3290fd24693b9b76023c14be51ef0c0fb 100755
--- a/pleroma-cli.sh
+++ b/pleroma-cli.sh
@@ -429,7 +429,14 @@ }
 
 timeline_api()
 {
-	default_curl_opt "$instance_point/$timeline?limit=$max_statuses&max_id=$1&min_id=$2"
+	case "$timeline" in
+	"home") default_curl_opt "$instance_point/timelines/home?limit=$max_statuses&max_id=$1&min_id=$2" ;; 
+	"home/local") default_curl_opt "$instance_point/timelines/home?local=true&limit=$max_statuses&max_id=$1&min_id=$2" ;; 
+	"favourites") default_curl_opt "$instance_point/favourites?limit=$max_statuses&max_id=$1&min_id=$2" ;; 
+	"direct") default_curl_opt "$instance_point/timelines/direct?limit=$max_statuses&max_id=$1&min_id=$2" ;; 
+	"public") default_curl_opt "$instance_point/timelines/public?limit=$max_statuses&max_id=$1&min_id=$2" ;; 
+	"local") default_curl_opt "$instance_point/timelines/public?local=true&limit=$max_statuses&max_id=$1&min_id=$2" ;; 
+	esac
 }
 
 timeline_menu()
@@ -667,7 +674,7 @@ fi
 case $main_menu in
 	"$menu_write_status") write_status_menu ;;
 	"$menu_timeline") 
-	timeline=$(echo 'timelines/home\nfavourites\ntimelines/direct\ntimelines/public' | fzy)
+	timeline=$(echo 'home\nhome/local\nfavourites\ndirect\nlocal\npublic' | fzy)
 	timeline_menu
 	;;
 	"$notif") notif_menu ;;
