---
title: "Analyze writing style from recent tweets"
method: POST
path: "/styles"
tags: ["Composition"]
---

# Analyze writing style from recent tweets

`POST /styles`

## Request body

- object
  - `username` string, required — X username to analyze

## Response `200`

Style profile created

- StyleProfile
  - `xUsername` string, required
  - `tweetCount` integer, required
  - `isOwnAccount` boolean, required
  - `fetchedAt` string, date-time, required
  - `tweets` object[], required
    - `id` string, required
    - `text` string, required
    - `createdAt` string
    - `authorUsername` string

## Other responses

- `400` — Invalid input
- `401` — Unauthenticated

---

[API](https://skmtc.dev/xquik-dev/apis/xquik-api.md) · [All operations](https://skmtc.dev/xquik-dev/apis/xquik-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/xquik-dev/xquik-api/revisions/2e39c853db18/schema)
