Title: wp-includes/php-ai-client/src/Providers/Http/Util/ErrorMessageExtractor.php | Developer.WordPress.org

---

# File: wp-includes/php-ai-client/src/Providers/Http/Util/ErrorMessageExtractor.php

 * class[ErrorMessageExtractor](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-util-errormessageextractor/)
 * Utility for extracting error messages from API response data.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-util-errormessageextractor/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-util-errormessageextractor/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Http/Util/ErrorMessageExtractor.php:15](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Http/Util/ErrorMessageExtractor.php#L15-L53)
 * method[ErrorMessageExtractor::extractFromResponseData()](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-util-errormessageextractor/extractfromresponsedata/)
 * Extracts error message from API response data.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-util-errormessageextractor/extractfromresponsedata/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wordpress-aiclient-providers-http-util-errormessageextractor/extractfromresponsedata/#uses)
   | Source: [wp-includes/php-ai-client/src/Providers/Http/Util/ErrorMessageExtractor.php:30](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/php-ai-client/src/Providers/Http/Util/ErrorMessageExtractor.php#L30-L52)