diff --git a/client/src/pages/admin/AdminPage.test.tsx b/client/src/pages/admin/AdminPage.test.tsx
index ab694cee23501ef51a644c1df30f36662d9d36f6..445373a032207faa3f546a0c480fb03a093b1529 100644
--- a/client/src/pages/admin/AdminPage.test.tsx
+++ b/client/src/pages/admin/AdminPage.test.tsx
@@ -40,7 +40,7 @@ it('renders admin view', () => {
     },
   }
   ;(mockedAxios.get as jest.Mock).mockImplementation((path: string, params?: any) => {
-    if (path === '/misc/cities') return Promise.resolve(cityRes)
+    if (path === '/api/misc/cities') return Promise.resolve(cityRes)
     else return Promise.resolve(rolesRes)
   })
   render(
diff --git a/client/src/pages/admin/competitions/CompetitionManager.test.tsx b/client/src/pages/admin/competitions/CompetitionManager.test.tsx
index f47d8045d4486bc3d33dac2d28a65ffdc3eb5298..7af04abb66bba7ded7655398f288cba1c62bf78b 100644
--- a/client/src/pages/admin/competitions/CompetitionManager.test.tsx
+++ b/client/src/pages/admin/competitions/CompetitionManager.test.tsx
@@ -47,7 +47,7 @@ it('renders competition manager', () => {
   }
 
   ;(mockedAxios.get as jest.Mock).mockImplementation((path: string, params?: any) => {
-    if (path === '/competitions/search') return Promise.resolve(compRes)
+    if (path === '/api/competitions/search') return Promise.resolve(compRes)
     else return Promise.resolve(cityRes)
   })
   render(
diff --git a/client/src/pages/presentationEditor/components/SlideSettings.tsx b/client/src/pages/presentationEditor/components/SlideSettings.tsx
index e06f1ce31e131044ed7216d1b808cb225633c55f..ffa95333cbce25364f5fb0bd3abd80adeb298a9f 100644
--- a/client/src/pages/presentationEditor/components/SlideSettings.tsx
+++ b/client/src/pages/presentationEditor/components/SlideSettings.tsx
@@ -101,7 +101,7 @@ const SlideSettings: React.FC = () => {
     if (activeSlide && activeSlide.questions[0]) {
       await axios
         .delete(
-          `/competitions/${id}/slides/${activeSlideId}/questions/${activeSlide?.questions[0].id}/alternatives/${alternative_id}`
+          `/api/competitions/${id}/slides/${activeSlideId}/questions/${activeSlide?.questions[0].id}/alternatives/${alternative_id}`
         )
         .then(() => {
           dispatch(getEditorCompetition(id))
@@ -126,14 +126,14 @@ const SlideSettings: React.FC = () => {
 
   const handleCloseimageClick = async (image: ImageComponent) => {
     await axios
-      .delete(`/media/images/${image.data.media_id}`)
+      .delete(`/api/media/images/${image.data.media_id}`)
       .then(() => {
         dispatch(getEditorCompetition(id))
       })
       .catch(console.log)
 
     await axios
-      .delete(`/competitions/${id}/slides/${activeSlide?.id}/components/${image.id}`)
+      .delete(`/api/competitions/${id}/slides/${activeSlide?.id}/components/${image.id}`)
       .then(() => {
         dispatch(getEditorCompetition(id))
       })
@@ -195,7 +195,7 @@ const SlideSettings: React.FC = () => {
       console.log('newValue: ' + newValue)
       await axios
         .put(
-          `/competitions/${id}/slides/${activeSlide?.id}/questions/${activeSlide?.questions[0].id}/alternatives/${alternative.id}`,
+          `/api/competitions/${id}/slides/${activeSlide?.id}/questions/${activeSlide?.questions[0].id}/alternatives/${alternative.id}`,
           { value: newValue }
         )
         .then(() => {
@@ -209,7 +209,7 @@ const SlideSettings: React.FC = () => {
     if (activeSlide && activeSlide.questions[0]) {
       await axios
         .put(
-          `/competitions/${id}/slides/${activeSlide?.id}/questions/${activeSlide?.questions[0].id}/alternatives/${alternative_id}`,
+          `/api/competitions/${id}/slides/${activeSlide?.id}/questions/${activeSlide?.questions[0].id}/alternatives/${alternative_id}`,
           { text: newText }
         )
         .then(() => {
@@ -240,7 +240,7 @@ const SlideSettings: React.FC = () => {
     // Uploads the file to the server and creates a Media object in database
     // Returns media id
     return await axios
-      .post(`/media/images`, formData)
+      .post(`/api/media/images`, formData)
       .then((response) => {
         dispatch(getEditorCompetition(id))
         return response.data as Media
@@ -260,7 +260,7 @@ const SlideSettings: React.FC = () => {
     }
 
     await axios
-      .post(`/competitions/${id}/slides/${activeSlide?.id}/components`, imageData)
+      .post(`/api/competitions/${id}/slides/${activeSlide?.id}/components`, imageData)
       .then(() => {
         dispatch(getEditorCompetition(id))
       })