Title: wp-includes/json-schema.php | Developer.WordPress.org

---

# File: wp-includes/json-schema.php

 * function[wp_get_json_schema_allowed_keywords()](https://developer.wordpress.org/reference/functions/wp_get_json_schema_allowed_keywords/)
 * Gets the JSON Schema keywords allowed for a given schema profile.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/wp_get_json_schema_allowed_keywords/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/wp_get_json_schema_allowed_keywords/#uses)
   | Source: [wp-includes/json-schema.php:32](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/json-schema.php#L32-L69)
 * hook[wp_json_schema_allowed_keywords](https://developer.wordpress.org/reference/hooks/wp_json_schema_allowed_keywords/)
 * Filters the JSON Schema keywords allowed for a given schema profile.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_json_schema_allowed_keywords/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_json_schema_allowed_keywords/#uses)
   | Source: [wp-includes/json-schema.php:68](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/json-schema.php#L68-L68)
 * function[wp_prepare_json_schema_for_client()](https://developer.wordpress.org/reference/functions/wp_prepare_json_schema_for_client/)
 * Prepares a JSON Schema for clients.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/wp_prepare_json_schema_for_client/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/wp_prepare_json_schema_for_client/#uses)
   | Source: [wp-includes/json-schema.php:90](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/json-schema.php#L90-L94)
 * function[_wp_prepare_json_schema_for_client_with_allowed_keywords()](https://developer.wordpress.org/reference/functions/_wp_prepare_json_schema_for_client_with_allowed_keywords/)
 * Prepares a JSON Schema for clients using a given keyword lookup.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/_wp_prepare_json_schema_for_client_with_allowed_keywords/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/_wp_prepare_json_schema_for_client_with_allowed_keywords/#uses)
   | Source: [wp-includes/json-schema.php:106](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/json-schema.php#L106-L203)