diff --git a/frontend/src/lib/api/studies.ts b/frontend/src/lib/api/studies.ts
index 846f4491f02d2fc94425d7285ad4303dc737b0e1..d70b2eab7fe412ef7f803f2bd043f45adc42e30a 100644
--- a/frontend/src/lib/api/studies.ts
+++ b/frontend/src/lib/api/studies.ts
@@ -27,7 +27,11 @@ export async function createStudyAPI(
 	startDate: Date,
 	endDate: Date,
 	chatDuration: number,
-	tests: { type: string; id?: number }[]
+	tests: { type: string; id?: number }[],
+	consentParticipation: string,
+	consentPrivacy: string,
+	consentRights: string,
+	consentStudyData: string
 ): Promise<number | null> {
 	const response = await fetch('/api/studies', {
 		method: 'POST',
@@ -38,7 +42,11 @@ export async function createStudyAPI(
 			start_date: formatToUTCDate(startDate),
 			end_date: formatToUTCDate(endDate),
 			chat_duration: chatDuration,
-			tests
+			tests,
+			consent_participation: consentParticipation,
+			consent_privacy: consentPrivacy,
+			consent_rights: consentRights,
+			consent_study_data: consentStudyData
 		})
 	});
 	if (!response.ok) return null;
diff --git a/frontend/src/routes/admin/studies/new/+page.server.ts b/frontend/src/routes/admin/studies/new/+page.server.ts
index d02722fc4dcd6e14bf41e6ba4daf51b40bad1096..d26d02e0f2bd37130574894b29e34da11734ae8a 100644
--- a/frontend/src/routes/admin/studies/new/+page.server.ts
+++ b/frontend/src/routes/admin/studies/new/+page.server.ts
@@ -16,9 +16,16 @@ export const actions: Actions = {
 		const consentRights = formData.get('consentRights')?.toString();
 		const consentStudyData = formData.get('consentStudyData')?.toString();
 
-		console.log(title, description, startDateStr, endDateStr, chatDurationStr);
-
-		if (!title || !startDateStr || !endDateStr || !chatDurationStr) {
+		if (
+			!title ||
+			!startDateStr ||
+			!endDateStr ||
+			!chatDurationStr ||
+			!consentParticipation ||
+			!consentPrivacy ||
+			!consentRights ||
+			!consentStudyData
+		) {
 			return {
 				message: 'Invalid request 1'
 			};
@@ -61,7 +68,19 @@ export const actions: Actions = {
 			})
 			.filter((test) => test !== null);
 
-		await createStudyAPI(fetch, title, description, startDate, endDate, chatDuration, tests);
+		await createStudyAPI(
+			fetch,
+			title,
+			description,
+			startDate,
+			endDate,
+			chatDuration,
+			tests,
+			consentParticipation,
+			consentPrivacy,
+			consentRights,
+			consentStudyData
+		);
 
 		return redirect(303, '/admin/studies');
 	}