# catalog_skills_reported_retrieve GET Retrieve desired skills for user Params: name id slug This method retrieves the skills reported by a user. It requires either a user_id or username to identify the user. If the user is found and has reported skills, the first reported skill is serialized and returned with a status code of 200. If no skills are found, a status code of 400 is returned. Error Conditions: - If the user cannot be identified, a 400 status code is returned. - If no reported skills exist for the user, a 400 status code is returned. Endpoint: GET /api/catalog/skills/reported/ Version: 3.59.0-ai-plus Security: PlatformApiKeyAuthentication ## Query parameters: - `user_id` (integer) User ID - `username` (string) Username ## Response 200 fields (application/json): - `user_id` (integer) - `username` (string) - `skills` (array, required) - `skills.id` (integer, required) - `skills.name` (string,null, required) Display name - `skills.platform_key` (string) - `skills.slug` (string,null, required) An additional unique slug field. (Optional) - `skills.data` (any,null, required) Metadata - `data` (any,null, required)