---
title: To Markdown
---

[Skip to content](#%5Ftop) 

[API Reference](https://developers.cloudflare.com/api/typescript)

[AI](https://developers.cloudflare.com/api/typescript/resources/ai)

Copy Markdown

Open in **Claude**

Open in **ChatGPT**

Open in **Cursor**

---

**Copy Markdown**

**View as Markdown**

# To Markdown

##### [Convert Files into Markdown](https://developers.cloudflare.com/api/typescript/resources/ai/subresources/to%5Fmarkdown/methods/transform)

client.ai.toMarkdown.transform(ToMarkdownTransformParams { account\_id, file } params, RequestOptionsoptions?): SinglePage<[ToMarkdownTransformResponse](https://developers.cloudflare.com/api/typescript/resources/ai#%28resource%29%20ai.to%5Fmarkdown%20%3E%20%28model%29%20to%5Fmarkdown%5Ftransform%5Fresponse%20%3E%20%28schema%29) { data, format, mimeType, 2 more } \>

POST/accounts/{account\_id}/ai/tomarkdown

##### [Get all converted formats supported](https://developers.cloudflare.com/api/typescript/resources/ai/subresources/to%5Fmarkdown/methods/supported)

client.ai.toMarkdown.supported(ToMarkdownSupportedParams { account\_id } params, RequestOptionsoptions?): SinglePage<[ToMarkdownSupportedResponse](https://developers.cloudflare.com/api/typescript/resources/ai#%28resource%29%20ai.to%5Fmarkdown%20%3E%20%28model%29%20to%5Fmarkdown%5Fsupported%5Fresponse%20%3E%20%28schema%29) { extension, mimeType } \>

GET/accounts/{account\_id}/ai/tomarkdown/supported

##### ModelsExpand Collapse 

ToMarkdownTransformResponse { data, format, mimeType, 2 more } 

data: string

format: string

mimeType: string

name: string

tokens: string

ToMarkdownSupportedResponse { extension, mimeType } 

extension: string

mimeType: string