action contract_p_post_change_password { label: "Change the current user password" description: "Update the current authenticated user password" provider: contract_p method: POST path: "/users/me/change_password" encoding: json input: { type: "object" properties: { new_password: { type: "string" description: "the new user's password" } old_password: { type: "string" description: "the old user's password" } } } output: { type: "object" additionalProperties: true } }