---
title: "Create Pattern Fix Task"
method: POST
path: "/api/ai/pattern_fix"
tags: ["AiTasksService"]
---

# Create Pattern Fix Task

`POST /api/ai/pattern_fix`

Create a pattern fixing task for a given pattern and language. This is used in the structure mode of the editor

## Request body

- ProtosAiV1CreatePatternFixTaskRequest
  - `pattern` string — The pattern to fix
  - `language` string — The programming language (optional)

## Response `200`

OK

- ProtosAiV1CreatePatternFixTaskResponse
  - `taskTokenJwt` string — JWT token for tracking the task

---

[API](https://skmtc.net/semgrep/apis/semgrep-web-app.md) · [All operations](https://skmtc.net/semgrep/apis/semgrep-web-app/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/semgrep/semgrep-web-app/revisions/6483eeecd582/schema)
