diff --git wordpress.org/public_html/style/trac/wp-trac.js wordpress.org/public_html/style/trac/wp-trac.js
index a77b41c..7547d39 100644
--- wordpress.org/public_html/style/trac/wp-trac.js
+++ wordpress.org/public_html/style/trac/wp-trac.js
@@ -36,6 +36,7 @@ var wpTrac, coreKeywordList, gardenerKeywordList, coreFocusesList;
 		'administration' : 'Administration related, but assigned a more specific component.',
 		'template' : 'Relating to theme templating, but assigned a more specific component.',
 		'multisite' : 'Relating to multisite, but assigned a more specific component.',
+		'restapi' : 'Relating to the REST API, but assigned a more specific component.',
 		'performance' : 'Performance or caching (but not the Cache API component).'
 	};
 
@@ -1092,6 +1093,8 @@ var wpTrac, coreKeywordList, gardenerKeywordList, coreFocusesList;
 				var component = $(this).val();
 				if ( component === 'Network Admin' || component === 'Networks and Sites' ) {
 					add( 'multisite' );
+				} else if ( component === 'REST API' ) {
+					add( 'restapi' );
 				}
 			}
 
diff --git wordpress.org/public_html/wp-content/plugins/trac-notifications/trac-notifications.php wordpress.org/public_html/wp-content/plugins/trac-notifications/trac-notifications.php
index bede16f..b7700b1 100644
--- wordpress.org/public_html/wp-content/plugins/trac-notifications/trac-notifications.php
+++ wordpress.org/public_html/wp-content/plugins/trac-notifications/trac-notifications.php
@@ -83,7 +83,7 @@ class wporg_trac_notifications {
 
 	function get_trac_focuses() {
 		if ( 'core' === $this->trac ) {
-			return array( 'accessibility', 'administration', 'docs', 'javascript', 'multisite', 'performance', 'rtl', 'template', 'ui' );
+			return array( 'accessibility', 'administration', 'docs', 'javascript', 'multisite', 'performance', 'restapi', 'rtl', 'template', 'ui' );
 		}
 		return array();
 	}
