---
title: "Summarize in 5 styles (bullets, tldr, executive…)"
method: POST
path: "/v1/tools/summarize"
tags: ["AI"]
---

# Summarize in 5 styles (bullets, tldr, executive…)

`POST /v1/tools/summarize`

## Request

- Base URL: `https://archtools.dev`
- URL: `https://archtools.dev/v1/tools/summarize`
- Auth: API key in header `x-api-key`

## Request body

- object
  - `text` string, required: Text to summarize
  - `style` 'bullets' | 'tldr' | 'executive' | 'paragraph' | 'headline': Summary style
  - `max_length` integer: Maximum summary length in words

## Response `200`

Summarized text in the requested style

---

[API](https://skmtc.dev/archtools/apis/arch-tools-api.md) · [All operations](https://skmtc.dev/archtools/apis/arch-tools-api/llms.txt) · [OpenAPI document](https://skmtc.dev/archtools/apis/arch-tools-api/revisions/ed6c1f974033?raw)
