diff --git src/wp-admin/js/widgets/media-video-widget.js src/wp-admin/js/widgets/media-video-widget.js
index 86ed429946..42f2a46692 100644
--- src/wp-admin/js/widgets/media-video-widget.js
+++ src/wp-admin/js/widgets/media-video-widget.js
@@ -113,7 +113,8 @@
 			}
 
 			control.fetchEmbedDfd = wp.apiRequest({
-				url: wp.media.view.settings.oEmbedProxyUrl,
+				namespace: wp.media.view.settings.namespace,
+				path: wp.media.view.settings.path,
 				data: {
 					url: control.model.get( 'url' ),
 					maxwidth: control.model.get( 'width' ),
diff --git src/wp-admin/js/widgets/media-widgets.js src/wp-admin/js/widgets/media-widgets.js
index 07ea42aa37..32b519950f 100644
--- src/wp-admin/js/widgets/media-widgets.js
+++ src/wp-admin/js/widgets/media-widgets.js
@@ -243,7 +243,8 @@ wp.mediaWidgets = ( function( $ ) {
 						}
 
 						embedLinkView.dfd = wp.apiRequest({
-							url: wp.media.view.settings.oEmbedProxyUrl,
+							namespace: wp.media.view.settings.namespace,
+							path: wp.media.view.settings.path,
 							data: {
 								url: url,
 								maxwidth: embedLinkView.model.get( 'width' ),
diff --git src/wp-includes/js/media-views.js src/wp-includes/js/media-views.js
index 53f02cde68..e298b09b58 100644
--- src/wp-includes/js/media-views.js
+++ src/wp-includes/js/media-views.js
@@ -8837,7 +8837,8 @@ EmbedLink = wp.media.view.Settings.extend(/** @lends wp.media.view.EmbedLink.pro
 		}
 
 		this.dfd = wp.apiRequest({
-			url: wp.media.view.settings.oEmbedProxyUrl,
+			namespace: wp.media.view.settings.namespace,
+			path: wp.media.view.settings.path,
 			data: {
 				url: url,
 				maxwidth: this.model.get( 'width' ),
diff --git src/wp-includes/js/media/views/embed/link.js src/wp-includes/js/media/views/embed/link.js
index ade3ae8ce5..c67411f4a2 100644
--- src/wp-includes/js/media/views/embed/link.js
+++ src/wp-includes/js/media/views/embed/link.js
@@ -56,7 +56,8 @@ EmbedLink = wp.media.view.Settings.extend(/** @lends wp.media.view.EmbedLink.pro
 		}
 
 		this.dfd = wp.apiRequest({
-			url: wp.media.view.settings.oEmbedProxyUrl,
+			namespace: wp.media.view.settings.namespace,
+			path: wp.media.view.settings.path,
 			data: {
 				url: url,
 				maxwidth: this.model.get( 'width' ),
diff --git src/wp-includes/media.php src/wp-includes/media.php
index a52048f475..ba0e79b77c 100644
--- src/wp-includes/media.php
+++ src/wp-includes/media.php
@@ -3585,7 +3585,8 @@ function wp_enqueue_media( $args = array() ) {
 			'audio' => ( $show_audio_playlist ) ? 1 : 0,
 			'video' => ( $show_video_playlist ) ? 1 : 0,
 		),
-		'oEmbedProxyUrl'   => rest_url( 'oembed/1.0/proxy' ),
+		'namespace'        => 'oembed/1.0',
+    	'path'             => '/proxy',
 		'embedExts'        => $exts,
 		'embedMimes'       => $ext_mimes,
 		'contentWidth'     => $content_width,
diff --git tests/phpunit/tests/rest-api/rest-schema-setup.php tests/phpunit/tests/rest-api/rest-schema-setup.php
index e5b3460122..7b52246d4d 100644
--- tests/phpunit/tests/rest-api/rest-schema-setup.php
+++ tests/phpunit/tests/rest-api/rest-schema-setup.php
@@ -249,7 +249,8 @@ class WP_Test_REST_Schema_Initialization extends WP_Test_REST_TestCase {
 				),
 			),
 			array(
-				'route' => '/oembed/1.0/proxy',
+				'namespace' => '/oembed/1.0',
+				'path'	=> '/proxy'
 				'name'  => 'oembedProxy',
 				'args'  => array(
 					'url' => 'https://www.youtube.com/watch?v=i_cVJgIz_Cs',
