---
title: "Update Tutor Profile"
method: PUT
path: "/tutor/profile"
tags: ["tutor"]
---

# Update Tutor Profile

`PUT /tutor/profile`

Update the current user's tutor profile.

## Headers

- `authorization` string, nullable

## Request body

- UpdateTutorProfileRequest — Request to update tutor profile.
  - `display_name` string, nullable
  - `bio` string, nullable
  - `tagline` string, nullable
  - `gender` string, nullable
  - `country` string, nullable
  - `intro_video_url` string, nullable
  - `languages_taught` string[], nullable
  - `years_experience` integer, nullable
  - `certifications` string[], nullable
  - `teaching_style` string, nullable
  - `specializations` string[], nullable
  - `timezone` string, nullable
  - `availability_notes` string, nullable
  - `availability_schedule` string, nullable
  - `external_payment_info` string, nullable
  - `custom_starting_hourly_rate` number, nullable
  - `custom_starting_currency` string, nullable
  - `is_visible` boolean, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored.md) · [All operations](https://skmtc.dev/fluentea/apis/aurqa-language-learning-platform-refactored/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/fluentea/aurqa-language-learning-platform-refactored/revisions/78f314acd8bf/schema)
